Git远端拉取代码到本地与上传本地代码到远端
一、初始配置
1.本地新建文件夹命名为:git仓库(可根据自己需求命名)用于存储拉取服务器上的代码,在git仓库下新建文件夹localtest作为本地分支仓库,右击选择Git Bash Here
弹出如下界面:
2.在弹出界面中输入git init 命令来初始化一个 Git 仓库,初始化完成之后,我们会看到出现多出(master),master就是我们本地的主分支
3.本文档使用gitee作为远端仓库,根据gitee提示,首次使用需要告知git用户配置-----根据自身实际情况来
二、推送代码至远程仓库(一般情况下master分支为默认分支)
2.1.在本地localtest修改代码后或者新建文件编写代码,推送至远程仓库(默认master分支),小试牛刀,先从本地分支localtest文件夹新建两个py文件
2.2 git status---- 查看修改了那些文件,标红的是我们复制过来的py文件
2.3 git add 文件名 ---- 添加单一修改的文件到暂存区
git add *----添加全部已修改的文件到暂存区
2.4 再次使用git status ---查看文件是否添加成功,可以看到已修改文件变绿,则添加成功
2.5 git commit -m "添加到远程" ----添加仓存区文件到远程仓库中,并作出提交承诺
2.6 git push origin master # 推送到 Gitee中默认的master分支
2.7 git push 代码到远程的指定分支,master本地分支,apitest远程分支
git push <远程主机名> <本地分支名>:<远程分支名>
如果本地分支名与远程分支名相同,则可以省略冒号:git push <远程主机名> <本地分支名>
后续每次代码修改都以如上方式进行代码提交,简写如下:
git status---查看修改文件
git add---添加修改文件到暂存区
git status ----查看是否添加成功
git commit -m "提交承诺"----作出提交承诺
git push orgin <远程主机名> <本地分支名>:<远程分支名>----推动代码至远端
三、从远程仓库拉取指定分支代码
3.1.先获取远程仓库的HTTP链接,获取方式如下步骤,点击复制
3.2.新建一个文件夹放置远程拉取代码,并右击Git Bash Here进行输入git init初始化,本地分支和远程分支建立远程连接,
git remote add origin https://gitee.com/api*****(步骤一获取的链接)
3.3. 从远程获取代码库
git fetch origin apitest(远程分支名)---获取apitest分支的代码库,若获取全部代码则不用加分支名
3.4.创建本地分支并切换到本地分支Localapitest,Localapitest为本地分支名, apitest为远程分支名
git checkout -b Localapitest origin/apitest
3.5.拉取远程分支代码到本地,apitest远程分支,localapitest本地分支
git pull origin apitest:localapitest
至此上传和下载代码到远程分支已全部完成,可以是用本次编译器进行代码修改并提交了。
本文来自博客园,作者:大头~~,转载请注明原文链接:https://www.cnblogs.com/xiaoying-guo/p/16030881.html