-
序
最近团队从SVN转到Git,平时很少接触Git,项目中用得少,就缺少尝试的动力,现在一点点摸索,由陌生到使用,经常很多指令记不住,虽然基本使用倒也满足,要学习的实在太多,逐渐体验Git的强大
-
使用
开发中,需要在未配置过的电脑上,拉取远程仓库的某个分支,例如换了新电脑,在家里想修改代码,那就需要动手,一步步拿到代码修改提交。
-
动手
先去远程仓库获取地址
在自己需要保存的文件夹下,右键-->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
可以查看所有分支,以及当前使用的分支