Git-第一次提交
第一次提交
配置用户名和邮箱
git config --global user.name <username>
git config --global user.email <email>
目录结构
first-steps
就是一个示例项目
创建版本库
版本库是用来存储项目本身及其历史的
进入到first-steps
目录中
cd first-steps
git init
提交
git add foo.txt bar.txt
git commit --message "Sample project import"
add
选择需要提交的文件,可以使用.
替换文件表示该目录下的全部文件
commit
将修改内容提交到版本库中,并生成一个散列值,此处生成的散列值是55b62fc
这样便完成了第一次提交
修改
修改foo.txt
中的内容,删除bar.txt
,并创建一个bar.html
替换
rm bar.txt
vim bar.html
vim foo.txt
使用status
命令可以看到自上次提交以来的变化
git status
bar.txt
被删除,foo.txt
被修改,bar.html
没有被提交所以被标记为未跟踪
使用diff
可以看到被修改的内容
git diff foo.txt
提交修改
选择将foo.txt
和bar.html
提交,将bar.txt
删除
git add foo.txt bar.html
git rm bar.txt
再次使用status
就可以看到下次提交的内容
git status
使用commit
命令提交
git commit --message "Some chanaged"
查看历史
git log
可以查看提交过的历史记录,按照时间降序排序显示