#1.git 提交规范
Demo示例网站:https://example-test.jago.cn/ API文档网站:https://api-test.jago.cn/ Git网站:https://git.jago.cn/
#2.基本命令
git clone ssh://git@git.jago.cn:21022/test_group/test_rick.git cd test_rick touch README.md git add README.md git commit -m "add README" git push -u origin master
创建新分支 git branch dev git checkout dev git push -u origin dev # 同步分支 git pull # 更新 git add . git commit - m "add" git push
# 3.提交合并规范
# 4.补充
git branch -a
#
# 1.git clone 远程仓库 # 2.cd 仓库文件下 # 3. 创建本地test分支并且关联到远程test分支
git checkout -b test remotes/origin/test git checkout -b develop remotes/origin/develop # 4. git add 项目(解压项目的项目) # 5.git commit -m ""
# 6.git push # 6.git checkout test 》》》合并
git merge dev 将dev分支合并到test分支
# 7.git push 提交
# git checkout master
# 8.git merge test
# git push
# 5 .master分支(最后代码) test分支(测试代码的存放地址) dev分支(本地开发的代码 存放)
如:当前dev 的开发代码jago_demo.py 开发完成后 将jago_demo.py 合并到test >>>master 一级一级上 不能越级 (1)先切换到test 分支 git checkout test (2) git merge dev --no-ff (3) git push (提交就可了) 本地代码测试完成后将jago_demo.py 从test 分支合并到master分支 将再test分支ago_demo.py 提交到master 分支 (1)先切换到master分支 git checkout master
(2) git merge test --no-ff
(3) git push (提交就可了)
# 6.多人开发
# git stash
先执行git stash
再执行git pull –rebase
最后再执行git stash pop