常用git命令

设置缩写

下面是常用的缩写定义,我们可以按照自己的习惯去定义常用命令

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

查看别名列表

git config --list(-l) | grep alias

rebase合并、排序本地提交。注意不要处理已经推到远程的提交。

git rebase -i HEAD~x  // x是任意数字,代表要处理的提交次数

撤销一个提交:

git reset --soft HEAD~  // 提交撤销后,代码还在。

删除一个提交:

git reset --hard HEAD~x // x可以是任意数值,代表删除几个提交

本地分支重命名

git br -m oldName newName

cherry-pick一个提交

git cherry-pick [commit-id]

操作远程地址

git remote set-url origin [url] //修改远程地址
git remote rm origin  // 删除远程地址
git remote add origin  [url] //添加远程地址
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文件说明 Git开发常用命令,是在 hongiii 的基础上在进行补充 Git介绍 Git是分布式版本控制系统 集...
    微光北下阅读 264评论 0 0
  • Coding 初级教程(一)——用GitHub的GUI客户端对Coding的项目进行管理Coding 初级教程(二...
    顺情风阅读 814评论 0 0
  • 1、基本命令 git add . git commit -m "first commit " git push 远...
    风之化身呀阅读 376评论 0 0
  • 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Sta...
    shadow雨轩阅读 582评论 0 0
  • 下面Git 命令清单部分来自廖雪峰,部份来自其他各处收集。几个专用名词的译名如下。 Workspace:工作区 I...
    乱尘阅读 325评论 0 1