GitHub學習筆記

2021-07-11 01:10:06 字數 1251 閱讀 2781

1 建立:mkdir 資料夾名稱

2 將目錄設定為工作倉庫 git init

3 在工作目錄放入檔案,例如readme文件,和自己的專案檔案

4 使用 gitstatus 檢視當前狀態

5 將新放入的檔案或者修改過的原有檔案新增到中轉區域:git add 檔名

6 將修改提交到當前分支:git commit -m "所做的修改資訊寫在這兒作為備註"

7 檢視對檔案的修改變更資訊: git diff 檔名

8 回退到前面的版本,例如:回退到上乙個版本時候用git reset --hard head^,回退到前面兩個版本時候git reset --hard head^^

還可以直接用commit id來回退 :git reset --hard commit id

9 可以通過git reflog命令來查詢commit id

10 撤銷工作區的修改:gitcheckout -- 檔名,此命令就是要回到最後一次git add 或者git commit 的狀態

如果你已經將修改add到了暫存區,使用 git reset head file 來撤銷暫存區的修改

如果已經提交到分支了,就用上面的版本回退來退回到原來的版本

11 如果要刪除乙個檔案:首先在當下檔案庫中使用rm file ,將檔案刪除,然後git status會看到版本庫中我呢間還是存在的,現在就需                    

要git rm並且git commit,來徹底刪除

另一種情況是在本地工作區誤刪了檔案,就需要使用git checkout -- file 來撤銷刪除

12 使用 ssh-keygen -t rsa -c "email "來生成ssh key,一般生成的檔案在你的使用者名稱主目錄下

13 登入github**,將生成的檔案新增生成秘鑰

14 將本地倉庫推到遠端庫,先在你的github上面建立乙個新的倉庫,然後使用git push -u origin master將本地推向遠端

15 由於是第一次推送,我們使用了-u命令,這樣不但將本地的master分支內容推送到遠端端的master,還會將兩者連線起來

16 從遠端倉庫clone到本地使用:git clone [email protected]:github使用者名稱/倉庫名字.git

17 建立乙個分支用來供工作除錯使用git branch 分支名稱,git branch會列出所有分支名稱

18 git checkout 分支名稱,用來切換分支

19 使用git merge 分支名稱   來合併分支

GitHub學習筆記

git是全世界最先進的分布式版本控制軟體!git是由linux的創始人linus用c語言寫的。2008年開始,github 上線!jquery,php,ruby等著名專案都用github進行儲存!集中式儲存指的是所有 都儲存在乙個伺服器裡,每個人增刪改查都要通過指定的伺服器。分布式儲存表示每個人的電...

github學習筆記

git初始化操作 1 git init 2 git remote add origin git github.com cmusphinx pocketsphinx.git 3 git clone git git 4 git fetch origin 拉 git pull origin master ...

GItHub學習筆記

一直使用svn,但現在訪問的一些開源專案都使用git託管,於是學習一下git的使用。2 gitshell一系列的使用,實際和svn類似。所不同的是,svn沒有本地庫和遠端庫的概念,這也是前面使用時一下子適應不過來的原因。以下是提示符和顏色的含義說明 在 git shell 執行環境中,經常出現的一些...