乐者为王

Do one thing, and do it well.

Git笔记之项目创建

Git的官网地址:https://git-scm.com/

学习路线推介:新手请浏览gittutorial(7),然后是Everyday Git,接着是“git help command”,需要更全面的了解Git请看Git User's Manual

1、初始化仓库

1
2
3
mkdir gittest
cd gittest
git init  # 创建.git隐藏目录,即所谓的Git仓库,用来存储项目的所有历史和元信息

2、告诉项目你的信息

1
2
git config --global user.name "yourname"
git config --global user.email yourname@example.com

3、跟踪新文件

1
2
echo 'Hello Git!' > greeting
git add greeting

这里Git给greeting这个文件的内容生成快照,并把快照存储在Git称之为索引的暂存区。你也可以使用git add .来将当前目录下所有的文件内容加入到暂存区。

4、查看项目当前状态

1
git status

5、提交内容到仓库

1
git commit  # 将暂存区的内容写入仓库

在输入git commit后按回车会跳出一个文本编辑器窗口,要求开发者输入这次提交的开发信息。

git commit的选项:

  • -s 在提交日志信息末尾添加提交者的Signed-off-by行。
  • -m 使用给定的信息作为提交信息。没有该选项会自动打开一个编辑器以填写提交信息。
  • -a 自动将修改过的文件添到暂存区中(新建但没有git add的文件不会受到影响)。

6、查看项目历史

1
git log

如果你想看下每次提交的大致变动情况,可使用以下命令:

1
git log --stat --summary

Comments