一.下载vs code与git
二.配置vs code
在vs code的setting中找到git path,将git的安装绝对路劲加入git path中。点击在settings.json中编辑,注意绝对路径的“\”要改为“\\”或"/"。
三.配置git
提供用户名和电子邮箱。必须提供用户名,但可使用虚构的电子邮箱
$git config --global user.name "username"
$git config --global user.email "username@example.com"
四.创建项目
在系统中创建一个文件夹,将其命名为git_practice。在文件夹中创建一个简单的Python程序命名为hello_git.py
print("Hell git")
五.初始化仓库
(1)打开git bush一个终端窗口,切换到文件夹git_practice
例:文件位于E:\python code其中有空格,需要将空格用" ",另外"\"也应当改为"\\"
(2)初始化
输入命令:git init
六.检查状态
输入命令:git status
七.将文件加入仓库中
命令为:git add .
注意add之后空格加点
八.执行提交
其中 标志-m让git将接下来的消息“Start project”记录到项目的历史记录中。文件.gitignore使git忽略_pycache_中的所有文件。
九.查看提交历史记录
将显示提交时间,作者名以及电子邮箱,以及生成唯一的引用ID,长40字符
在不需要这些信息时,使用git log --pretty=oneline指定显示L:提交的引用ID和提交记录的消息
十.修改后提交
将hello_git.py进行简单修改,并保存。检查状态
再次提交
其中标志-am,标志-a让git将仓库中所有修改了的文件都加入当前提交中。(如果在两次提交之间创建了新文件,可再次执行命令git add .将文件加入仓库中)
十一.撤销修改
对hello_git.py进行修改并保存运行。执行git checkout将项目恢复到最后一次提交的状态
十二.检出以前的提交
在命令git checkout 末尾指定该提交的引用ID的前6字符,通过检出以前的提交,对其进行审核,然后指定返回最后一次提交,或者放弃最近的工作并选择以前的提交。
回到master分支状态
重置项目到之前提交状态
此时再查看vs code会发现项目状态回到了第一次提交的状态。
十三.删除仓库
可直接将目录.git删除,也可在终端窗口中完成
使用rm -rf .git将仓库删除,项目状态改为第一次提交之前状态。