Git从远端仓库Clone分支到本地

0.285字数 461阅读 5729

最近团队从SVN转到Git,平时很少接触Git,项目中用得少,就缺少尝试的动力,现在一点点摸索,由陌生到使用,经常很多指令记不住,虽然基本使用倒也满足,要学习的实在太多,逐渐体验Git的强大

  • 使用

开发中,需要在未配置过的电脑上,拉取远程仓库的某个分支,例如换了新电脑,在家里想修改代码,那就需要动手,一步步拿到代码修改提交。

  • 动手

先去远程仓库获取地址


Paste_Image.png

在自己需要保存的文件夹下,右键-->Git Bash(Windows系统)或者Shell,
$ git clone git@***********************************************.git(*只是为了不泄漏公司地址,大家粘贴时候,将刚才复制的地址粘贴进去) 回车,如果地址正确,一般会有类似下面提示

Cloning into '你的仓库名称'...
remote: Counting objects: 2684, done.
remote: Compressing objects: 100% (2039/2039), done.
remote: Total 2684 (delta 1232), reused 415 (delta 146)
Receiving objects: 100% (2684/2684), 22.13 MiB | 275.00 KiB/s, done.
Resolving deltas: 100% (1232/1232), done.

远端仓库被克隆下来,但是任何一个分支都没有被克隆下来
Androidstudio打开刚才克隆的project,在命令行操作
假定你需要一个Develop(此处假定远程库中已经存在此分支,也就是你需要克隆的)分支用于开发的话,你需要在Develop分支上开发,就必须创建远程origin的Develop分支到本地,于是在命令行创建本地Develop分支:
$ git checkout -b Develop origin/Develop
然后:
$ git pull
稍等片刻,大功告成,这是Develop分支被克隆到本地,可以使用:
$ git branch查看当前分支情况,以及当前分支

效果图

如果想查看本地和远端所有分支
$ git branch -a

Paste_Image.png

可以查看所有分支,以及当前使用的分支

推荐阅读更多精彩内容

  • 今天第一天开始上班,没有任务,于是开始学习Git这一程序猿必须掌握之技能,希望今天的积累过后,对与Git或者...
  • 2016.12.4 虽然14年开发第一个项目时就已经接触了git,当时xcode已经开始支持git,在github...
  • 1.设置 初次使用需要设置姓名和邮箱git config --global user.name "git用户名"g...
  • 没有钱,我家的那辆破摩托 没有钱,想吃那碗碎碎面 没有钱,妈妈说女孩要勤奋 没有钱,室友换了新手机 没有钱,姐妹们...
  • 什么是秋色? 不用我说 我想你该懂得 就像你笔下的春一样 有着无与伦比的生动活泼 或者是夏 那么浓烈火热 冬也是美...