首先在linux上安裝git,git是乙個方便處理工作版本的工具。
安裝好git後,首先建立自己的工作區。
通過git init命令實現初始化,將當前目錄作為初始化倉庫,這時會多出乙個.ss**件,但是是隱藏的。
git 通過ssh協議連線遠端倉庫,.ssh 是個檔案裡面存放有公鑰和私鑰。
本地倉庫和遠端倉庫均儲存有版本資訊
通常我們寫的**儲存在我們的目錄中,我們要把它新增到工作區中提交。
這裡第乙個命令是 git add main.c (main.c是示例所需要新增的**),
這個命令是把你所需要的**新增到暫存區中,還沒有新增到工作區
這時你可以通過 git status 來檢視工作區狀態,這時它會提醒你是否提交到工作區。
當檔案被新增到快取區後,還需要通過 git commit -m 『版本資訊說明』 將檔案新增到工作區,
版本資訊說明是個人所寫**的介紹。
同時,你可以為你寫的**新增作者和郵箱
git config --global user.name 「你的名字」
git config --global user.email 「你的郵箱」
你還可以通過 git log命令來檢視提交歷史
你可以更新你的**版本,也就是再次提交新的**,
如果你想恢復成之前的**,可以通過git reset --hard head^ (其中「head^」 與 head~1 和用序列號是等價的)
你可以通過git reflog 來檢視提交的歷史,這裡和git log有區別的是,版本回退後log檢視不到。
當然如果你覺得**寫的不好,可以通過 git checkout -- filename 丟棄修改,
這時檔案會回退到暫存區,可以通過 git reset head filename 從暫存區撤離
有時候分工合作,每個人都需要操作**最後合併,可以通過分支操作的方法
下面給出分支操作的相關命令
git branch 檢視分支
git branch 建立分支
git checkout 切換分支
git checkout -b 建立 切換分支
git branch -d 刪除分支
git merge 合併某分支到當前分支
如果想連線到github,首先確保虛擬機器聯網,然後可以通過 ssh -t [email protected]測試
當你在github上看到想要的**時,通過秘鑰的方式使用git clone xiangmudizhi 轉殖專案
當然也可以用分支的方式操作github的**,這些命令幫助我們更好的寫**
在Linux系統上安裝Git
3 解壓壓縮包 tar zxvf git 2.26 2.tar.gz 4 進入到解壓後的資料夾 cd git 2.26.2 5 拿到解壓後的原始碼以後我們需要編譯原始碼了,不過在此之前需要安裝編譯所需要的依賴。yum install curl devel expat devel gettext de...
在Linux系統上安裝Git
一 yum安裝 1 在linux上是有yum安裝git,非常簡單,只需要一行命令 輸入 git version檢視git是否安裝完成以及檢視其版本號 順便說一下,yum安裝git被安裝在 usr libexec git core目錄下 至此,yum安裝git完成。1 進入git在github上發布版...
Git命令詳解(上)
工作區,暫存區,本地 庫 工作區 編輯 的地方 暫存區 執行git add 1.txt 那麼就是將1.txt檔案放入暫存區 本地 庫 執行git commit m 備註 將暫存區中的檔案放入本地 庫 git help git help檢視常用命令 git help a 檢視所有的命令 git hel...