当前位置: 移动技术网 > 移动技术>移动开发>Android > git使用笔记

git使用笔记

2018年07月21日  | 移动技术网移动技术  | 我要评论

用git 远程获取指定分支的代码

 

git clone只能clone远程库的master分支,无法clone所有分支,解决办法如下:
1. 找一个干净目录,假设是git_work
2. cd git_work
3. git clone http://xxxxx.xxx.com/project/.git ,这样在git_work目录下得到一个project子目录
4. cd project
5. git branch -a,列出所有分支名称如下:
remotes/origin/dev
remotes/origin/release
6. git checkout -b dev origin/dev,作用是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支




1.Git branch     一般用于分支的操作,比如创建分支,查看分支等等,     1.1 git branch       不带参数:列出本地已经存在的分支,并且在当前分支的前面用"*"标记     1.2 git branch -r       查看远程版本库分支列表     1.3 git branch -a       查看所有分支列表,包括本地和远程     1.4 git branch dev       创建名为dev的分支,创建分支时需要是最新的环境,创建分支但依然停留在当前分支     1.5 git branch -d dev       删除dev分支,如果在分支中有一些未merge的提交,那么会删除分支失败,此时可以使用 git branch -D dev:强制删除dev分支,     1.6 git branch -vv       可以查看本地分支对应的远程分支     1.7 git branch -m oldName newName       给分支重命名   2. Git checkout     1. 操作文件 2. 操作分支     2.1 操作文件       2.1.1 git checkout filename 放弃单个文件的修改       2.1.2 git checkout . 放弃当前目录下的修改     2.2 操作分支       2.2.1 git checkout master 将分支切换到master       2.2.2 git checkout -b master 如果分支存在则只切换分支,若不存在则创建并切换到master分支,repo start是对git checkout -b这个命令的封装,将所有仓库的分支都切换到master,master是分支名,     2.3 查看帮助       git checkout --help       当然git checkout还有许多命令,但这些已经能满足我们日常开发所需

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网