常用命令:
git status
git add . 提交所有已修改的文件到暂存区
git commit -m '这里要写点什么作为记录' 提交一个新版本到本地
git pull --rebase / git pull origin <branch> 拉取分支的代码并合并 / <branch>为你的分支名称
git push origin <branch> 代码版本同步到远程仓库上
git pull --rebase 可能会失败,可以在创建远程分支的时候执行命令 如下:
创建本地分支: git checkout -b <branch> **创建的分支里的代码是基于在哪个分支上执行的该命令就会复制哪个分支作为一个新分支创建
创建并连接远程分支:git push --set-upstream origin <branch>
———— 另外一种情况,就是别人已经创建了分支,我们需要做的就是先切换到主分支先拉取一下
然后 git checkout -b <分支名称> origin/<分支名称> 或者 git branch -b <分支名称> 先创建一个新分支,然后git pull --set-upstream-to=origin/<分支名称> 就能同步远程分支了
git branch -r -d
git checkout <branch> 切换分支
git branch -a 查看本地和远程的所有分支
注意项:
***避免在一个分支修改文件之后,没有提交代码( 提交代码到本地仓库 git add . => git commit -m '提交' )就进行分支切换,这样会导致修改的文件代码出现在切换的分支工作区里,事实上并不想要在该分支里进行代码修改。
***一般拉取代码之前要保证本地没有修改的文件,如果有则需要在本地仓库生成一个新版本,然后再拉代码。