命令汇总

在使用的任何的 git 命令前,都要切换到 git 项目目录下

常用命令

  • git init 初始化一个 git 仓库

  • git status 查看当前 git 仓库的状态

  • git log 查看提交记录

添加和提交

git add [files] #把当前文件放入暂存区域

git add * # 把所有修改文件放入暂存区域

git add -u [path] # 添加[指定路径下]已跟踪文件


git commit # 给暂存区域生成快照并提交到本地版本库    

git commit [file1] [file2] ... 
# 提交指定文件,对于跟踪过的文件,也可以不用git add,直接git commit file提交到本地版本库

git commit -m 'message' #添加注释

git commit -a 
# 跳过使用暂存区域,把所有已经跟踪过的文件暂存起来一并提交,注意是已经跟踪过的,对Untracked files无效

git commit --amend # 修改最后一次提交,git会使用与当前提交相同的父节点进行一次新提交,旧的提交会被取消。

git commit -v # 提交时显示所有diff信息

相关补充: 提交信息规范

恢复相关的操作

  • 文件删除相关

  • 查看历史记录

  • 搜索调试

  • 对比相关

  • 撤销相关

分支

  • 创建分支

  • 合并分支

  • 合并推荐链接:

图解4种git合并分支方法

远程仓库

  • 连接远程仓库

  • 操作远程仓库

工作现场

标签

标签作用: 在开发的一些关键时期,使用标签来记录这些关键时刻, 例如发布版本, 有重大修改, 升级的时候, 会使用标签记录这些时刻, 来永久标记项目中的关键历史时刻;

链接:里面有关于标签的操作

推荐资源

Last updated

Was this helpful?