【Git】git的安裝與使用+一次坑B經歷

1.Git的安裝教程

請參考廖神的網站 git的安裝與是哦那個

2.問題說明

我在重裝系統之後,之前系統自動配置的環境變量便都不復存在,便要重新配置。幸好軟件都裝在D盤了,所以只需要陪一下就ok了。
git環境變量配置

3.一些基本的Git命令

請參閱大佬博客git初始配置及使用說明

4. 個人體驗

計劃:準備把自己的學習vue的代碼上傳到github上去。
準備工作:
1.進入自己要上傳的文件中,使用如下指令file1
可以看到我們建立的文件夾中有.git後綴的文件。window這個傻逼玩意還要自己去點擊,真的很蠢啊。不想linux直接一條命令就ok了(?自己不會)
file2
2.懟着廖神的博客開始學習git發現這真是個好東西,太好用了。我用記事本編輯文件,然後添加gitfile3

3,用git版本回退
file4
使用這條命令明顯看到你編寫的文本退回上一次修改的地方,這真是個好東西啊
4.好了,你要想在返回去怎麼辦呢? 不着急

第一步看看你之前修改的那個sha1生成的序列碼
file5
2.退回去,真的很nice啊
file6

5 Git的工作區和暫存區

這個廖神寫的很好理解,簡單的說使用git add 命令就是把你的東西添加到暫存區中,而git commit --m "comment"這個就是把暫存區的東西添加到分支上去。
詳情參考廖神工作區和暫存區

6. git checkout – filename 指令

  • 這個指令把文件在工作去的修改全部撤銷。
  • 即讓這個文件回到最近一次git commit 或git add時的狀態

7.git rm filename

  • git rm filename 從版本庫中刪除該文件
  • 倘若我們誤刪了文件,但是文件我們已經添加到了版本庫中,我們可以用git checkout – filename 恢復文件

8. 遠程倉庫

這個可以說時git中的精華,且看如下操作:

8.1 生成自己的公鑰和私鑰

如果在window上找到C盤下的用戶目錄進入Adminstator目錄發現一個.ssh文件夾可以看到如下兩個文件:

file8
這個知識點我在學習《計算機網絡》過程中學習到了,非對稱加密,沒想到用到這裏了!!~~~
ok,這就開始用GitHub免費託管的git倉庫了,
“有了遠程倉庫,媽媽再也不用擔心我的硬盤了。”——Git點讀機
廖神的遠程倉庫

git的一次坑B經歷

git remote add origin [email protected]:yyyyjinying/my-test.git
git push -u origin master
$ git push -u origin master
The authenticity of host ‘github.com (13.229.188.59)’ can’t be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘github.com,13.229.188.59’ (RSA) to the list of known hosts.
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

自己做時候,在本應該敲yes時候去直接回車,導致一直push不上遠程倉庫中去。把自己坑慘了。
另外刪除遠程倉庫中的內容可以參看刪除遠程倉庫文件

這個知識點在使用遠程倉庫時有點用
git查看遠程分支
【總結】
   今天就到這了,後期內容在跟着廖神繼續學習。另外畢設也要抓緊搞了,時間緊張。

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