git pull --rebase
git reset --hard origin/master
(如果本地版本领先于remote但不想要,将本地版本回滚为remote)
If your local changes are bad then just remove them or reset your local master to the state on remote
git push -u origin master
上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。
git push origin
默认push当前正在使用的的分支到远程
merge时,master和分支各自都分别有新的提交时,就会产生冲突,有冲突的那个文件不会被merge,需要自己手动修改后进行add。
网友评论