git 使用那些事兒

2022-02-01 17:37:30 字數 1069 閱讀 1972

1. 轉殖專案

2. 提交流程

3. 解決衝突

4. 忽略檔案

5. 從遠端刪除檔案

4.轉換為eclipse專案

mvn eclipse:eclipse

5.匯入到eclipse中

mvn eclipse:eclipse 

6.從遠端刪除檔案

1. 拉**(dev是分支名稱。本命令,在分支目錄下執行)

2. 提交所有變化到暫存區

git add -a

git push origin dev

5.總結

·git add -a  提交所有變化 到 暫存區

·git add -u  提交被修改(modified)和被刪除(deleted)檔案,不包括新檔案(new)

·git add .  提交新檔案(new)和被修改(modified)檔案,不包括被刪除(deleted)檔案

從遠端獲取最新的版本到本地的test分支上,之後再進行比較合併

1git fetch origin dev:tmp

2git diff tmp

檢視分支衝突

3git merge tmp

分支合併   

四、忽略檔案

1.忽略檔案,不提交到git版本庫

.gitignore 有全域性和區域性兩種

全域性通過修改全域性配置 git config 中的 excludesfile 指定全域性忽略檔案。設定方法:

$git config --global core.excludesfile ~/.gitignore

修改 ~/.gitignore 這個檔案將作用於所有 git 專案,並且作用於專案例項中的所有被跟蹤的目錄。比如說我們可以在該檔案中新增 *.o 來忽略所有 .o 檔案。

區域性忽略檔案預設為當前目錄的 .gitignore ,但它只作用於當前目錄下。

在當前目錄下的 .gitignore 中新增 *.o 卻只能忽略當前目錄下的 .o 檔案。

2.忽略修改(不要檢查特定檔案的更改情況)

git 的那些事兒 命令

git status 輸入當前工作區狀態,比如,有哪些檔案被修改了?這些檔案現在是處於工作區?暫存區?它還會提示你用什麼命令可擦除,或往下一階段新增。如果你不想看這麼多資訊,只想知道有哪些檔案被改了,簡潔一點,那用 git status s 用git status s 檢視不同的時候,位於第一列的 ...

Git 整合分支那些事兒

當前狀態 開發任務分叉到兩個不同分支master experiment 當前目標 整合不同分支,master 1.分支合併git merge 整合分支最容易的方法是 merge 命令。它會把兩個分支的最新快照 c3 和 c4 以及二者最近的共同祖先 c2 進行三方合併,合併的結果是生成乙個新的快照 ...

鏈結那些事兒

鏈結,就是將不同部分的 和資料收集和組合成為乙個單一檔案的過程,這個檔案可被載入到儲存器中執行。鏈結可以執行於編譯時 compile time 也就是源 被翻譯成機器 時 eg.普通的鏈結器鏈結,以及靜態鏈結庫,由靜態鏈結器鏈結 也可以執行於載入時 例如動態鏈結庫的載入時鏈結 也可以執行於執行時 r...