赞
踩
(一)Git本地仓库的初始化和配置
(二)Git文件代码提交详解
(三)Git分支与标签
(四)Git历史版本的回溯、修改及回滚
(五)Git远端同步
拉取完整的仓库到本地,可以指定分支,指定深度
git clone url
其中url就是要clone的远端仓库地址
将远端分支最新代码拉取到本地,不会做merge操作,会修改refs/remote内的分支信息,如果需要和本地仓库合并需手动merge。
git fetch origin dev
更新远端dev分支的最新commit_id
拉取远端某个分支,并与本地仓库进行合并,操作等同于git fetch+git merge。可能存在冲突,需要先解决冲突。
git pull origin dev
从远程分支dev上拉取所有代码文件与本地进行合并。
将本地代码推送到远端分支。
git push origin dev
将本地代码推送到远端dev分支。
本地的commit记录与远端的commit记录不一致,导致冲突
如果是自己本地各种分支提交合并造成的,可通过回滚版本,再拉取和推送远端分支。
如果是远端有其他人提交了,先拉取远端代码,再推送本地代码。
也可以在远端设置保护分支,对提交的内容进行审核,再合并。
在任何情况需要向远端推送代码时,都要先拉取一下远端代码,防止有其他人推送过导致的版本冲突。
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。