常用的git命令(2):远程仓库、分支和标签

git  clone <repo> <directory> :从现有 Git 仓库中拷贝项目,repo为仓库地址,directory为本地目录,为空时拷贝到当前目录。

git   remote:查看当前已配置的远程仓库,只显示别名。
git   remote -v:查看当前已配置远程仓库,显示别名和实际地址。
git   remote   add    [shortname]    [url] :添加一个新的远程仓库,指定其简称。
git   remote show    shortname:查看别名为shortname的远程仓库的信息。

git   remote rename <shortname> <newshortname>:为远程仓库重命名。 git   fetch [remote-name][branch]:从远程仓库中拉取所有分支 [branch分支] 更新内容,使远程仓库分支能在本地访问,但并没有合并到本地仓库。

git   merge [alias]/[branch] :将远程分支合并到本地当前分支。

git   push [alias] [branch]:[remotebranch]将本地branch分支推送成为远程仓库alias的remotebranch分支。

git   pull [alias] [remotebranch]:[branch] :取回远程主机alias的分支remotebranch的更新,再与本地的branch分支合并,branch省略则与当前分支合并。 git   branch:列出所有分支,当前分支会用*号标出。

git   branch  dev:创建分支dev。 git   checkout dev:切换到dev分支上。 git   checkout -b dev:创建分支dev并切换到该分支。 git   merge dev:合并dev分支到当前分支,git fetch 之后紧接着执行 git merge 会合并远程分支到当前分支。 git   branch -d  dev:删除dev分支。

git   tag:查看所有标签。 git   tag   v1.0:创建标签v1.0, git   tag -a v1.0 (-m "message"):创建带注解的标签v1.0,没有 -m  "message"时,输入命令后进入编辑页面,需要输入message内容后保存。 git   tag -d v1.0:删除标签v1.0。 git   show v1.0:查看标签v1.0信息。 git push origin <tagname>:推送本地标签到远程仓库origin。
git   push origin --tags:推送全部未推送标签。
git   push origin :refs/tags/<tagname>:删除远程标签。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值