IOS開發(fā)之Git倉庫管理基本操作

一:Git介紹

Git是一個開源的分布式版本控制系統(tǒng),可以有效、高速的處理從很小到非常大的項目版本管理。Git 是 Linus Torvalds 為了幫助管理 Linux 內(nèi)核開發(fā)而開發(fā)的一個開放源碼的版本控制軟件。(PS:百度復(fù)制的)

二:Git工作流程簡單介紹

由本地倉庫到服務(wù)器倉庫

三:Git的上傳操作指令

①:新增本地倉庫指令如下?git init? ? 首先用指令(CD+文件目錄到代碼目錄下),

本地倉庫創(chuàng)建成功

②: 添加代碼到本地倉庫指令如下 git add .? ?輸入之后會有短暫卡頓(主要還是看項目大小和電腦配置),我們可以使用如下指令 git?status?

來驗證是否添加成功,本地倉庫操作基本完成

git statues 其實有更大的作用 再次不贅述

③:添加GIt上傳鏈接指令如下?git remote add origin? https://github.com/balabala

將git的鏈接拼接在指令之后
查看是否URL是否添加成功

④:將本地上傳至GIt服務(wù)器倉庫?git push origin master

可以去Git網(wǎng)站上刷新看是否上傳成功

四:Git的標簽管理

①添加標簽指令?git tag -a '0.0.1' -m '打標簽吧'? -a 后面是要添加的版本號, -m后面是備注 這是添加本地倉庫的標簽


查看標簽號

②:將標簽上傳服務(wù)器指令如下?git push --tags (上傳所有版本號)

上傳成功后的標簽號

③:將標簽刪除 指令如下 git tag -d 0.0.1 -d 后面是需要刪除的標簽號(這是刪除本地的標簽號),git push origin:0.0.1 提交之后刪除服務(wù)器上得到標簽號

五:版本回溯

① 查看上傳的版本? git log?

根據(jù)版本號可以操作上傳版本

②:退回上個版本使用指令:git reset --hard HEAD^

PS:在 Git中,用HEAD表示當前版本,也就是最新的提交commit id,上一個版本就是HEAD^,上上一個版本就是HEAD^^,當然往上100個版本寫100個^比較容易數(shù)不過來,所以寫成HEAD~100。

③: 退回到指定版本git reset --hard 版本號

PS:版本號沒必要寫全,前幾位就可以了,Git會自動去找。當然也不能只寫前一兩位,因為Git可能會找到多個版本號,就無法確定是哪一個了。

④:Git提供了一個指令git reflog用來記錄你的每一次命令:?用于查看每次版本的的操作便于獲得版本號用于回溯

git reflog命令

? ? ? ? ? ? ? ? ?最后關(guān)于Git指令詳細的資料請戳我


? ? ? ? ? ? ? ? ?------開發(fā)之路與君共勉之------

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容