一图熟悉Git的基本操作

来源:互联网 发布:mac book能下载爱剪辑 编辑:程序博客网 时间:2024/05/22 14:49

Git将文件的版本管理过程划分为暂存区、本地仓库与远端仓库,操作较为复杂,下面用一张图来讲述Git的基本操作,将文件提交、文件上传、从历史中恢复等多种操作融合在一张图里,理解了下面的这张图,则Git使用无忧。
Git基本操作的思维导图

相关操作命令的实例如下:

# 将README.md添加到版本管理中git add README.md# 将README.md从暂存区中消除git reset HEAD README.md# 提交后,再恢复git add README.mdgit commit -m "README.md"#然后修改README.md文件,添加一行文字,然后执行git checkout --,则可将会文件从上次提交的仓库中复原git checkout -- README.md# 提交后,再退出版本管理git rm --cached README.md#会从本地仓库里彻底删除README.md,但本地文件会保留,如果此时再执行PUSH操作,则远程仓库里的README.md也会删除。#直接将整个文件夹退出版本管理git rm -r --cached static/#会复原的static文件下每一个文件及子文件夹的上次操作,看清楚,是每一个文件及相应的子文件夹,包括删除、新建及修改,慎用,威力非常大,并且所有的相关内容都不会再纳入版本管理;# 将暂存区与提交的操作合二为一git commit -a -m "commnents"# 执行上面的语句后,则static/目录下的内容不会提交,因为它们已经不在版本管理内容中了。# 文件恢复到历史版本的办法# 首先获取当前README.md历史记录git log README.md# 从历史记录中获取commitId,即commit单词后那一串字母,然后执行git reset HEAD commitID README.md# 即可将README.md恢复到commitId对应的版本
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 申请入驻饿了么失败怎么办 天猫流量大淘宝怎么办 拼多多商家不退款怎么办 苹果手机开流量显示e怎么办 苹果手机有服务流量打不开怎么办 苹果七plus流量打不开怎么办 苹果手机突然打不开流量怎么办 天猫商家迟迟不发货怎么办 苹果7开不开机了怎么办 苹果机黑屏了开不起来怎么办 美团收银机连不上网怎么办 6s换电池后黑屏怎么办 苹果上的软件打不开也删不掉怎么办 苹果手机打开软件打不开怎么办 苹果电脑下载的软件打不开怎么办 苹果手机下载的软件都打不开怎么办 苹7果屏幕黑屏怎么办 苹果6s手机打不开怎么办 苹果ipad密码输入打不开怎么办 苹果平板黑屏了打不开怎么办 苹果6sp电影商城打不开怎么办 苹果6应用商城打不开怎么办 游戏下载好了安装不上怎么办 苹果5s应用商店不见了怎么办 id被停用手机白板打不开怎么办 苹果6s下载不了软件怎么办 苹果下载的软件打不开怎么办 苹果6s下不了app怎么办 苹果手机因为闪退打不开了怎么办 天猫方糖坏了怎么办 天猫魔盒的遥控器坏了怎么办 天猫盒子没声音怎么办 天猫魔盒播放声音很低怎么办 天猫魔盒3a卡顿怎么办 天猫网络机顶盒打不开了怎么办 天猫机顶盒遥控器丢了怎么办 天猫机顶盒没有遥控器怎么办 天猫机顶盒很卡怎么办 天猫机顶盒没遥控器怎么办 天猫机顶盒看不了怎么办 天猫机顶盒变黑白怎么办