ToB企服应用市场:ToB评测及商务社交产业平台

标题: git 拉取或推送到指定分支 [打印本页]

作者: 缠丝猫    时间: 2024-11-17 21:06
标题: git 拉取或推送到指定分支
需求

   git 拉取或推送到指定分支
  分析

提交

一、远程有新的分支

1. 检察当地分支:git branch


2. 检察当地分支:git branch
-a


3. 创建一个当地分支v1来关联远程分支v1

  1. git checkout -b v1
  2. origin/v1
复制代码
这时当地和远程分支都已经切换到 v1 分支上了
4. 提交

  1. git add .
  2. git commit -m '备注信息'
  3. git push
  4. git pull
复制代码
二、远程没有新的分支

1. 检察当地分支:git branch


2. 检察当地分支:git branch
-a


3. 创建一个当地分支

  1. git checkout -b v1
复制代码
4. 检察当地和远程分支

  1. git branch
复制代码
  1. git branch
  2. -a
复制代码
此时会发现当地分支切换到了 v1,但是远程却没有这个分支
5. 创建当地分支和远程分支的关联(创建远程分支)

  1. git push --set-upstream origin v1
复制代码
此时再看远程是否乐成创建了 v1 这个分支
  1. git branch
  2. -a
复制代码
6. 提交

  1. git add .
  2. git commit -m '备注信息'
  3. git push
  4. git pull
复制代码
拉取

1. 直接拉取

  1. git clone -b v1 git@github.com:xxx/xxx.git
  2. git clone -b 远程分支名  仓库地址
复制代码
通过git branch
-a可以看到,当前分支是v1分支。
2. 当地已经有相关的堆栈代码

  1. //检察远程分支git branch
  2. -r//创建当地分支并关联git checkout -b 当地分支 origin/远程分支 //已有当地分支创建关联git branch
  3. --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