Git常用指令(基础)

创建版本库

git init    初始化本地版本库

git clone <url>    直接克隆远程版本库

修改/提交

git status    查看状态

git diff   查看变更数据

git add .   跟踪所有改动过的文件/添加至暂缓存

git commit -m "提交名称"   提交所有更新过的文件

git rm --cached <file>    停止跟踪文件但不删除

git rm <file>  删除文件

git mv <old> <new>    文件改名

git commit --amend  修改最后一次提交

查看提交历史

git log 查看提交的历史

git log -p <file>   查看指定文件的提交历史

git blame <file>   以列表方式查看指定文件的提交历史 

撤消

git reset --hard HEAD  撤消工作目录中所有未提交文件的修改内容

git checked HEAD <file>  撤销指定的未提交文件的修改内容

git revert <commit>  撤消指定的提交 

分支与标签

git branch   显示所有本地分支

git checked <branch/tag>   切换到指定分支或标签

git branch <new-branch>  创建新分支

git branch -d <branch>   删除本地分支

git tag   列出所有本地标签

git tag <tagname>   基于最新提交创建的标签

git tag -d <tagname>    删除标签 

合并与衍合

git merge <branch>  和并指定分支到当前分支

git rebase <branch>  衍合指定分支到当前分支 

远程操作

git remote -v   查看远程版本库信息

git remote show <remote>    查看指定远程版本库信息

git remote add <remote><url>    添加远程版本库

git pull   本地与服务器端同步

git pull <remote><branch>   下载代码及快速合并

git push <remote><branch>   上传代码及快速合并

git push <remote> : <branch/tag-name>   删除远程分支或标签

git push --tags    上传所有标签

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值