Git手册

Git User Manual

Git命令分类整理

全局设置

1.git config --global user.name xxx:设置全局用户名,信息记录在~/.gitconfig文件中
2.git config --global user.email xxx@xxx.com:设置全局邮箱地址,信息记录在~/.gitconfig文件中
3.git init:将当前目录配置成git仓库,信息记录在隐藏的.git文件夹中

常用命令

  1. git add xx:将xx文件添加到暂存区(staged区) git add .:表示把工作区的所有文件添加到暂存区
  2. git commit -m “备注信息”:将暂存区的内容提交到HEAD所指的下一个位置,并将HEAD移到新创建的位置
  3. git status:查看仓库状态
  4. git log:查看当前分支的所有版本 git reflog:查看HEAD指针的移动历史
  5. git push -u(只有第一次需要-u):将当前分支推送到远程仓库
  6. git clone git@exmaple.com:xxx/xxx.git:将远程仓库下载到当前目录,会自动创建新的文件夹
  7. git branch:查看所有分支和当前所处的分支
  8. git pull:将远程仓库的当前分支与本地仓库的当前分支合并
  9. git restore --staged xx:将xx从暂存区里移除
  10. git restore xx:将xx文件尚未加入暂存区的修改全部撤销
  11. 关于git reset & revert
    git diff blog
  12. git diff:用于展示工作区与暂存区的区别
  13. git diff --staged:用于展示暂存区与最后一次提交的区别
  14. git diff HEAD:用于展示当前暂存与未暂存的修改与最后一次提交的区别

Git手册
http://bugeater.space/2024/01/08/Git手册/
Author
BugEater
Posted on
January 8, 2024
Licensed under