1. 程式人生 > >Ubuntu下git基礎命令

Ubuntu下git基礎命令

git是程式碼版本管理的一個強有力的工具。網上有很多關於如何使用git的教程。這些教程通常很詳細,對git各方面命令都作了說明。但是初學者不會用到太多命令,過於詳細的講解令初學者迷惑。於是我整理了git的基礎命令,讓初學者對git有更好的把握。

安裝git
code: sudo apt-get install git

構建倉庫
git會為需要管理的原始碼檔案建立一個倉庫,用來記錄一些資訊
code: git init

新增需要管理的原始檔
這時可以新增原始碼檔案了,例如test1.c、test2.c

提交程式碼
編輯完的程式碼,只有先提交給git,才能被git管理。提交程式碼需要以下兩步驟。
code : git add test1.c test2.c


code : git commit -m "note"
其中note為作者想加的一些說明

程式碼回退
當對最近一次提交的程式碼不滿意,則需回到以前的版本。通過git log命令查詢所有提交的版本,
計算出需要回退的版本次數n,設n為2,然後回退版本。
code : git log
code : git reset –hard HEAD~2

遠端下載程式碼
如果你對github上某個原始碼感興趣,例如linux kernel。你需要構建一個倉庫,然後拷貝並下載它。
code : git clone https://github.com/torvalds/linux

此外git還有構建多分支,遠端上傳等命令。讀者可以在學習完這些基礎命令後,進一步探索git的命令。