git commit 前的步骤
快速步骤说明
先要安装Git Bash(Win),进行一些配置
https://git-scm.com/book/zh/v2/%E8%87%AA%E5%AE%9A%E4%B9%89-Git-%E9%85%8D%E7%BD%AE-Git
0:文件夹mkdir,【文件】的建立touch,cat
1先工作区:git init (git clone < url>)
init 子命令是"initialize"(初始化)的简称,这个命令很有用,因为它将进行所有仓库初始设置。
git init 命令会初始化 Git 跟踪所有内容会用到的所有必要文件和目录。所有这些文件都存储在叫做 .git(注意开头有个 .,表示在 Mac/Linux 上,它将是一个隐藏目录)的目录下。这个 .git 目录是一个库!Git 会将所有 commit 记录在这里,并跟踪所有内容!
https://git-scm.com/docs/git-init
1.5: git status
在 Git version 2.14 版本中,在一个空目录中运行 git status 命令的结果中,将 “Inital commit”(初始提交)的用词,改为更清晰明了的 “No commits yet”(尚未有任何提交)
(1.8): 修改【文件】并保存
(1.9): git diff 查看【文件】改变的地方(还没传到暂存区git add)
git diff
====================================
diff --git a/index.html b/index.html
index 20baaa5..7800328 100644
--- a/index.html
+++ b/index.html
@@ -9,7 +9,7 @@
</head>
<body>
<header>
- <h1>Expedition</h1>
+ <h1>"Adventure"</h1>
</header>
<script src="js/app.js"></script>
2至暂存区: git add
git add <index.html> <app.js> #从工作目录移到暂存区
git rm --cached <filename> #从暂存区移到工作目录
git add . #使用一个特殊的字符来表示当前目录和所有子目录,而不用一个个地添加文件
cat .gitignore
# 将此文件添加到 new-git-project项目根目录。你只需列出希望 git ignore(忽略,不跟踪)的文件名,git 将忽略这些文件。
#.gitignore不跟踪文件ÿ