麒麟系統(tǒng)(openKylin)是我國(guó)自主研發(fā)的桌面操作系統(tǒng),為了更好地促進(jìn)開源社區(qū)的協(xié)作和創(chuàng)新發(fā)展,openKylin基于開源理念,為開發(fā)者提供了便捷的開發(fā)環(huán)境和豐富的開源資源。在麒麟系統(tǒng)中安裝Git源代碼管理工具,可以助力開發(fā)者高效地進(jìn)行代碼的版本控制、協(xié)作開發(fā)和項(xiàng)目管理。下面我將分享在麒麟系統(tǒng)中安裝Git的詳細(xì)步驟:
一、準(zhǔn)備工作
1. 確保麒麟系統(tǒng) openKylin 已經(jīng)安裝完畢。
我這里使用的鴻蒙系統(tǒng)是 :openKylin-2.0-alpha-x86_64
二、安裝Git
sudo apt update
sudo apt install git
命令1:
-
sudo apt update
:
這個(gè)命令用于更新本地的軟件包索引。apt
(高級(jí)包管理工具)維護(hù)一個(gè)本地的數(shù)據(jù)庫(kù),其中包含了可用的軟件包信息以及它們的依賴關(guān)系。當(dāng)想要安裝或更新軟件包時(shí),apt
需要查詢這個(gè)數(shù)據(jù)庫(kù)來確定哪些包需要被安裝或更新。
命令2:
-
sudo apt install git
:
這個(gè)命令用于在系統(tǒng)上安裝Git。Git是一個(gè)分布式版本控制系統(tǒng),廣泛用于軟件開發(fā)和各種形式的代碼管理。
這個(gè)在官方網(wǎng)站上也有,訪問下面提供的網(wǎng)址
https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git
執(zhí)行命令的展示圖
完成這些之后驗(yàn)證自己的git是否安裝完成:
git --version
看到版本號(hào)就代表安裝完成了
三、配置Git
配置 Git 信息
安裝完成后,您需要對(duì)Git進(jìn)行配置,設(shè)置用戶信息和郵箱地址,以便在提交代碼時(shí)顯示您的信息。運(yùn)行以下命令進(jìn)行配置:
git config --global user.name "用戶名"
git config --global user.email "郵箱"
git config
是 Git 版本控制系統(tǒng)的一個(gè)命令行工具,用于配置 Git 的各種行為。命令 git config --global
用于設(shè)置全局配置,這些設(shè)置會(huì)影響使用 Git 的所有項(xiàng)目,除非在特定項(xiàng)目中使用 --local
選項(xiàng)覆蓋它們。
-
user.name
:這個(gè)配置項(xiàng)設(shè)置了姓名,它會(huì)被用于 Git 提交時(shí)的作者信息。每個(gè) Git 提交都會(huì)記錄下是誰(shuí)做了這次提交,這個(gè)姓名就是顯示在提交歷史中的名稱。 -
user.email
:這個(gè)配置項(xiàng)設(shè)置了電子郵件地址,它同樣會(huì)被用于 Git 提交時(shí)的作者信息。這個(gè)電子郵件地址通常用于聯(lián)系做提交的人,并且也會(huì)顯示在每次提交的元數(shù)據(jù)中。
四、使用Git
新建文件夾初始化倉(cāng)庫(kù)
sudo mkdir /home/git/test
cd /home/git/test
git init
命令1:
-
sudo mkdir /home/git/test
這個(gè)命令的意思是使用sudo(超級(jí)用戶或者管理員)權(quán)限在/home/git
目錄下創(chuàng)建一個(gè)名為test
的新目錄。mkdir
是“make directory”的縮寫,是用來創(chuàng)建新目錄的命令。 -
sudo
:這是一個(gè)命令行程序,允許授權(quán)的用戶以超級(jí)用戶(root)的身份或者其他指定用戶的身份來執(zhí)行命令。 -
mkdir
:這是創(chuàng)建目錄的命令。 -
/home/git/test
:這是一個(gè)路徑,指定了新目錄的位置。/home/git
是目錄的上級(jí)目錄,test
是要?jiǎng)?chuàng)建的目錄的名稱。
命令2:
-
cd /home/git/test
這個(gè)命令用于改變當(dāng)前的目錄到/home/git/test
。cd
是“change directory”的縮寫,是用來改變當(dāng)前工作目錄的命令。 -
cd
:改變目錄的命令。 -
/home/git/test
:這是要切換到的目標(biāo)目錄。
命令3:
-
git init
:這個(gè)命令用于初始化一個(gè)Git倉(cāng)庫(kù)。在一個(gè)新目錄中運(yùn)行這個(gè)命令時(shí),Git會(huì)創(chuàng)建必要的Git文件,如.git
目錄,這個(gè)目錄包含了所有Git倉(cāng)庫(kù)的元數(shù)據(jù)和對(duì)象數(shù)據(jù)庫(kù)。
新建文件,并提交文件
新建文件
vim /home/git/test/atest.txt
添加文件
將文件添加到Git倉(cāng)庫(kù),可以使用以下命令:
git add 文件名
我這里是 atest.txt
git add atest.txt
-
git add
:這是一個(gè)用來將文件變更添加到暫存區(qū)的命令。暫存區(qū)是Git中一個(gè)特殊的中間區(qū)域,它用于臨時(shí)存儲(chǔ)即將進(jìn)行提交的文件變更。 -
atest.txt
:這是要暫存的文件名。Git會(huì)查找這個(gè)文件,并把對(duì)該文件的任何未提交的修改都暫存起來。
如果想要添加所有更改的文件,可以使用.
:
git add .
提交更改
提交是將更改保存到歷史記錄中。使用以下命令:
git commit -m "提交了測(cè)試文件atest.txt"
文章來源:http://www.zghlxwxcb.cn/news/detail-835410.html
-
git commit
:這是一個(gè)用來創(chuàng)建新提交的命令。每次執(zhí)行git commit
時(shí),都會(huì)在倉(cāng)庫(kù)的歷史記錄中添加一個(gè)新的節(jié)點(diǎn),這個(gè)節(jié)點(diǎn)包含了當(dāng)前暫存區(qū)中的所有變更。 -
-m "提交了測(cè)試文件atest.txt"
:這個(gè)參數(shù)是提交消息,用于說明這次提交的內(nèi)容。在這個(gè)例子中,消息指出了提交的是一次對(duì)文件atest.txt
的提交。
執(zhí)行git commit -m "提交了測(cè)試文件atest.txt"
后,Git 會(huì)創(chuàng)建一個(gè)包含atest.txt
文件更改的新提交,并且這個(gè)提交會(huì)附帶指定的消息。這個(gè)提交會(huì)被添加到倉(cāng)庫(kù)的歷史記錄中,可以被未來的git log
命令查看。
查看提交歷史
git log
文章來源地址http://www.zghlxwxcb.cn/news/detail-835410.html
到了這里,關(guān)于麒麟系統(tǒng)—— openKylin 安裝 git 源代碼管理工具的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!