git教程

標簽(空格分隔): git


創建版本倉庫

1.首先創建文件夾 mkdir + 文件夾
2.然后git init初始化倉庫。
3.接下來往倉庫添加內容git add .,這里其實是將文件放在暫存區域。
4.然后使用git commit -m ""提交給倉庫,標注這一次修改的版本。

版本回退

  • 隨時查看倉庫狀態 使用git status命令查看。
  • 可以使用git diff查看修改內容。
  • 對于修改不同的版本,可以使用git log進行查看每個版本的commit ID
  • 如果要退回到上個版本,使用git reset --hard HEAD^進行恢復,也可以通過確定的commit ID恢復至對于的版本git reset --hard + commit ID
  • 恢復至新版本,但是找不到commit ID了,可以使用git reflog來查看每條記錄。
  • 如果進行版本修改,但是想丟棄工作區域的修改,可以使用git checkout --file,如果add到暫存區,可以先進行版本回退,在使用該命令。

刪除文件

刪除文件可以使用git rm,并且git commit。如果誤刪了,可以使用git checkout --file來恢復。

遠程倉庫

  1. 創建ssh key

ssh-keygen -t rsa -C "youremail@example.com"

  1. 在代碼托管的平臺添加公鑰。然后將平臺創建倉庫與本地進行關聯。

git remote add origin + 倉庫的ssh地址或者http地址

  1. 把本地庫的內容推送到遠程,用git push命令,實際上是把當前分支master推送到遠程

git push origin master

  1. 將遠程倉庫的內容clone下來

git clone + 倉庫的ssh地址或者http地址

git 分支管理

  1. 首先,我們創建dev分支,然后切換到dev分支:

git checkout -b dev

  1. 修改后切換至master分支與dev分支進行合并:

git merge dev

  1. 合并完成后可以刪除dev分支

git branch -d dev
未完待續


參考:
維基百科
廖雪峰git教程

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • chapter 1: 如何創建版本庫 初始化一個倉庫 $ git init 添加文件到Git倉庫的過程: $ gi...
    飛將軍閱讀 2,916評論 0 2
  • 不知道應該說些什么 總有一些話說不出來 不知道想要說些什么 總有一些詞想哭出來 不知道應該說些什么 總有一些痛苦無...
    卷耳朵朵閱讀 69評論 0 1
  • 有個太太多年來不斷抱怨對面的太太很懶惰,“那個女人的衣服永遠洗不干凈,看,她晾在外院子里的衣服,總是有斑點,我真的...
    songsong_add0閱讀 219評論 0 0
  • 第四周周記 C++: 1. 用new運算符給指針分配指定類型(長度)空間,而不用先定義變量再取地址。動態聯編。 釋...
    我原來還有這個賬號閱讀 362評論 0 0
  • CNBLUEone閱讀 336評論 0 0