您的位置:首页 > 其它

git 常用命令

2015-07-16 21:09 447 查看
git push origin :branch-name

冒号前面的空格不能少,原理是把一个空分支push到server上,相当于删除该分支。

git config –global alias.(命令简写) 命令

例如:

git config --global alias.co commit
git config --global alias.ci checkout
git config --global alias.br branch


创建分支,并切换到该分支

git checkout -b branch_name


添加文件夹所有文件

git add .


根据远程服务器分支,创建本地分支

git checkout -b wenlong_exec2 origin/wenlong_exec


clone远程库的某一个分支

git clone -b branchName remoteRep_url


例如:git clone -b template_feature http://git.intra.weibo.com/z/fe.git

如果远程删除了某个分支,默认情况下,git pull 不会在拉取更新的时候,删除对应的本地分支。这是为了防止,由于其他人操作了远程主机,导致了git pull 不知不觉中删除了本地分支

$ git pull -p
# 等同于下面的命令
$ git fetch --prune origin
$ git fetch -p
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: