cost 226 ms
為什么 git 日志命令只響應沒有 # 注釋引用的已提交代碼行?

[英]Why does git log command only respond to a committed code line that is referenced without the # comment?

我在調用腳本中注釋掉了一行代碼。 我知道我的最后提交日期。 但不確定我當時或更早是否更改了此代碼。 我想知道我什么時候刪除了這個 function 電話 此搜索選項的 git 日志沒有返回。 但是當我取出注釋空間字符時,在引用的代碼字符串中, git 日志返回我所追求的。 -S上的文檔段落說: ...

Git 日志和 Github 提交歷史不同步

[英]Git log & Github commit history doesn't sync

所以我是 Git 的新手,我現在面臨這個問題,當我git log GIT Bash 時,它似乎與我的 github 的 repo 提交歷史不同步: 正如我所記得的,我曾經做過git reset --hard <commit-hash>但我不記得是什么ID。 你能告訴我我該怎么做才能再次 ...

如何找到最新的壁球提交

[英]How to find latest squash commit

我怎樣才能找到最新的壓縮提交? 澄清:我的意思是命令創建的提交git merge --squash branch 理想情況下,我想知道如何找到倒數第二個合並或壓縮提交,但如果我得到了我的主要問題的答案,我可能就能弄清楚其余部分。 ...

如何在終端中修復/調整 git log 結果的縮進

[英]How to fix/adjust git log result's indentation in terminal

在 Windows 上的 VS Code 終端中, 我試圖通過使用git log來顯示我的提交,但不知何故,顯示結果的縮進被破壞了。 AFAIK,我不小心按下了箭頭鍵,將 VS Code 中的終端屏幕向右移動。 我 git add 並像這樣提交它們: 但是當我git log時縮進看起來像這樣 *和 ...

git 用於 shortstats 的日志拉取對象

[英]git log pulling objects for shortstats

我有意克隆一個特定的存儲庫作為自動化系統的一部分來解析提交。 我正在使用的命令是: 這對於生成我可以實現的最小磁盤克隆以及確保快速克隆非常有效,這兩者對我的過程都很重要。 使用以下命令運行git log時: git log似乎在提交之間暫停以枚舉接收對象: 如果我刪除--shortstat標志,則 ...

如何過濾 git 日志,只有提交日期 yyyyddmm 格式和最近三個月發布的提交消息?

[英]How to filter the git log with only the commit date yyyyddmm format and commit message which has the release of last three months?

我想要 git 的 output 日志如下 - 《2022-06-02 發布點》 發布點是我們放入提交消息中的內容。 到目前為止,我已經嘗試了以下命令,我在顯示的日期格式上遇到了問題並且只獲得了提交消息。 git 日志 --pretty=format:"%ad - %an: %s" --aft ...

2022-11-23 19:26:21   1   19    git / git-log  
我如何調整這個 git 日志命令 / bash 腳本以包括 git reflog 仍然應該知道的已刪除分支的已刪除提交?

[英]How can I tweak this git log command / bash script to include deleted commits from deleted branches that git reflog should still know about?

所以我有這個小腳本 bash 到 output 一個 csv 文件,它顯示了我從特定月份開始的所有提交歷史記錄。function make-git-report() { if [ "$1" != "" ] then local month=$1 else local m ...

git log --format: 引用列表后的換行符

[英]git log --format: linebreak after list of refs

git 日志format選項%d用於顯示與提交關聯的引用列表,接受+以在 output 的此部分前面添加“條件”換行符: 這會導致 output 像這樣,其中引用名稱在它們所屬的提交之后的新行中,如果提交沒有引用注釋,則沒有新行: 這有點誤導,並且使輸出比我想要的更難閱讀。 我想將參考名稱的位置 ...

如何僅獲取 git 提交消息以合並到特定分支

[英]How to only get git commit messages for merges into a particular branch

在我們的倉庫中,我們有 3 個主要分支。 development開發人員從開發分支,完成他們的工作並重新合並到開發中。 UAT一旦客戶准備好,我們將開發合並到 UAT 一旦 UAT 通過,我們將 UAT 合並到live 我想要一個合並到開發分支的所有 git-log 提交消息的列表。 我想排除 ...

2022-08-29 16:42:07   2   37    git / git-log  
挑選提交后如何查看分支之間的差異?

[英]How to see differences between branches, after cherrypicking commits?

在 git 存儲庫上,假設我有一個主分支和一個開發分支。 開發分支上正在進行一些更改,包括幾個提交。 我想將其中一些提交應用到 master,但不是全部。 出於這個原因,我做了以下事情: 創建了一個新的分支 dev-cherrypick Cherry-picked 一些提交將 dev-cherr ...

要顯示 git 跟蹤的 csv 文件的第一行的更改,使用 -L 行參數時,git 日志可以在一行上嗎?

[英]To display changes to the first line of a csv file tracked by git, can git log be on one line when using the -L line argument?

我只想顯示對 git 跟蹤的 csv 文件的列標題的更改。 我在Kirill Müller 的這個不錯的答案中使用了代碼。 它幾乎可以完美地工作,只是即使提交實際上沒有更改文件的第一行,它也會重復這些行。 可重現的代碼 問題 問題是最后一次提交出現了兩次,即使第一行沒有改變。 預期 output ...

如何在“git log”中打印出給定文件的每個版本?

[英]How to print out each version of a given file in "git log"?

我們可以通過以下方式為給定文件的每個版本生成補丁: git log -p -- <filename> 但它只顯示每個版本的差異,我希望它顯示每個版本的文件的全部內容,所以接下來我可以根據需要解析輸出。 git log支持這個嗎? ...

2022-07-24 02:20:43   1   15    git / git-log  
Git 日志讀取(提交 ID 列表)

[英]Git log reading (commit Id list)

我想獲取提交 Id 的列表,但我設法獲得 Id + 描述如何提取 Guid 列表(基本上刪除文本)我是 PowerShell 新手,如果有人可以指導非常感謝 $ git log --pretty=oneline 預期結果 ...

2022-07-07 15:40:35   1   29    git / git-log  
在與主要提交相同的提交上分離 HEAD?

[英]Detached HEAD on same commit as main?

我不太確定在這種情況下我是如何獲得我的存儲庫的,這甚至不再是一個問題,但我想了解發生了什么,所以下次我不會感到如此迷茫。 拉動時,我被警告說我處於分離的 HEAD 狀態。 git status顯示如下(截圖): 所以我跑了git log來找出我離 main 有多遠,它顯示了(截圖): 這 ...

以拓撲順序的 Git 最新提交,包括合並提交,它在目錄中進行了任何更改

[英]Git latest commit in topo-order including merge commits, which made any change in a directory

在 Git 存儲庫中,在main (或master )分支上,我想按拓撲順序識別“最新”提交,包括合並提交,它在指定目錄中進行了任何更改。 更多背景: 我有一種在 GitHub 上管理的單一存儲庫。 想象一下它如下所示: 假設它在 GitHub 上 假設在main分支上禁止任何強制推送 ...

Git 記錄遠程分支中特定文件行的下一次更改

[英]Git log for the next change on a specific file line in a remote branch

我正在探索項目FFMpeg的 git 歷史。 通過使用以下命令創建補丁,我在提交517573a67088b5c7a25c18373434e3448892ee93和80bb65fafab1d2f5f58a8453c6334c784ee27c08之間對每個文件執行了更改: 現在,例如,我知道文件doc/ ...

`git log --name-only` 顯示共同作者

[英]`git log --name-only` show coauthors

雖然我添加了 Co-authored-by: 在提交消息中, git log --name-only只顯示一個作者,而不是其他作者,但我怎樣才能讓 git 顯示共同作者? ...

2022-06-17 01:52:04   2   34    git / git-log  
如何在當前分支與其遠程分支之間顯示日志

[英]How to show log between current branch and its remote counterpart

有時從遠程存儲庫獲取后,我看到我的分支落后了: 在更新我的本地分支之前,我想查看我將要獲得的日志。 我可以使用 由於我已經在develop分支上,有沒有辦法用更少的輸入來完成上述操作? 也就是說,不提供本地和遠程分支名稱? 這將特別有用,因為我經常切換到功能分支並且也希望查看這些日志。 ...

2022-05-23 12:01:50   1   32    git / git-log  
在給定的 repo 中,輸出兩個提交之間的差異

[英]In a given repo, output the differences between two commits

當我想查看給定兩個提交 SHA(比如說 123ab45 和 678cd90)之間 gif 差異的輸出時,我使用這個git diff 123ab45 678cd90 但是當兩個提交位於不同的存儲庫中時,我試圖弄清楚如何輸出它們。 是否有任何特定命令可以處理 repo 名稱輸入? 謝謝 ...


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