Git 状态
本课属于 Coddy Terminal 学习旅程的“版本控制”单元。第 7 课,共 58 课。
最常用的 Git 命令无疑是 git status。它会告诉你仓库的当前状态:哪些文件已更改,哪些已暂存,哪些尚未被跟踪。
git status在一个刚初始化、没有文件的仓库中,输出如下:
On branch main
No commits yet
nothing to commit (create/copy files and use "git add" to track)添加文件后,git status 会在 Untracked files 下突出显示这些文件。提交更改时,它会显示哪些文件已修改、已暂存或处于干净状态。
如需简洁、便于机器处理的视图,请使用简写形式:
git status --short每个发生更改的文件都会打印一行,并附有一个双字母代码来说明文件的状态(我们会在下一章介绍这些代码)。
挑战
入门该文件夹中已经有一个名为 hello.txt 的未跟踪文件。初始化仓库,然后运行 git status --short,查看该文件是否标记为未跟踪。
未跟踪文件前面会显示前缀 ??。
亲手试试
终端
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
版本控制中的所有课
自己练习: Terminal 在线编辑器