`
Roger111
  • 浏览: 48341 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

git常用命令

    博客分类:
  • git
 
阅读更多

初始化新的git仓库:

git init

在根目录创建一个名为.git的文件夹。

 

将文件添加到版本库:

git add  <file>

 

查看当前版本库状态:

 

git status

//此命令非常常用。

 

将文件从版本库删除

 #将文件从版本库中删除,但保留文件。

git rm --cache <file>

 

 从现有的仓库克隆:

 

git clone <git-add>

 

定义忽略的文件:

 

在根目录创建.gitignore

一些规则:

所以空行或以#开头的行都会被git忽略。

可以使用标志的glob模式匹配

匹配模式最好跟的是斜杠(/),则表示忽略的是目录。

在模式前加叹号(!)表示取反。

 

 

# 此为注释 – 将被 Git 忽略
*.a # 忽略所有 .a 结尾的文件
!lib.a # 但 lib.a 除外
/TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO

build/ # 忽略 build/ 目录下的所有文件
doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt 

 提交

git commit -m "comment"

 

日志

git log

 

#列出详细历史,展示内容差异

git log -p

 

#列出近两次更新历史

git log -2

 

#显示简要的增改行数统计。

git log -stat

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics