git使用

来源:互联网 发布:jq 数组包含 编辑:程序博客网 时间:2024/06/06 05:29

根据远程分支创建本地分支

 

用Git clone 方法只能在本地创建master分支,如何在本地创建分支跟踪远程其他分支(除master以外)?以下是解答

首先克隆到本地,进入到你的仓库

$ git clone git://example.com/myproject$ cd myproject

然后在你的仓库中查看本地分支

$ git branch* master

但是你要查看远程分支的话使用参数-a

$ git branch -a* master  remotes/origin/HEAD  remotes/origin/master  remotes/origin/v1.0-stable  remotes/origin/experimental

但是如果你想在这个分支上工作,你需要创建一个本地分支跟踪远程分支

$ git checkout -b experimental origin/experimental

现在远程分支就已经到本地了

$ git branch* experimental  master

其他操作

 

git 使用说明

  1. 删除远程分支

git push origin --delete 分支名

  1. 删除本地分支

git branch -d 分支名

  1. 重命名本地分支

git branch -m 原分支名 新分支名

  1. 推送本地分支

git push origin 分支名

  1. 查看远程分支

git branch -a

  1. 查看本地分支

git branch

  1. 新建本地分支

git branch 分支名

  1. 切换本地分支

git checkout 分支名

  1. 重命名远程分支

在git中重命名远程分支,其实就是先删除远程分支,然后重命名本地分支,再重新提交一个远程分支。

  1. 根据远程分支创建本地分支

git checkout -b 分支名 origin/分支名

如果你想删除本地分支上的文件夹,可以使用 (git rm 文件名 -r) 来删除,然后同步到远程远程 (git push origin 分支名)