1. git打开指定需要版本控制的文件夹"hello-git"(该文件夹为空)。
cd /Users/colaliker/Desktop/hello-git
2. 使用git init 进行初始化,这时我们的文件夹为空。
git init
3. 使用echo命令行,创建文件"lao.md",echo命令后的引号就是要对文件添加的内容。
echo "v1" > lao.md
4.使用git status 查看仓库当前的状态
git status
"On branch master"----当前所处分支为master
"Untracked files": lao.md----文件lao.md 属于untracked files,未追踪文件
5. 使用git add 将文件提交至缓存区,使用git status查看状态
git add lao.md
git status
"On branch master"----当前所处分支为master
"Changes to be committed": lao.md----文件lao.md 可使用commit进行提交,处于unstage状态
6. 使用git commit将文件提交至本地仓库,使用git status查看状态
git commit lao.md -m "message"
git status
"On branch master"----当前所处分支为master
"nothing to commit": 暂时没有文件需要提交
7. 使用git log来查看版本提交日志。
git log
这里可以看到两个提交版本,包含提交者信息和日期。
commit后的哈希数字代表每次的commit
8.对于不想提交的文件"no-commit.ipynb",可以创建.gitignore文件,用git status查看状态
touch .gitignore
git status
可以看到"no-commit.ipynb"依旧存在,我们在.gitignore中添加忽略文件的名称即可。
使用git status查看状态,"no-commit.ipynb"不存在了。
git status