簡體   English   中英

如何通過git命令行工具獲取請求請求中更改的文件列表?

[英]How do i get a list of files changed in a pull request via the git command line tool?

我需要一個git命令,該命令將在pull請求中列出所有更改的文件。

我只想要已更改文件的文件路徑,沒有其他信息。

我試過了:git diff --name-only,但是對於PR來說不會返回任何東西。

拉取請求是GitHub的功能,而不是本機的Git命令。 但是,如果您具有源和目標分支名稱,則可以使用來更改文件,

git diff --name-status firstbranch..yourBranchName

顯示在兩個修訂版本之間哪些文件已更改

您可以使用GitHub API。 例如, https://api.github.com/repos/octocat/Hello-World/pulls/488/files

octocat是項目所有者, Hello-World是項目名稱, 488是請求請求編號。 您可以為拉取請求修改這些值。 該請求返回修改后的文件的JSON數組,並且filename屬性為您提供文件路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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