Git 常用命令

git init :初始化一个Git仓库

git status: 查看Git仓库当前的状态

git add <file> :添加文件到Git仓库

git commit -m <message> :提交到Git仓库

git reset --hard commit_id : 回到提交的版本;HEAD表示当前版本,HEAD^表示上一个版本,HEAD^^表示上上个版本,HEAD~100表示当前上100 个版本

git log : 查看提交历史

git reflog: 查看命令历史

git checkout -- file :撤销工作区的修改

git checkout <name>: 切换分支

git rm:删除一个文件

git pull :拉取文件

git push: 推送文件

git remote add origin git@xx:path/project-name.git : 关联远程库

git push -u origin master :关联远程库后第一次推送master分支所有内容

git clone :克隆仓库

git branch:查看分支

git branch <name> : 创建分支

git checkout -b <name>:创建+切换分支

git merge <name> :合并某分支到当前分支

git branch -d <name> : 删除分支

git log --graph :查看分支合并图

git branch -D <name> : 强力删除

git stash :储藏当前分支

git tag <tagname>:创建一个标签,默认为HEAD,也可以指定一个commit_id

git tag -a <tagname> -m 'xxx':指定标签信息

git tag:查看所有标签

git show <tagname>:查看标签信息

git tag -d <tagname>: 删除一个本地标签

git push origin :refs/tags/<tagname>: 删除一个远程标签

git push origin <tagname>:推送一个本地标签

git push origin --tags:推送全部未推送过的本地标签



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值