https://git-scm.com/book/zh/v2
# 克隆git项目 git clone http://www.kernel.org/pub/scm/git/git.git # 查看所有分支 git branch -a # 检出所需分支 git checkout -b dev origin/dev # 作用是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支 # 删除本地分支 $ git branch -d origin/v4.0 # 当出现重复分支时:fatal: A branch named 'origin/v4.0_ABL' already exists.
https://blog.csdn.net/github_27263697/article/details/79373997
切换到要操作的项目文件夹
命令行 : $ cd <ProjectPath> 例如,$ cd /Downloads/G25_platform_sdk
查看项目的分支们(包括本地和远程)
命令行 : $ git branch -a 例如,$ git branch -a
删除本地分支
命令行 : $ git branch -d <BranchName>
https://blog.csdn.net/liuyinfei_java/article/details/80470898
git clone只能clone远程库的master分支,无法clone所有分支,解决办法如下:
1. 找一个干净目录,假设是git_work
2. cd git_work
3. git clone http://myrepo.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分支
7. git checkout -b release origin/release,作用参见上一步解释
8. git checkout dev,切换回dev分支,并开始开发。