git
MakChiKin
Art, tea, and a cozy fine day :)
展开
-
git 基本操作总结
原创 2019-05-30 11:40:44 · 161 阅读 · 0 评论 -
git 删除文件
删除文件# 删除文件rm -i code02.py# 此时工作区找回文件(撤销删除)git checkout -- code02.py# 删除文件提交到暂存区git rm code02.py# 此时把暂存区删除撤销(撤销删除)git reset HEAD -- code02.py# 删除创建版本git commit -m 'delete code02.py'...转载 2019-05-30 00:24:06 · 383 阅读 · 0 评论 -
git 对比文件不同
1.对比工作区和暂存区中文件的不同git diff HEAD -- code.py2.对比两个版本间文件的不同# 以暂存区最新版本为标准,上一个版本少了内容git diff HEAD HEAD^ -- code.py# 以暂存区上一个版本为标准,最新版本多了内容git diff HEAD^ HEAD -- code.py...转载 2019-05-30 00:14:04 · 2235 阅读 · 0 评论 -
git 管理修改和撤销修改
管理修改git 管理的文件的修改,它只会提交暂存区的修改来创建版本。撤销修改1.撤回在工作区已修改但没提交到暂存区文件的修改# git checkout -- 文件名git checkout -- code.py2.撤回提交到暂存区中的文件# git reset HEAD 文件名git reset HEAD code.py...转载 2019-05-29 23:51:12 · 192 阅读 · 0 评论 -
git 工作区和暂存区
查看文件工作状态git status同时提交两个文件,再次执行查看工作状态命令git add code.py code02.py状态都显示为已经提交到暂存区里此时执行提交commit,就可以一次性把暂存区所有的修改提交到分支,创建一个版本git commit -m 'version 03'执行git log提交版本后,再执行git ...转载 2019-05-29 23:25:46 · 244 阅读 · 0 评论 -
git 版本回退
1.回退到前N个版本# 回退上一个版本git reset --hard HEAD^# 或git reset --hard HEAD~1# 回退到前100个版本git reset --hard HEAD~1002.回退到指定版本git log红线为版本ID# 回退到指定的版本IDgit reset --hard d4eeec9c803.回退到某一...转载 2019-05-29 22:55:29 · 163 阅读 · 0 评论 -
git 版本创建
安装sudo apt-get install git安装完成后输入git如果出现一堆命令,则代表安装成功!初始化创建项目文件夹,并进入该文件夹mkdir git_testcd git_test初始化git init使用创建文件code.py,并输入内容print('hello world!')使用如下两条命令可创建一个版本# ...转载 2019-05-29 22:36:31 · 683 阅读 · 0 评论 -
git 分支操作总结
1.查看当前有几个分支并且看到在哪个分支下工作git branch2.创建一个分支dev并切换到其上进行工作git checkout -b dev3.切换分支git checkout master4.1快进式合并分支git merge dev4.2 非快进式合并分支git merge --no-ff -m '注释' 分支名5.删除分支gi...转载 2019-05-30 12:17:19 · 139 阅读 · 0 评论 -
码云配置SSH公钥,免密push/pull
亲测可用????https://gitee.com/help/articles/4181#article-header0设置完公钥后,接下来就是开始解决gitpull/push免密码使用命令vim .git/config红色框中是HTTPS传输的地址,你需要改成SSH的传输地址,修改完之后如下这样使用命令gitpull/push就不用输入密码了,这是因为刚才在...原创 2019-10-09 21:21:29 · 998 阅读 · 0 评论