标签:ascii get amp highlight 添加文件 build 统计信息 安全 john
本系列基于Pro Git介绍如何使用Git进行源代码管理,以及后期如何使用Git进行项目管理。
系列初步目录如下:
1. Git基本概念
2. Git分支操作
后续待定。
Git的历史就不在这里进行介绍了,网上随处都可以找到,以下是在使用Git的时候的一些基本概念和方法
git config --global user.name "John Doe" git config --global user.email johndoe@example.com
git config --list查看GIt的所有配置信息或是使用git config <key>来查看特定的信息
git init
1 git add *.c 2 git add README 3 git commit -m "initial project"
1 git status
git add 文件名 此时文件处于stage状态
git add 已修改的文件, 此时文件处于stage状态
git checkout — <文件名> 会将已经修改的文件但是并没有提交到缓冲区的文件重置为原来的状态
git reset HEAD <文件名> 或是 git reset <文件名>
# no .a file *.a #but do track lib.a, even though you’re ignoring .a files above !lib.a # only ignore TODO file in the currency directory, not subdir /TODO /TODO #ignore all files in the build/ dictionary build/ #ignore doc/notes.txt, but not doc/server/arch.txt doc/*.txt #ignore all .pdf files in the doc/ directory dic/**/*.pdf
选项
|
说明
|
-p
|
按补丁形式显示每个更新之间的差异
|
--stat
|
显示每次更新的文件修改统计信息
|
--shortstat | 只显—stat中最后的行数修改添加移除统计 |
--name-only
|
仅在提交信息后显示已修改的文件清单 |
--name-status |
显示新增、修改、删除的文件清单
|
--abbrev-commit |
仅显示SHA-1的前几个字符,而非所有的40字符
|
--relative-date
|
使用较短的相对时间显示 |
--graph |
显示ASCII图形便是德分支合并历史
|
--pretty | 使用其他格式显示历史提交信息。可用的选项包括online、short、full、fuller和format |
git commit -m “Init Repo” git add forgotten_file git commit —amend
标签:ascii get amp highlight 添加文件 build 统计信息 安全 john
原文地址:http://www.cnblogs.com/hebutyll/p/6868055.html