cost 183 ms
解決 Azure DevOps 管道中的 git diff 錯誤

[英]Resolving git diff error in Azure DevOps pipeline

我目前正在構建管道的 CI 部分。 我創建了一個功能分支: 對某些文件進行了一些更改... 現在我可以使用以下命令查看差異: 在本地,在我的視覺工作室中,它返回更改的文件。 這正是我想要的但是,每當我在 Azure 中從我的托管機器運行完全相同的 git diff 命令時(當然是在簽出 repo 之 ...

如何在我的 jenkins 管道中獲取更改的文件列表

[英]How can I get changed files list in my jenkins pipeline

我正在嘗試獲取我的分支中更改的所有文件。 我嘗試了很多命令,但發現我的 jenkins 管道中可能存在問題,沒有命令返回正確的列表。 我想從我檢查大師那里得到清單,大師可能被其他人轉發了。 在本地有一些命令返回正確的更改文件列表:git diff --name-only origin/master. ...

有沒有辦法生成 git 秘密文件補丁(一些文件在 .gitignore 中列出),以便我可以稍后或在其他計算機上應用這些補丁?

[英]Is there a way to generate a git patch of secret files (some files listed in .gitignore) so that I can apply these patch later or in other computer?

我想在 .gitignore 文件中生成一個秘密文件或文件夾的補丁(使用 git diff),我不會對其進行版本控制,這樣我就可以輕松地在另一個朋友的計算機上配置整個項目,只需克隆項目並應用這些補丁(使用 git 申請)。 如果可能的話,我可以使用 gpg 和 email 對其進行加密。 這些秘密 ...

有時 git diff 顯示主分支點之間的所有變化(使用 gitt diff main 和 rebased)

[英]on occassions git diff shows all changes between branch point of main (using gitt diff main and rebased)

有時我的團隊會在創建專長分支和主要分支之間進行所有更改,即使在重新設置基准之后也是如此……我們看不到這種情況的模式。 假設我們有這個時間線流程 main (sha: 000000) => 創建新的 feat/test_function 人 x 對 main (sha: 000001) 進行更 ...

2022-12-05 10:56:55   1   33    git / git-diff  
“git diff --word-diff”對於換行符是否含糊不清?

[英]Is "git diff --word-diff" ambigious with respect to newlines?

我正在嘗試解析 git diff,並且我相信我能夠使用普通命令(沒有 word-diff)明確地這樣做。 我想包括 word-diff,但我無法理解規則,特別是關於新行的規則。 例如,普通 diff 可能會給我這樣的 output: 而帶有 word-diff=plain 的同一段代碼是: 我的問 ...

如何在 Azure CI 管道上進行 git 差異

[英]How to git diff on a Azure CI pipeline

我面臨着使git diff在 Azure DevOps 管道環境中工作的挑戰。 這是管道腳本,用於將 git HEAD 與之前的提交進行比較,並僅復制已更改的文件。 git 命令在本地運行良好,但在 Azure 管道中會失敗,因為在 CI 運行中沒有HEAD^ 。 如果這種比較在 Azure 中可 ...

在 git 更新后使用舊值和新值

[英]using old and new value after git update

我很難理解git diff ,非常感謝你的幫助。 設想: 鑒於這樣的變化是工作流的一部分,我需要知道<seasonTeamId>何時發生變化,然后相應地修改其他文件。 所以我需要將這些數字提取為變量。 例如,我需要知道 ID 18452008 已更改為 22521759,因此我可以更新另 ...

Git - 獲取兩個存儲庫的分支之間的差異

[英]Git - Get the difference between branches of two repositories

我們如何獲取位於兩個單獨存儲庫中的兩個分支之間的文件差異列表場景:假設我們有 2 個存儲庫“A”和“B”,B 是從 A 創建的,因為 A 是基礎存儲庫。 現在,長期以來,開發工作一直在具有分支“support/v1”的存儲庫“A”和具有分支“master”的“B”上進行。 我想查找並檢查“B”缺少哪 ...

排除 git-diff 中省略的行

[英]Exclude omitted lines in git-diff

如果我們有以下代碼: 我們刪除了第 2 行和第 3 行,並將第 1 行更改為int a = 0; 例如 git diff 會像這樣顯示 output: 如何讓 git-diff 不顯示上面的line 2 and 3 ? 它應該只有 output 是這樣的: 我正在創建一個腳本,如果它只顯示修改后的 ...

2022-09-20 10:08:51   1   53    git / git-diff  
如何在 git 中僅顯示未跟蹤的子存儲庫(不是文件)?

[英]How to show only untracked sub-repos (not files) in git?

如何僅顯示 git 存儲庫的未跟蹤子目錄? 我是使用git diff 、 git status還是git ls ? 我使用哪些選項? 我能找到的最接近的是: git diff --name-only --diff-filter=M 但這表明已修改,而不是未跟蹤。 它顯示文件。 我正在尋找類似的東西 ...

為什么`git diff`不隱藏重命名?

[英]Why `git diff` do not hide renames?

我應用了提交,它重命名了兩個分支上的文件名(例如,在兩個分支上做了相同的更改),然后通過git diff --stat branch1...branch2比較這些分支為什么這些重命名的文件顯示為已更改? 我希望它不應該顯示,因為這些文件之間沒有變化。 UPD 有關提交的更多信息: 分支的左右比較 ...

2022-09-01 09:59:09   1   55    git / git-diff  
Git 差異塊

[英]Git diff chunks

我正在學習 git diff 命令。 我不熟悉作為終端一部分的內置差異工具。 根據我在線閱讀的有關 git diff 命令的信息,它只會 output git 暫存區(索引)中的當前文件與工作目錄之間的差異。 但是,當我運行 git diff 命令時,我得到一個 output 文件中的所有行(包括已 ...

如果 git 命令通過管道傳輸,則允許外部差異工具的不同行為

[英]Allow different behaviour for external diff tool if git command is piped

我正在使用difftastic來更好地可視化我的終端中的差異。 這意味着我的配置是git config --global diff.external difft 但是,當 output 不是 tty 時,我寧願讓 git 使用它的內部差異工具(例如,與執行git diff --no-ext-dif ...

解決git合並沖突中的變化損失

[英]Change loss in resolving git merge conflict

作為一名程序員,這是我人生中第三次遇到這個問題。 這次我決定找到根本原因,所以我花了一些時間來制作一個最小的案例。 https://github.com/myst729/git-diff-merge-loss 步驟: 兩個功能分別從同一個基礎master簽出自己的分支( a和b )。 特征A的變化 ...

如何在不提供確切的提交哈希版本的情況下比較兩個提交?

[英]How to compare two commits without providing exact commit hash versions?

https://stackoverflow.com/a/3338145/391104 我已經嘗試了以下所有方法來查詢更改給定文件的最后兩個提交之間的差異(不僅僅是最近的兩個提交,而是兩個具有特定效果的特定提交)。 不幸的是,沒有一個對我有用。 git 版本 1.8.3.1 唯一有效的方法 ...

2022-07-08 18:51:32   1   45    git / git-diff  
git diff 的“基礎”是什么?

[英]What is the "base" of a git diff?

我想問但懷疑不是完全主題的 XY 問題是“我如何記住/記住 git diff 的各種語法?” git diff 語法(個人)令人困惑,我不清楚如何直觀地記住它們的作用(即沒有死記硬背),因為底層邏輯似乎不清楚。 但是為了進一步分解這個問題,我的問題是:git diff 的默認基礎是什么? 到目 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM