码迷,mamicode.com
首页 > 其他好文 > 详细

git常用命令

时间:2019-12-01 09:55:23      阅读:52      评论:0      收藏:0      [点我收藏+]

标签:线图   comm   点线   das   常用   命令   历史   跟踪   查询   

git init——新建本地仓库
git add <file/dir>——将文件添加到暂存区,git add .添加当前文件夹所有内容
git status——查看当前文件跟踪状态
git commit——提交 -m "版本说明"提交暂存区中的文件到本地仓库;-a -m "版本说明"提交所有最新改动过的文件,在这之前不要add文件到暂存区
git log——查看历史版本,--graph --decorate --oneline --all用点线图查看历史版本
git branch——查看已创建的分支,git branch <new branch name>创建新的分支;git switch <branch name>切换到指定分支
也可以用git checkout -b <new branch name>创建新的分支并切换到该分支,与上面两条等价

git reset --hard <版本ID前7位> 在新版本和历史版本之间来回切换,如果想从旧版本(当前)回到最新版本但git log又查询不到当前版本之后的版本记录,此时可以用git reflog查询所有版本

忽略一个文件夹中除某个文件以外的所有其他文件:
文件结构如下:
/
|--top
  |--other
  |--mid
    |--other1
    |--other2
    |--...
    |--low
      |--dont_igore.me
      |--other1.x
      |--other2.x
      |--...

.gitignore中这么写:
top/*
!top/mid/
top/mid/*
!top/mid/low/
top/mid/low/*
!top/mid/low/dont_ignore.me

错误写法:

top/*

!top/mid/low/dont_ignore.me

git常用命令

标签:线图   comm   点线   das   常用   命令   历史   跟踪   查询   

原文地址:https://www.cnblogs.com/uestcliming666/p/11965117.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!