美文网首页
Git查询手册

Git查询手册

作者: 加班猿 | 来源:发表于2021-12-22 09:00 被阅读0次

Git查询手册


作者:hackett

微信公众号:加班猿


1.用户名,邮箱配置

git config --global user.name "用户名"
git config --global user.email "邮箱"

2.创建仓库

git init    #当前目录创建仓库

3.添加文件到暂存区

git add readme.txt #readme.txt为需要添加的文件

4.提交

git commit -m "add a readme file."# -m 后面为提交记录

5.修正最后一次提交

git --amend #简单地来说,可以理解成对最后一次提交做修正。<前提是当前最后一次提交没有`merge`>

6.查看当前仓库状态

git status  #当前仓库状态

7.查看文件不同之处

git diff readme.txt #readme.txt为需要查看的文件

8.查看提交日志记录

git log 
git log --pretty=oneline #显示一行日志
git log --graph --pretty=oneline --abbrev-commit#第一个参数是图形查看 第二个是显示一行记录 第三个是简略形式显示commit

9.版本回退

git reset --hard HEAD^ #回退到上一个版本  
git reset --hard HEAD^^ #回退到上上个版本  
git reset --hard HEAD~100 #回退到前100个版本  
git reset --hard 1094a #回退到特定版本号的版本  

10.查看历史记录的版本号id

git reflog #用来恢复本地错误操作很重要的一个命令

11.查看文件工作区和版本库的区别

git diff HEAD -- readme.txt #readme.txt的区别

12.撤销工作区的修改(误删恢复)

git checkout -- readme.txt  #撤销工作区readme.txt的修改

13.撤销暂存区的修改(add后撤销)

git reset HEAD readme.txt   ##撤销暂存区readme.txt的修改

14.删除文件

git rm test.txt     #删除文件test.txt

15.关联远程仓库

git remote add origin SSH链接 #换成自己想要关联的链接(仓库名)
git remote rm origin #删除关联

16.第一次推送

git push -u origin master   

17.日常推送

git push origin master

18.克隆仓库

git clone SSH链接 #换成自己想要克隆的链接(仓库名)

19.创建分支

git branch dev  #创建一个名为dev的分支

20.切换分支

git checkout master #工作区已改变的恢复  
git switch master #工作区内容不变

21.创建并切换到分支

git checkout -b dev
git switch -c dev #新版本命令

22.查看分支

git branch

23.合并指定分支到当前分支

git merge dev   #合并dev分支    

24.删除分支

git branch -d dev  
git branch -D feature-vulcan #强制删除

25.查看分支的合并情况

git log --graph --prett=oneline --abbrev-commit

26.禁用Fast forward模式

git merge --no-ff -m "merge with no-ff" dev

27.保存当前的工作区

git stash

28.查看保存记录

git stash list

29.保存记录操作

git stash apply #恢复  
git stash pop #恢复并删除  
git stash drop #删除记录  
git stash apply stash@{0} #应用保存的记录

30.合并修复的bug到分支

git cherry-pick 4c805e2  

31.推送失败后,先合并

git pull  
git branch --set-upstream-to=origin/dev dev  #pull失败提示no tracking information时使用  

32.打标签

git tag v1.0  
git tag v0.9 f52c633`
git tag v0.8 0a1a47 -m "test tag" 

33.列出所有标签

git tag  

34.查看标签详情

git show v0.9  

35.删除标签

git tag -d v0.8  

36.推送标签

git push origin v1.0  
git push origin --tags  #推送全部标签

37.删除推送的标签

git tag -d v1.0 
git push origin :refs/tags/v1.0  

如果你觉得文章还不错,记得"点赞关注"

关注我的微信公众号【 加班猿 】可以获取更多内容

相关文章

  • Git查询手册

    Git查询手册 作者:hackett 微信公众号:加班猿 1.用户名,邮箱配置 2.创建仓库 3.添加文件到暂存区...

  • Git 轻松入门学习笔记(二)

    查询 $ git log查看提交记录 官方手册使用了simplegit项目用于演示。 $ git clone ht...

  • Git 命令

    参考: Git命令参考手册(文本版) Git 参考手册

  • git的基本使用及原理

    git branch testing最近在学习git的使用,看到比较不错的是git手册,以及博客。感觉git手册还...

  • Git book

    目录 git community book git入门 git笔记 git 用法 git安装使用手册 git命令大...

  • Git基础命令

    git init git 初始化 git status 查询状态 git ...

  • git简单使用命令集合

    查询类 git help (git --help) 查询所有命令列表 git help -a 展示所有命令列表 g...

  • Git: 版本控制(1)

    git help git 显示常用命令,简短解释git -a 或 git help -g 显示git手册git a...

  • git本地仓库管理操作

    git 使用命令行查询 git help 具体命令行操作作用及说明查询 git help + 命令名 (git h...

  • 自定义View-你值得收藏的方法手册

    推荐一个很良心的Android自定义View方法查询手册。 先上地址 :Android自定义View方法查询手册 ...

网友评论

      本文标题:Git查询手册

      本文链接:https://www.haomeiwen.com/subject/slhhfrtx.html