小白學Linux之git工具的使用

2021-08-25 12:53:50 字數 1350 閱讀 3125

我相信做過專案的人,對軟體版本管理的重要性是深有所知的。如果程式版本沒有管理好,可能對整個專案來說就是致命的打擊。所以希望大家在做專案時要注意對自己編寫的程式進行乙個良好的管理。

前言:

git

是乙個快速、可擴充套件的分布式版本控制系統,它具有極為豐富的命令集,對內部系統提供了高階操作和完全訪問

. 所謂版本控制系統

(versioncontrol system)

,從狹義上來說,它是軟體專案開發過程中用於儲存我們所寫的**所有修訂版本的軟體,但事實上我們可以將任何對專案有幫助的文件交付版本控制系統進行管理。

一.如何安裝git

1. 用 sudo apt-get install git -core 來安裝git 程式 。

2. 用 git clone git: 來更新版本庫

3. 配置 git

a. 用 git config --global user.name 「tiger」( 輸入使用者名稱)

b.git config –global user.email [email protected] ( ****)

4. 建立資料夾 mygit

mkdir mygit

5. 進入 mygit

cd mygit

6. 倉庫初始化

git init

7. 新增檔案 hello.c

touch hello.c

8. 將檔案新增到管理系統中

git add hello.c( 新增新檔案 hello.c) 所生成的快照並存放到乙個臨時的儲存區域, git 稱該區域為索引。

9. 接下來將檔案索引提交到倉庫中,使用 git-commit 命令可將索引提交至倉庫中,這個過程稱為提交,每一次提交都意味著版本在進行一次更新。

a. 用命令 git commit 或者 git commit -m 來提交你的版本資訊

b. 使用第二中方法中提交 git commit -m 「version 1.0 hello.c」

10. 可以使用 git log 命令檢視當前版本,

eg:

commit 362dd9acba9c9fcb37dac1f2e1cf8b37c0dbf556

author: tiger

date: thu sep 23 17:25:11 2010 +0800

version 1.0 hello.c

11. 下面給 hello.c 中新增內容

然後使用 git log 檢視版本資訊以及用 git show 檢視檔案的變更情況,新新增了什麼內容以及減少了什麼內容,也可以使用

git log –stat --summary ( 檢視每次版本大致變化情況)

小白來學Git

git這個工具實在是很強大,對 的管理與在專案中的應用情景都顯得這個工具很實用 很牛叉。不管是管理自己的 還是在github上學習應用開源的 我覺得學習git真的很有必要。雖然接觸這個有很久了,但是一直沒有系統的學習一遍,而且也只是接觸了皮毛,沒有領悟到他的精髓,這次就打算花點時間來學習。首先是介紹...

小白學Linux之動態庫的建立和使用

1.動態鏈結庫是程式執行時載入的庫,當動態鏈結庫正確安裝後,所有的程式都可以使用動態庫來執行程式。動態鏈結庫是目標檔案的集合,目標檔案在動態鏈結庫中的組織方式是按照特殊方式形成的。庫中函式和變數的位址是相對位址,不是絕對位址,其真實位址在呼叫動態庫的程式載入時形成。2.動態鏈結庫的名稱有別名 son...

小白學linux的常用網路命令

write 使用者名稱以ctrl d儲存結束 wall 資訊ping 選項 ip位址 c 指定傳送次數傳送 mail 使用者 在本地內網中使用 ctrl d儲存結束 ctrl z直接退出檢視 mail不加任何東西使用完mail可以使用序列號進行檢視相關的郵件 按h之檢視內容 按d 序列號刪除 再按h...