ToB企服应用市场:ToB评测及商务社交产业平台
标题:
git 拉取或推送到指定分支
[打印本页]
作者:
缠丝猫
时间:
2024-11-17 21:06
标题:
git 拉取或推送到指定分支
需求
git 拉取或推送到指定分支
分析
提交
一、远程有新的分支
1. 检察当地分支:git branch
2. 检察当地分支:git branch
-a
3. 创建一个当地分支v1来关联远程分支v1
git checkout -b v1
origin/v1
复制代码
这时当地和远程分支都已经切换到 v1 分支上了
4. 提交
git add .
git commit -m '备注信息'
git push
git pull
复制代码
二、远程没有新的分支
1. 检察当地分支:git branch
2. 检察当地分支:git branch
-a
3. 创建一个当地分支
git checkout -b v1
复制代码
4. 检察当地和远程分支
git branch
复制代码
git branch
-a
复制代码
此时会发现当地分支切换到了 v1,但是远程却没有这个分支
5. 创建当地分支和远程分支的关联(创建远程分支)
git push --set-upstream origin v1
复制代码
此时再看远程是否乐成创建了 v1 这个分支
git branch
-a
复制代码
6. 提交
git add .
git commit -m '备注信息'
git push
git pull
复制代码
拉取
1. 直接拉取
git clone -b v1 git@github.com:xxx/xxx.git
git clone -b 远程分支名 仓库地址
复制代码
通过git branch
-a可以看到,当前分支是v1分支。
2. 当地已经有相关的堆栈代码
//检察远程分支git branch
-r//创建当地分支并关联git checkout -b 当地分支 origin/远程分支 //已有当地分支创建关联git branch
--set-upstream-to origin/远程分支名 当地分支名//拉取git pull
复制代码
补:当我们commit之后 发现自己的-m" " 的备注写错了 或者突然发现想要提交的代码尚有问题须要修改,那怎么撤销commit进行回滚呢?
可以使用命令:git reset --soft HEAD^ 这样就乐成撤销了commit。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4