(例如:git clone git@hi3796mv100_dvb_ott/umbase.git -b hi3796mv100_tianjin_coship_8g_1g)
2、git status -- 檢視哪些檔案被修改過;
3、git diff 檔案路徑 -- 檢視修改了什麼;
(例如:git diff device/hisilicon/bigfish/sdk/android.mk )
4、git checkout -- 丟棄工作區的改動,丟棄後跟專案提交的一樣;
(例如:git checkout device/hisilicon/bigfish/sdk/android.mk )
5、git add -- 增加新增的檔案;
(例如:git add device/hisilicon/bigfish/sdk/android.mk )
6、git log -- 檢視提交的情況
7、git reset --hard commit_id 回退版本;
(commit_id 是指每一次提交後看到 id,例如:
8、git reset commit_id **回退到修改後提交前commit_id 後的版本;
(例如:git reset e5ffa63b39a4aeab08f0191dc654de99ef14a67f)
9、git commit -m 「修改描述」-- 提交修改的檔案到伺服器;
(例如:git commit ./device/hisilicon/bigfish/sdk/android.mk -m "[bug_id]無[問題描述]修改應用取不到訊號強度獲的問題 [修改人]***")
10、git push -- 表示提交到伺服器;
11、git pull -- 同步到伺服器的**;如果提交時有衝突提示就要先同步;
備註:之後慢慢補充
兩個常用查詢命令:
(1)grep "***" . -r -- 查詢 *** 關鍵字
查詢目錄下的所有檔案中是否含有ibm字串
find .|xargs grep -ri "ibm"
(2)find -name *** -- 查詢 *** 檔案(夾)
Git常用命令說明
大筆一揮,讓我來講講神奇的分布式 版本管理工具git 1 git clone b 倉分支名 庫位址 2 git status 3 git branch 4 git checkout b 本地新分支 建立新分支並切換 5 git add 6 git commit m 注釋 7 git pull ori...
Git常用命令說明
使用環境 centos6.5 建立版本庫,可以是乙個空的目錄,或是已存在檔案的目錄執行命令 執行後,linux下,執行ls al命令 可以看到隱藏檔案.git 的目錄,這個目錄是git用來跟蹤管理版本庫的,請勿更改,否則會破壞git版本庫 git init 2.把檔案新增到暫存區理解暫存區請看 廖雪...
常用命令 Git 常用命令大全
安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...