筆記 Git 學習記錄

2021-10-12 02:58:05 字數 666 閱讀 6316

安裝完成後,還需要最後一步設定,在命令列輸入:

建立倉庫:進入倉庫目錄後再 git init

git log --graph --pretty=oneline --abbrev-commit

git reflog 找到commit id,再」git reset --hard 版本id 「退回指定版本。

工作區退回到stage或repository:

工作區退回到最近的repository:

把暫存區的修改撤銷(unstage):

回退指定repository:

先手動刪除檔案,然後使用git rm 和git add效果是一樣的

從來沒有被新增到版本庫就被刪除的檔案,是無法恢復的!

checkout 用版本庫里的版本替換工作區的版本

https的格式為:使用者名稱/倉庫名.git

ssh的格式為:[email protected]:使用者名稱/倉庫名.git

[1] git官方手冊

[2] 廖雪峰教程

git 學習記錄

1 配置git使用預設的編輯器,比如當commit 時忘記提交log資訊,git將呼叫此編輯器讓你輸入.配置方法 git config global core.editor emacs 其中emacs可以替換成你喜歡的任意編輯器 2 git rm 刪除版本庫中的檔案記錄 從index中刪除 包括工作...

Git學習記錄

之前認真的學過git,最近一直在學習其他的,沒怎麼用git,都有點生疏了,今天來複習一下git,加之之前學git也沒有做筆記 首先講一下工作區和暫存區,工作區 主機上的工作目錄,例如建立的乙個專案目錄。工作區中有乙個隱藏目錄.git,它不算工作區,而是git的版本庫。git的版本庫中存了很多東西,其...

Git學習記錄

檢視狀態 git status 檢視詳細修改 git diff 新增 刪除檔案 git add rm filename 提交並新增資訊 git commit m your descriptions 檢視歷史日記 git log 本地分支推送 git push origin branch local ...