git checkout :用暫存區中
filename
檔案來覆蓋工作區中的
filename
檔案。相當於取消自上次執行
git add filename
以來(如果執行過)的本地修改。
git diff :此命令比較的是工作目錄(working tree)和暫存區域快照(index)之間的差異,
也就是修改之後還沒有暫存起來的變化內容。
git add :我通常是通過
git add
的形式把我們新增到索引庫中,可以是檔案也可以是目錄。
git commit
-m "hello"
:快取區檔案
提交到伺服器上並命名為hello,多檔案只提交部分就用這個命令。
git commit -a -m "hello" :快取區所有檔案提交到伺服器上,並命名為hello。
git commit -- amend: 修改最新提交的記錄名稱
git pull :同步遠端伺服器檔案到本地
git pull -- rebase: 重新排序分支
git push :將本地伺服器**提交到遠端伺服器上去
history :檢視最近使用的哪些命令
git branch -a:檢視分支
git reflog:可以檢視所有分支的所有操作記錄(包括(包括commit和reset的操作),包括已經被刪除的commit記錄,git log則不能察看已經刪除了的commit記錄
git reset --hard 3abb78d:回退版本
git commit
--amend
對於已經修改提交過的注釋,如果需要修改,可以借助 git commit --amend 來進行。
grep -irn 'flashlightactivity' ./frameworks/base/
git stash 入棧
git stash pop 出棧
git format-patch head~1 儲存備份。
git branch -a 檢視分支
git checkout m73xx
GIT常用的一些命令
整理一些git常用的命令,都是非常實用的命令 git clone git倉庫位址 proj name 將git倉庫 轉殖到本地,後面可以加工程名,重新命名工程 不建議加 git branch 檢視本地倉庫下有哪些分支 git branch d 分支名 刪除本地分支 git remote v 檢視遠端...
一些常用的git命令
cd 盤名 資料夾名 進入d盤資料夾 mkdir 資料夾名稱 建立乙個資料夾 git config global user.name username 建立使用者名稱和密碼 git config global user.email email git config list 檢視git配置 cat ...
一些常用的Git命令
1 刪除檔案 git rm filename 從已跟蹤檔案清單中移除,並連帶從工作目錄中刪除指定的檔案。刪除後,有2種選擇 1 如果確實要刪除,則使用git commit提交。2 如果不想刪除,想恢復,則使用git checkout 來撤銷修改 2.撤銷修改 git checkout filenam...