初始化仓库
git init
克隆仓库
git clone github.com/apache/kafk… kafka
跟踪文件
git add *.java
添加暂存
git add *.java
提交
git commit -m 'first commit' git commit
显示差异信息在文本编辑器中
git commit -v
添加暂存并提交
git commit -a -m 'first commit'
查看当前文件状态
git status
git status -s
查看变更
git diff git diff --staged git diff --cached
删除文件
rm file.txt git rm file.txt git commit -m 'delete file.txt' git rm --cached file.txt git commit -m 'no track file.txt'
移动文件
git mv Helloword.java Helloword.scala
等同操作
mv Kafka.scala Kafka.java
git rm Kafka.scala
git add Kafka.java
git rm
忽略文件
.gitignore