丝滑地管理代码—Git基础指北
前言
嘛,前两天看到一个帖子,说的就是自己做题的代码文件太乱了,求整理的方法,我们的大佬SF就说了
诶,我就用了,然后就写下这篇文章
正文
Git的下载安装
就不说惹,挺简单的,就下载完安装即可。
设置Git文件
点进你要存代码的文件夹,这个文件夹最好不要有其他子文件夹,然后右键,点击 Git Bash Here,然后就会弹出一个框框,你可以在 $ 后面打代码
输入git init,就能将这个文件设置为Git能对其进行操作的Git文件
添加内容
直接在文件夹内新建文件即可,但如果只是添加文件而不进行一些操作,是无法让Git对其进行更多的操作,输入git add 文件名就可以了,注意文件名要包含后缀。另外,你还能使用git status来查看这个文件夹的情况,这里以Hello.cpp为例
如果不一样,是正常的,因为我之前加过一些文件
生成快照(?)
标题有点不太对,不管它了,接着讲。
使用git commit -m "本次修改内容简介"#双引号里相当于注释就行
再次修改文件
如果再次修改文件,先把文件保存好,再重复执行上面两步
查看历史
使用git log,一串黄黄的字符是我们之前的快照ID(以下称为kz-id)居中的白色文字是之前的注释
文件对比
使用git diff kz-id1 kz-id2,kz-id只用输入前4位,可以对比同一个文件不同版本的不同,比如增加(用绿色表示),去掉(用红色表示)
找回之前版本
git checkout kz-id(同样只用输入前4位)可以把文件通过覆盖的方式回到之前版本
结语
其实Git配合Github可以发挥更大的作用,但日常代码管理的话没有必要而且我也不会
END.
QvQ