[TOC]
# 步骤:建立一个新档案
现在你有了一个程序库 repository 了,新增一个档案到里头吧!
打开一个文字编辑器。现在开始写几行文字,说声嗨之类的,并将档案储存为`readme.txt`到你在上个挑战中所建立的'hello-world'资料夹。
# 步骤:现况 status、新增 add 及 提交 commit 修改
接着检查你的 程式库 repository 的 现况 status,看看是否在里头有任何修改。回到你的终端机,应该还在你刚刚所建立的'hello-world' 资料夹里头,直接用这个指令查看状态:
~~~
$ git status
~~~
接着将刚刚建立文件,add 进你想 提交 commit(或储存)的修改。
~~~
$ git add readme.txt
~~~
最后,将那些修改 提交 commit 到 repository 的历史记录当中,并随附上一个简短的改动说明。
~~~
$ git commit -m "<your commit message>"
~~~
> **`git add`**命令主要用于把我们要提交的文件的信息添加到索引库中。当我们使用`git commit`时,git将依据索引库中的内容来进行文件的提交。
# 步骤:进行更多修改
现在在多写一行文字到`readme.txt`之中并存档。
在命令行里你可以查看有那些 差异 **diff** 存在于现在的档案以及上次你所 提交 commit 的档案之间。
~~~
$ git diff
~~~
利用你刚刚所学到的知识,提交 commit 这个最新的修改。
# Tips
检查 repository 中的修改 现况 status
```
$ git status
```
查看对档案的修改
```
$ git diff
```
准备 提交 commit 对于一个档案的修改
```
$ git add <FILENAME>
// or
$ git add .
```
提交 commit(或储存)您所准备好的修改并附上一个简短的改动说明
```
$ git commit -m "<your commit message>"
```
> Xee:需要注意⚠️,根据所参与的项目规定的规范,进行规范的 commit 提交!否则你的 PR 不会被通过!
- 介绍
- 1. Get Git - 安装并且设置Git
- 2. Repository - 建立一个本地的repository
- 3. Commit to it - 检查状态、新增或修改commits
- 4. GitHubbin - 注册GitHub帐号
- 5. Remote Control - 将repository做本地和远程的连接
- 6. Forks and Clones - Fork和clone一个开源的计划
- 7. Branches aren't just for Birds - 建立一个feature branch
- Git分支开发模型
- 8. It's a Small World - 邀请并和别人合作
- 9. Pull, Never Out of Date - 利用Push和pull来和GitHub.com同步
- 10. Requesting You Pull Please - 建立一个pull request
- 11. Merge Tada - Merge和删除branches
- 学会 GitHub
- GitHub 使用指南
- git 与 github 模板配置
- GitHub Actions
- 实用技巧
- Git Flow
- Submodule子模块
- 工作记录
- 常用命令
- 帮助
- 资源
- 解疑答惑