【linux】git的使用

(一)安裝git

  1.1 掛載光盤

   -> mount  /dev/cdrom   /mnt    // 需要切換到管理員權限

  1.2 配置yum源

   ->cd /etc/yum.repos.d/

   ->ls //查看配置               

  1.3 驗證

   -> yum repolist                 

  1.4 搜索git

  -> yum search git                     

  1.5 安裝git

   -> yum install git.i686 -y                       

1.6 驗證

-> git version                     

(二)綁定本地和git服務器

  2.1 創建ssh祕鑰

  -> ssh -keygen -t rsa -C [email protected]

  2.2 查看生成的.ss隱藏文件

  -> ls -a //顯示文件,包括隱藏的文件

  2.3 在.ssh文件中找到id_ras.pub文件,將裏面的東西複製

 -> cd .ssh  //進到.ssh目錄中

 ->  cat id_ras.pub //複製祕鑰內容

  2.4 在github中創建新祕鑰

  2.5 測試一下,看是否成功

  -> ssh -l [email protected]

2.6 在github上創建一個倉庫

2.7 把新創建的庫克隆到本地,這樣就可以在本地操作了

-> git clone git 庫地址

(三)使用git

3.1 添加文件到遠程庫

第一步:通過git init命令把這個目錄變成Git可以管理的倉庫

第二步:編寫一個main.c文件,然後放在第一步被管理的目錄下,用git add添加文件到緩存區,輸入命令回車後沒有任何顯示證明就是正確的;

第三步:用命令git commit -m"描述信息" 將暫存區的數據提交的倉庫

3.2 版本回退

第一步:在main.c中加入輸出內容;

第二步:用git status查看當前狀態

第三步:用git  checkout <filename> 放棄對數據的修改

3.3從暫存區撤回已經添加的文件

第一步:用 git add 把test.c添加到暫存區

第二步:用git reset HEAD test.s 把test.c文件從暫存區撤離

3.4查看日誌信息

利用 git log / git reflog 查看提交記錄

3.5 合併分支

第一步:創建一個dev分支 git branch dev,用git branch查看

-> git branch //查看分支

->git checkout 分支名字 //切換分支

->git checkout -b 分支名字 //創建並且切換到指定分支上

第二步:將test.c提交到dev分支下

第三步:切換到master分支上,在test.c中添加新內容,重新提交到倉庫上

第四步:合併master和dev分支 git merge dev

第五步:重新上傳合併後的文件

第六步:刪除dev分支 git branch -b  dev

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章