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