git 学习(转自伯乐在线)

2013-12-27  张丽丽 

1. $ git status 查看当前文件的状态
若显示 $ git status # On branch master nothing to commit (working directory clean)  说明当前目录是干净的,当前没有任何跟踪着的文件,也没有任何文件在上次提交后更改过。此外,上面的信息还表明,当前目录下没有出现任何处于未跟踪的新文件,否则 Git 会在这里列出来。 
用 vim 编辑一个新文件 README,保存退出后运行 git status 会看到该文件出现在未跟踪文件列表中:
1
2
3
4
5
6
7
8
9
10
$ vim README
$ git status
# On branch master
# Untracked files:
#   (use "git add
 
     ..." to include in what will be committed)
#
#   README
nothing added to commit but untracked files present (use "git add" to track)

2.$ git add  跟踪新文件
使用命令 git add 开始跟踪一个新文件。所以,要跟踪 README 文件,运行:
在 git add 后面可以指明要跟踪的文件或目录路径。如果是目录的话,就说明要递归跟踪该目录下的所有文件。 $ git add README

此时再运行 git status 命令,会看到 README 文件已被跟踪,并处于暂存状态:

1
2
3
4
5
6
7
8
9
$ git status
# On branch master
# Changes to be committed:
#   (use "git reset HEAD
 
     ..." to unstage)
#
#   new file:   README
#

366°/3669 人阅读/0 条评论 发表评论

登录 后发表评论