赞
踩
git config --global user.name 'songdanming'
git config --global user.email'1643137133@qq.com'
git clone -b 你的分支名 ‘git/https地址’
先pull一下,看有没有别人在远程分支修改了的,如果修改了,pull下来就有,如果没有修改,就什么都没有
git pull
从远程dev分支上pull 下来,看有没有修改的:
git pull origin dev
添加一个text.txt文件:
添加到index区(从更改区add到暂存的更改区):
git add test.txt
提交到本地仓库:
git commit -m 'test commit code to dev branch 13:43'
推送到远程分支仓库:
git push origin dev
提交分支成功:
git branch
git branch -r
git branch -a
git status
git diff
(工作区 vs 暂存区)
git remote -v
先查看都有哪些分支:
git branch -a
再切换分支:
git checkout feature
查看是否切换成功:
git status
git remote set-url origin '要切换到的仓库url'
方式一:修改远程仓库地址
git remote set-url origin URL
更换远程仓库地址,URL为新地址。
方式二:先删除远程仓库地址,然后再添加
git remote rm origin
删除现有远程仓库
git remote add origin url
添加新远程仓库
删除远程连接,然后查看一下现在的连接,发现没有,就断开成功
git remote rm origin
添加远程连接,然后查看, 看是否连接成功
git remote add origin <url>
git remote -v <url>
进入本地仓库master主干目录,合并分支内容
git merge 分支名
分支合并到主干详情步骤链接
![在这里插入图片描述](https://img-blog.csdnimg.cn/9e8e8c1e36654f25a47af3b9ad613580.png
【git】gitee分支如何创建?gitee分支如何拉取到本地?如何查看所有分支?如何查看当前所处分支是哪个?
【git】如何连接GitHub/Gitee远程代码仓库?如何提交代码到仓库?如何从仓库中拉取代码?思路详解
1:git branch branchName(在本地创建一个命名为branchName的分支)
2:git branch 查看当前自己所在的分支
3:git branch -a 查看服务器的所有分支以及自己当前所在的分支
4:git push origin branchName(把命名为branchName的本地分支推送到服务器)
5:git checkout --track origin/branchName (切换为远程服务器上的命名为branchName的远程分支)
6:如果你的搭档要把他本地的分支给关联到服务器上命名为branchName的远程分支,请执行以下操作,git branch --set-upstream localBranchName origin/branchName (为本地分支添加一个对应的远程分支 与之相对应)->这行命令用来关联本地的分支与服务器上的分支
7:完成以上操作之后,就可以进行提交代码了,但是在提交代码之前,你要确定你当前所在的分支
8:git push origin branchName(提交代码到远程服务器上命名为branchName的分支上)
9 :git pull origin branchName (从远程分支上拉取代码)
————————————————
版权声明:本文为CSDN博主「小图包」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u012845099/article/details/80225542
我们在使用git管理项目代码时,有时候需要切换到指定的远程分支,并且把代码提交到指定的远程分支.步骤记录如下:
$ git branch -a
$ git branch -a
$ git checkout -b shen-dev origin/release_dev
该命令可以将远程git仓库里的指定分支拉取到本地,这样就在本地新建了一个shen-dev分支,并和指定的远程分支origin/release_dev关联了起来
Switched to a new branch ‘shen-dev’
Branch ‘shen-dev’ set up to track remote branch ‘release_dev’ from ‘origin’.
git branch -vv
git branch -vv命令可以显示本地所有分支,执行结果如下:
$ git branch -vv
feature-jixiao 8f67827 [origin/feature-jixiao: behind 3] Merge branch ‘shen’ into feature-jixiao
master 7516f93 [origin/master: behind 8] Merge branch ‘feature-jixiao’ into ‘master’
shen c526e38 供数人及评分–未完成
$ git push origin shen-dev:release_dev
git push <远程主机名> <本地分支名>:<远程分支名>
这样就完成了切换到远程分支并将代码推送到远程分支
作者:3e2235c61b99
链接:https://www.jianshu.com/p/f0bea1556f6d
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。