基于Git开发命令

时间:2022-07-11 06:40:23 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
git clone ssh://lmmeng@gerrit.dev.sh.ctripcorp.com:29418/test && scp -p -P 29418

lmmeng@gerrit.dev.sh.ctripcorp.com:hooks/commit-msg ResCRMOnline /.git/hooks/ cd ResCRMOnline

git checkout origin/develop -b develop (创建本地开发分支,并且换上去) git branch localdev (建立本地开发分支) git checkout localdev (切换到本地开发分枝) ... make some changes and commits ... git status

git add . / git add -A (加入需要提交的文件<所有> git log -3 (查看本地签入历史)

git checkout develop (切换至本地开发分支) git pull (获取远程修改) git merge --squash localdev(合并本地分支localdev至开发分支develop如果有多个commit,会合并成一个,并且处于待commit的状态)

git commit --amend(原有版本的追加commit,使之合并为还是原有版本) git commit -m “message(另外新建一个新版本commit ... develop completed ...

git push origin HEAD:refs/for/develop (推送本地develop分支到远程origin/develop

分支,做CodeReview

git checkout develop (切换至本地开发分支) git pull (获取远程修改) git status

git add -A (加入需要提交的文件<所有>

git commit -m “message(另外新建一个新版本commitmessage是要标记的commit息),第二次修改git commit --amend git push origin HEAD:refs/for/develop 推送本地develop分支到远程origin/develop分支,CodeReview

$ git reset --hard d72600653d6d533493704e806b587df5e20864e2 $ git rebase oring/develop $ git show

$ git checkout origin/develop -b Tmp1

$ git cherry-pick 41330324809703d8769ada05f026cd917b59ca1a $ git co origin/develop -b Tmp1

$ git show 41330324809703d8769ada05f026cd917b59ca1a $ git rebase

$ git push origin HEAD:refs/for/develop%r=ydtan,r=zwyu,r=qinq




创建拉取新的分支,更新代码





本文来源:https://www.wddqw.com/doc/498b9a7ade80d4d8d05a4f56.html