美文网首页
Git常用命令总结

Git常用命令总结

作者: _仗剑走天涯 | 来源:发表于2019-06-18 15:41 被阅读0次

1、gitignore规则不生效

.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。

解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:

git rm -r --cached .

git add .

git commit -m 'update .gitignore'

2、git忽略某个指定的文件(不从版本库中删除)

执行命令如下:

git update-index --assume-unchanged config.conf

用git status查看一下,已经得到了自己想要的效果

3、git取消忽略某个指定的文件

git update-index --no-assume-unchanged config.conf

4、将当前版本回退到上一个版本,命令如下:

git reset --hard HEAD^

5、 回退到上两个版本

git reset – hard HEAD^^

6、回退到指定版本

git log //显示从最近到最远的提交日志

git reset --hard commit_id //回退到指定版本

7、查看命令历史

git reflog

8、拉取暂存区文件并将其替换成工作区文件

gitcheckout-- <file>

9、跟踪取消,即把文件从git中拿出来,不再进行版本跟踪,但保留工作区的文件。

git rm - - cached filename

10、查看工作区和版本库里面最新版本的区别

git diff HEAD – readme.txt

git diff命令比较的是工作目录中当前文件与暂存区快照之间的差异,也就是修改之后还没有暂存起来的变化内容

11、将工作去的内容放入版本库的暂存区

git add readme.txt

12、将暂存区的内容提交到当前分支

git commit -m "git tracks changes"

13、显示工作目录和暂存区的状态

git status

14、删除一个文件

git rm test.txt

15、从远程库克隆项目

git clone 项目地址

16、创建分支,然后切换到分支

git checkout -b dev

git checkout命令加上-b参数表示创建并切换,相当于以下两条命令:

git branch dev

git checkout dev

17、查看当前分支

git branch

git branch命令会列出所有分支,当前分支前面会标一个*号

18、git merge命令用于合并指定分支到当前分支

git merge dev

19、删除本地分支

git branch -d dev

20、删除远程dev分支

git push origin :dev

21、切换分支

git checkout <name>

22、查看远程库的信息

git remote 或 git remote -v

23、推送分支,就是把该分支上的所有本地提交推送到远程库。推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上:

git push origin master

如果要推送其他分支,比如dev,就改成:

git push origin dev

24、拉取分支

git pull

相关文章

  • git 命令

    Git常用命令总结Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git ...

  • Git 常用指令

    Git常用命令总结 Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git i...

  • git相关教程汇总

    1. git常用命令 git常用命令总结git常用命令讲解 2. git教程相关网站 廖雪峰的git教程猴子都能懂...

  • Git与Github的使用总结 - day 03

    git常用命令总结 git配置(config): git仓库(repository): git分支(branch)...

  • Git 常用命令

    Git更多详细介绍 查看git-book git教程 - 廖雪峰 Git 常用命令 总结 $ git init 通...

  • Git常用命令

    Git 常用命令总结 git的一些基础命令 Git常用命令 一般配置 登录git 创建一个文件夹 初始化git仓库...

  • git常用命令

    对git常用命令做个总结,以便以后使用:

  • GIT 常用命令总结

    GIT 常用命令总结 GIT 初始化命令 命令描述git init初始化本地 git 仓库git config -...

  • Git常用命令总结

    Git常用命令总结 1,初始化:git init 创建git仓库 2,配置用户:git config --glo...

  • Git常用命令总结

    我学习效率比较低,关于git差不多学习了两周,总结的常用命令如下: git add .&&git commit -...

网友评论

      本文标题:Git常用命令总结

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