一、拉取 git 仓库代码:
命令:git clone {仓库地址}
例子:git clone https://gitee.com/mingmingmingge/course-code.git
克隆指定分支:
git clone -b 分支名 仓库地址链接
二、查看当前本地仓库分支
git branch
三、初始化Git仓库:
遇到的问题:
fatal: not a git repository (or any of the parent directories): .git
致命:不是git存储库(或任何父目录):.git
解决办法:
在本地仓库地址 输入 git init 命令
3.2:如何将本地仓库和远程仓库关联起来
3.2.1:git remote origin <远程仓库URL>
3.2.2:将本地代码提交到本地主分支
git add .
git commit -m "Initial commit"
3.2.3:将本地分支代码推送到远程分支
git push -u origin master
四、切换分支
git checkout {分支名称}
创建并切换分支: git checkout -b {分支名称}
五、拉取最新代码
git pull
六、本地代码更新后没上传,但拉取最新代码时提示冲突
1.可以上传后再拉取最新代码
2.可以git stash,然后再拉取最新代码
七、git stash 拉取代码后,怎么合并拉取前本地更新的代码
//备份当前的工作区的内容,让工作区变为和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中
git stash
//拉取最新代码(依然有可能有冲突,如果有就手动解决冲突)
git pull
//从Git栈中读取最近一次保存的内容,恢复工作区的相关内容
//这样就相当于是基于远程库最新版本修改了
git stash pop
***注意,最后恢复暂存区的时候可能与最新代码有冲突,此时仍需要手动解决冲突
***该方法虽然没有多余提交记录,但稍微麻烦一点
八、上传本地代码
git push