Git 入門初步
阿新 • • 發佈:2018-11-15
最近剛開始接觸git,所以寫下自己學習的大概流程。
推薦參考網站Git遠端操作詳解
git軟體下載
首先,開始學習git前,我們需要下載git軟體,大家可以到這個連結去下載官方軟體git 軟體,當然這個官網上還有很多別的資源,比如git的說明文件,我是比較推薦大家看PRO GIT這本書,寫的是比較詳細的,入門之後可以通過這個本書提升自己。
建立專案倉庫
首先選中需要管理的專案,右鍵專案最頂層的資料夾,在右鍵選單欄中選擇Git Bash Here,就會出現如下介面
- git init 命令,就會在專案檔案下產生.git的影藏檔案
- git add 命令,將檔案新增到緩衝區
git add . (將所有檔案新增到快取區)
git add 檔名1 檔案2 (將指定檔案新增到快取區)
- 使用git comit 命令
git commit -m "修改內容描述"
- git status 命令檢視當前狀態
git status
- git diff 檢視區別
git diff (比較工作區與快取區的區別)
git diff HEAD (比較快取區與版本庫的區別)
- git log 檢視提交歷史
git log --pretty=oneline
- git reset 版本回退,HEAD指向當前版本
git reset --hard HEAD^ (回到上一個版本)
git reset --hard HEAD^^ (回到上上個版本)
git reset --hard 版本號
- git reflog 檢視命令歷史
git reflog
- git checkout 撤銷檔案
git checkout -- 檔名
- git rm 刪除檔案
git rm 檔名
-建立SSH Key
ssh-key -t rsa -C "[email protected]" (使用自己的註冊郵箱)
執行完這個命令後,可以在使用者主目錄下的.ssh目錄,找到id_rsa(私鑰)和id_rsa.pub(公鑰)檔案,將id_rsa.pub檔案裡的內容複製出來。然後登陸自己的Github賬戶,在settings->SSH and GPG keys裡新增公鑰內容。
- 在github上建立一個創庫
將本地創庫關聯到遠端創庫,使用git remote add命令
git remote add origin [email protected].com:創庫
- 推送本地到遠端
git push -u origin master