1、push命令:git push origin branch_name
若此时远程仓库有提交,本地也有提交,则会报错,需先git pull,再push;
若远程提交和本地提交修改了同一个文件,则涉及到提交谁覆盖谁的问题,需执行:
git pull --rebase origin branch_name
这条指令的意思是把远程仓库中的更新合并到本地库中,--rebase的作用是取消掉本地库中刚刚的commit,并把他们接到更新的版本库之中。
1、push命令:git push origin branch_name
若此时远程仓库有提交,本地也有提交,则会报错,需先git pull,再push;
若远程提交和本地提交修改了同一个文件,则涉及到提交谁覆盖谁的问题,需执行:
git pull --rebase origin branch_name
这条指令的意思是把远程仓库中的更新合并到本地库中,--rebase的作用是取消掉本地库中刚刚的commit,并把他们接到更新的版本库之中。