git操作
初步操作
先进入相关的目录,输入
git config --global user.name "username"
git config --global user.email "email"进行全局配置。输入git init在本地进行初始化,相关目录下会生成.git文件夹

这个文件夹会保存每个git版本和变化
记录文件
初始化后,文件没有被记录,使用git add将文件加进git版本控制系统中,文件全部添加使用git add .。添加后git暂时保存。提交需要使用git commit命令,会出现vim终端编辑器写提交说明。

pycharm的terminal按esc退出无效,左键点击terminal的同时按esc。
git按行来比对文件的不同。只有新增和删除,同一行的修改则是删除一行,新增一行

提交成功后,可以用git log来查看提交的日志信息(每次git提交都会记录)。

commit后的字符是随机id,是提交的唯一标识。
git commit -m "the second try"是写提交说明的简单化操作

修改文件后:

提交规范说明git commit -m "fix(test): change content"
回退版本
硬重置
会覆盖所有变更。
用git log查看几次提交的id,输入git reset --hard commit id就可以回退到这次提交的状态

后面提交的其他版本也被清空,可以用git reflog查看
Git分支
想要在不同版本切换的好方法,团队也可以利用这个合并(merge)团队合作的代码。
git branch branchname创建分支。git branch -a查看当前已建立的分支。


使用git checkout branchname进行切换分支操作
Comments
Comment plugin failed to load
Loading comment plugin