亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【金秋打卡】第23天 git的常見問題及解決方法(二)

標簽:
Git

课程名称:全方位入门git

课程章节: 独自使用git的常见问题及解决方法

主讲老师:五月的夏天

课程内容:

今天学习的内容包括:如何回到项目的上一个版本或者指定版本?如何将某一文件回退到指定版本?如何将修改的内容推送到远程仓库中?如何对每个版本做标签管理?如何将标签进行删除?如何将标签提交到远程仓库?

课程收获:

首先我们先修改五次项目,把每次修改后的内容都进行git add .git commit的操作,操作完成后,我们可以通过git log查看我们提交了几个版本,然后我们可以使用git reset --hard HEAD^回退到上一个版本,其中^有几个就回退几次版本。但是如果版本太多,这样写起来比较麻烦,所以我们可以通过git reset --hard 'id'进行回退版本,其中这个id我们可以通过git log命令进行查看,我们可以使用整个id也可以取前面的几位进行版本回退。
图片描述

当前有5个版本,如果我们只想让index.html回到指定的版本,我们可以先用git log查看到每个版本的id,我们通过git checkout id -- index.html就可以将文件回退到我们指定的版本中,而且我们也不会影响到其他文件的代码。

我们想要将修改的内容推送到远程仓库,我们修改文件后,通过git add .将修改的内容提交到暂存区,然后再给此次提交的内容通过git commit -m '说明'命令添加说明,最后执行git push origin '分支'就可以将改动的代码提交到远程仓库中,我们再进入github中刷新页面,就可以看到我们本次提交的内容了。
图片描述

先要用标签管理版本,我们先用git tag '标签名'命令起一个标签的名称。创建完成后,我们通过git tag命令可以查看我们创建的标签名有哪些。创建的标签默认会加到最新提交的文件id上,如果我们想要添加到指定id版本上,我们可以通过git log拿到id,然后通过git tag '标签名' 'id'命令就可以给指定版本添加标签名了。如果我们添加标签时不小心添加错了,我们可以通过git tag -d '标签名'命令将标签名删除。我们最后还要将标签推送到我们的远程仓库,我们可以通过git push origin '标签名'命令,就可以将指定的标签名推送到我们的远程仓库。

今天学习了边框的4-4和4-7的4个小结,花费了50分钟,今天主要学习了文件和版本的回退操作,以及将我们修改的代码提交到线上的操作。还有就是我们给版本增加标签,然后我们将标签提交后,我们就可以在github上看到我们提交的标签以及标签中的内容。有了标签我们更容易管理版本以及查找属于我们自己的标签。

點擊查看更多內容
1人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消