git创建合并分支及冲突解决
  jbuu6htRmG8A 2023年11月02日 33 0


创建与合并分支: https://www.liaoxuefeng.com/wiki/896043488029600/900003767775424

解决冲突:
​​​ https://www.liaoxuefeng.com/wiki/896043488029600/900004111093344​

Git global setup
git config --global user.name "ji"
git config --global user.email "ji@qq.com"

Create a new repository
git clone http://192.168.27.44/ji/test.git
cd test
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master


Push an existing folder
cd existing_folder
git init
git remote add origin http://192.168.27.44/ji/test.git
git add .
git commit -m "Initial commit"
git push -u origin master

Push an existing Git repository
cd existing_repo
git remote rename origin old-origin
git remote add origin http://192.168.27.44/ji/test.git
git push -u origin --all
git push -u origin --tags



Git鼓励大量使用分支:

查看分支:git branch

创建分支:git branch <name>

切换分支:git checkout <name>或者git switch <name>

创建+切换分支:git checkout -b <name>或者git switch -c <name>

合并某分支到当前分支:git merge <name>

删除分支:git branch -d <name>

提交代码到远程分支

查看远程分支有哪些
git branch -a

1.提交单个文件
git add 工程名的下一级开始写路径直到文件名
2.提交全部文件
git add .(后面有一个点)

3.执行commit提交
git commit -m "3 commit"

4.方案:合并远程分支代码(如果在此之前有别人提交了代码,需要先合并代码才能够push)
git fetch origin
(git remote update有的时候可能需要同步一下远程和本地)
git merge origin/远程分支名 
例如:git merge origin/branch01 

6.执行push推送代码
git push origin 本地分支名:远程分支名
eg; git push origin dev:branch01

实战-提交版本文件

#克隆
git clone http://192.168*/-dter/dcversion-files.git

或者拉取远程代码到本地分支
命令格式如上,git pull origin是固定的部分,后面接远程分支名,冒号后面接本地分支名
git pull origin branch01:dev

进入目录
cd dcrsion-files/
查看所有分支
git branch -a


切换到远程分支
git checkout remotes/origin/branch01
建立dev分支并进入
git branch dev
git checkout dev

2.提交全部文件
git add .
git commit -m "更新部署手册"

合并远程分支代码(如果在此之前有别人提交了代码,需要先合并代码才能够push)
git merge origin/branch01
6.执行push推送代码
git push origin dev:branch01


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  bIizQVVwIKiD   2023年11月02日   46   0   0 递推#defineiOSgit
jbuu6htRmG8A
最新推荐 更多