??個(gè)人主頁:Weraphael
???作者簡介:目前正在學(xué)習(xí)c++
和Linux
還有算法
??專欄:Linux
?? 希望大家多多支持,咱一起進(jìn)步!??
如果文章有啥瑕疵,希望大佬指點(diǎn)一二
如果文章對你有幫助的話
歡迎 評論?? 點(diǎn)贊???? 收藏 ?? 加關(guān)注??
前言
- 簡述什么是
git
git
是一種分布式 版本控制 系統(tǒng),它的主要功能是記錄和管理軟件開發(fā)項(xiàng)目中的源代碼版本。它可以追蹤文件的修改、刪除和新增,并且可以將這些修改保存為一個(gè)歷史版本庫。
一、賬號注冊
git
只是一個(gè)工具,在實(shí)際使用中,有一些第三方網(wǎng)站和服務(wù)可以提供額外的功能和便利性,例如GitHub
、gitee
等等。由于GitHub
在國內(nèi)訪問時(shí)不穩(wěn)定,因此我們使用gitee
(國內(nèi)版的GitHub
)。
首先需要去到gitee
的官網(wǎng)注冊一個(gè)賬號 -> Gitee官網(wǎng)
大家根據(jù)步驟注冊即可
二、新建倉庫
登錄gitte
后,右上角有個(gè)加號,觸碰后就會(huì)有一個(gè) 【新建倉庫】 的選項(xiàng)
根據(jù)以下模板填寫 【倉庫信息】
完成如上操作,我們就得到一個(gè)屬于自己的代碼倉庫了
三、在Linux上配置git
大家首先在自己的云服務(wù)器上輸入以下指令
git --version
如果不是以上結(jié)果,說明你的云服務(wù)器上沒有git
命令,那么你就要執(zhí)行以下指令
sudo yum install -y git
接下來將我們Linux
中的git
與之前在gitee
上建立的賬號取得聯(lián)系
- 初始化用戶名
git config --global user.name "xxxx"
注意,雙引號里填的內(nèi)容如下所示
- 初始化郵箱
git config --global user.email "xxxx"
注意,雙引號里填的內(nèi)容如下所示
如果不確定自己有沒有輸入正確,可以執(zhí)行以下指令驗(yàn)證
git config --list
注意,以上信息務(wù)必要填正確,因?yàn)橥竽忝肯蜻h(yuǎn)端提交一次,你的主頁就會(huì)多一個(gè)綠點(diǎn)
四、克隆倉庫
git clone
命令用于將遠(yuǎn)程代碼庫復(fù)制到本地計(jì)算機(jī)(Linux
)
git clone "你倉庫的地址"
地址可以在倉庫里找到
【執(zhí)行效果】
五、提交三板斧
5.1 git add
- 將工作區(qū)的文件添加到暫存區(qū)
// 添加所有文件
git add .
// 也可以指定添加
git add [文件名]
例如,我要將我上期博客中的進(jìn)度條代碼提交到遠(yuǎn)端
首先,你需要將提交的內(nèi)容拷貝到遠(yuǎn)端目錄下,再執(zhí)行git add
命令
接下來再執(zhí)行以下二板斧,就可以提交到遠(yuǎn)端了
5.2 git commit
- 將暫存區(qū)的文件提交到本地代碼庫,創(chuàng)建一個(gè)新的提交記錄。其中【“信息”】是對本次提交的簡要說明。
需要注意的是:這個(gè)信息一定要認(rèn)真對待,因?yàn)檫@個(gè)東西就像日志一樣,它可以幫助團(tuán)隊(duì)成員了解代碼修改的內(nèi)容、目的和背景,從而更好地協(xié)作工作、減少?zèng)_突和錯(cuò)誤。
git commit -m "信息"
5.3 git push
- 將本地代碼庫中的提交推送到遠(yuǎn)程代碼庫(
gitte
),以便其他開發(fā)人員可以查看、討論和使用這些更改
git push
以上三板斧執(zhí)行完后,你再去Gitee
的個(gè)人主頁中查看貢獻(xiàn)度是否有一個(gè)綠點(diǎn)
六、其他簡單命令
6.1 git log
- 這條命令可以去查看我們之前的提交記錄
git log
6.2 git status
- 這條指令可以查詢提交狀態(tài)
git status
比如我們新建了一個(gè)文件(或修改文件),會(huì)提醒當(dāng)前有一個(gè)文件并沒有被托管文章來源:http://www.zghlxwxcb.cn/news/detail-775260.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-775260.html
到了這里,關(guān)于【Linux】Linux中g(shù)it的基本使用(三板斧)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!