📅  最后修改于: 2023-12-03 15:06:02.779000             🧑  作者: Mango
在WSL Ubuntu下使用Git进行代码版本控制是非常方便的。通过使用git status
命令,可以轻松地查看工作目录中的修改。
git status
命令可以用来查看当前工作目录中的修改状态。如果有文件被修改并且未提交,则会显示未暂存的修改。如果有文件已经被提交,则会显示干净的工作目录。
# 查看当前工作目录的修改状态
git status
在输出中,可以看到哪些文件被修改、哪些文件已被暂存、哪些文件未被跟踪等信息。
如果一个文件在工作目录中被修改,但未被暂存,则可以在git status
输出中看到该文件的状态。
# 创建一个新的文件
touch test.txt
# 查看git status输出
git status
输出如下所示。在Changes not staged for commit
标签下,可以看到test.txt
文件被修改但未被暂存。
Untracked files:
(use "git add <file>..." to include in what will be committed)
test.txt
no changes added to commit (use "git add" and/or "git commit -a")
此时,可以使用git add
命令将修改的文件暂存,然后再git commit
提交这些修改。
# 暂存修改的文件
git add test.txt
# 提交修改
git commit -m "修改了test.txt文件"
在WSL Ubuntu下使用Git进行代码版本控制是非常方便的。通过使用git status
命令,可以轻松地查看工作目录中的修改。
git status
命令可以用来查看当前工作目录中的修改状态。如果有文件被修改并且未提交,则会显示未暂存的修改。如果有文件已经被提交,则会显示干净的工作目录。
# 查看当前工作目录的修改状态
git status
在输出中,可以看到哪些文件被修改、哪些文件已被暂存、哪些文件未被跟踪等信息。
如果一个文件在工作目录中被修改,但未被暂存,则可以在git status
输出中看到该文件的状态。
# 创建一个新的文件
touch test.txt
# 查看git status输出
git status
输出如下所示。在Changes not staged for commit
标签下,可以看到test.txt
文件被修改但未被暂存。
Untracked files:
(use "git add <file>..." to include in what will be committed)
test.txt
no changes added to commit (use "git add" and/or "git commit -a")
此时,可以使用git add
命令将修改的文件暂存,然后再git commit
提交这些修改。
# 暂存修改的文件
git add test.txt
# 提交修改
git commit -m "修改了test.txt文件"