Git學習筆記1 基礎操作

2023-01-26 05:00:58 字數 1125 閱讀 6873

git config --global user.name "

your name

"git config --global user.email "

your email

"git init # 把目錄變成git可以管理的倉庫

ls -ah # 檢視隱藏的檔案

git add # 新增檔案到倉庫

git commit -m "說明" # 檔案提交到倉庫

git status # 檢視倉庫當前狀態

git diff 檔案 #檢視檔案修改詳情

git log # 檢視歷史日誌

git log --pretty=oneline # 以行的方式顯示

git reset --hard head^ # 退回上一個版本

git reflog # 記錄每一次git命令

git reset head readme.txt # 當檔案修改已經add過了,用來撤銷

git checkout -- readme.txt # 用於撤銷還未add的修改記錄

git rm 檔案 # 刪除檔案後,記得commit

ssh-keygen -t rsa -c "your email" # 建立ssh_key

關聯本地倉庫

git remote add origin

git push -u origin master # 第一次需要加u

git push origin master

git checkout命令加上-b參數列示建立並切換,相當於兩條命令

git branch dev

git checkout dev

git branch命令會列出所有分支,當前分支前面會標一個*

git merge命令用於合併指定分支到當前分支

git branch -d dev 刪除分支

git remote

要檢視遠端庫的資訊

Git學習筆記 基礎操作

你可以使用git init新建git倉庫對現有專案進行管理,或者使用git clone克隆一個已存在的git倉庫,克隆時可以自定義本地倉庫的名字。git init git add c git clone apktool cloning into apktool remote enumerating ...

Git學習筆記 Git基礎

git 只關心檔案資料的整體是否發生變化,而大多數其他系統則只關心檔案內容的具體差異。這類系統每次記錄有哪些檔案作了更新,以及都更新了哪些行的什麼內容。如下圖,其他系統在每個版本中記錄著各個檔案的具體差異 git 並不儲存這些前後變化的差異資料。實際上,git 更像是把變化的檔案作快照後,記錄在一個...

GIT基礎學習筆記

1.新建資料夾命令 vim a.txtesc q3.初始化一個新本地倉庫 git init4.新建倉庫後由git建立的主線分支master 5.檢視狀態 git status6.將檔案新增到暫存區 git add git add 新增所有 7.提交到本地倉庫 git commit git commi...