掌握Git常用命令,让工作事半功倍

掌握Git常用命令,让工作事半功倍Git是目前世界上最先进的分布式版本控制系统,掌握好git的常用命令,让你事半功倍。gitconfigglobaluser.name&quo

掌握Git常用命令,让工作事半功倍

Git是目前世界上最先进的分布式版本控制系统,掌握好git的常用命令,让你事半功倍。

1、初始化

设置账户名称,邮箱和Vim编辑器。

  • git config –global user.name “x”
  • git config –global user.email “x@qq.com”
  • git config –global core.editor vim

初始化新版本库,创建一个名为 .git 的子目录,这个子目录含有初始化的 Git 仓库中所有的必须文件。

  • git init
掌握Git常用命令,让工作事半功倍

2、日常操作

添加新文件到版本库

  • 添加单个文件:git add hello.c
  • 添加所有.c文件:git add *.c
  • 添加所有文件:git add .
  • 提交所有修改:git commit -m “msg” -a
  • 提交单个文件:git commit -m “msg” hello.c
  • 补充提交:git commit -a –amend

补充提交不会产生新的提交信息。

撤销修改

  • 撤销单个文件:git checkout hello.c
  • 撤销所有.c文件:git checkout *.c
  • 撤销所有 文件:git checkout .
  • 回退到上一版本:git reset –soft HEAD^
  • 回退到上一版本:git reset –hard HEAD^

soft只有commit的信息回退到上一版本,代码还在,修改完代码后还可以继续提交。hard彻底回退到上一版本,commit信息和代码都变成上一版本的内容。

掌握Git常用命令,让工作事半功倍

3、分支操作

  • 列出本地分支:git branch
  • 列出所有分支:git branch -a
  • 基于当前分支创建新分支:git branch <branch-name>
  • 切换到另一分支:git checkout <branch-name>
  • 分支变基:git rebase <branch-name>
  • 分支合并:git merge <branch-name>
  • 分支删除:git branch -D <branch-name>
  • 列出标签:git tag
  • 新建标签:git tag <tag-name>
  • 删除标签:git tag -d <tag-name>
  • 查看当前分支状态:git status
  • 查看当前分支提交记录:git log
  • 查看修改内容:git diff
  • 把当前修改压入一个栈:git stash
  • 显示栈中的list:git stash list
  • 恢复栈中的状态:git stash pop
  • 将远程仓库代码更新到本地:git pull
  • 推入远程仓库:git push origin master
掌握Git常用命令,让工作事半功倍

掌握Git常用命令,让工作事半功倍

掌握Git常用命令,让工作事半功倍

今天的文章掌握Git常用命令,让工作事半功倍分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/7960.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注