标签:常用 git 操作命令 本地 demo branch 远程 分支
拉取远程分支:
git clone -b 分支名 http://xxx代码远程地址.git
例如: git clone -b demo http:baidu.com.git
将文件添加到本地仓库
git add demo.js
将文件提交到本地仓库并添加注释
git commit demo.js -m '添加demo.js的注释'
推送到远程
git push
需要输入用户名和密码
get fetch
将远程分支的最新内容拉到本地
git branch 列出所有本地分支 git branch -r 列出所有远程分支 git branch -a
列出所有本地和远程分支
git checkout -b demo
新建一个分支名叫demo的分支并切换到该分支
git checkout demo
切换到demo分支
git remote -v
显示所有远程仓库
git pull [remote远程仓库地址] [branch分支名]
#取回远程仓库的变化并与本地分支合并
git push [remote] [branch]
#上传本地指定分支到远程仓库
合并两个分支
git pull
拉取所有的新代码
不拉取,远程别人新建的分支名,本地通过git branch -a 都查不到。
git branch -a
查看所有的本地和远程分支
git checkout dev1
切换到最终合并在分支上的那个分支
git merge dev2
在div1分支上执行,就会合并dev2到dev1
git status
可以查看状态,哪些冲突了,哪些改变了
解决冲突后,主要是解决冲突文件。
git push origin dev1
合并完成后提交dev1分支到远程。
注:解决冲突、推送远程、提交代码 都可以在VScode 编辑器中完成。
标签:常用,git,操作命令,本地,demo,branch,远程,分支 来源: https://blog.csdn.net/qq_42991509/article/details/122127092
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。