2014-09-29 45 views
0

我需要在提交和#ifdef宏之間環繞git變更。這將幫助我使用宏來啓用/禁用我的更改。這個想法是在兩個不同的源實現之間快速切換。在git提交之間插入宏

是否有工具可以執行此操作?如果不是實現上述目標的最佳方法是什麼?

+2

你可以通過舉一個你想要發生的改變的例子來澄清嗎?我的第一印象是'git'可能不是這項工作的工具。 – allonhadaya 2014-09-29 20:56:05

回答

1

您可以通過創建預提交掛鉤來自動影響所有更改。要做到這一點,創建的.git /鉤/目錄中的可執行預提交文件:

.git/hooks/pre-commit 

您可以在其中運用Bash,Python和Perl中,紅寶石 - 任何可執行的腳本就可以了。檢查已經存在的.git /鉤子pre-commit.sample - 它會給你一些有用的信息如何寫你的腳本。

+0

這是如何回答這個問題的? – Jubobs 2014-09-29 21:16:48

+0

剛剛編輯了一下。在我看來,這是在這裏解決的問題。 – 2014-09-29 21:18:13