git init ——初始化仓库
要使用Git进行版本管理,必须先初始化仓库。Git使用git init命令进行初始化。初始化成功会生成
.git目录,称为 “附属于该仓库的工作树”,文件的编辑等操作在工作树中进行,然后记录到仓库中,以此管理文件的历史快照
|
|
git status ——查看仓库状态
这是一个十分常用的命令,牢记!!!
工作树和仓库在被操作的过程中,状态会不断发生变化,因此在Git工作过程中时常用 git status命令查看当前状态,是基本中的基本。
|
|
git add ——向暂存区中添加文件
创建了文件,该文件不会被记入Git仓库的版本管理对象中,git status显示为 Untracked files。
要想让文件成为Git仓库的管理对象,需要用git add 将其加入暂存区(Stage或Index)。
|
|
git commit ——保存仓库的历史记录
git commit命令可以将当前暂存区中的文件实际保存到仓库的历史记录中。通过这些历史记录可以在工作树中复原文件。
|
|
需要注意的是,在VIM编辑器中,i开始编辑,编辑完成后ESC键退出编辑,:wq!强制保存退出!
git log ——查看提交日志
|
|
git diff ——查看更改前后的差别
每次更改完成后,使用git diff 命令查看当前工作树和最新提交(最近一次提交)之间的差异,
|
|
查看分支
前面带星号的是当前分支
|
|
创建分支
|
|
推送到远程分支
|
|
切换分支
切换到master分支
|
|
删除本地分支
|
|
删除远程分支
|
|
使用VSCode管理代码版本
vscode自带git工具,可以使用其自带工具,结合命令行终端实现代码的版本管理