簡體   English   中英

Git:Windows文件夾的自動提交內容

[英]Git: Auto commit contents of a windows folder

我們的網絡上有一個共享文件夾。 有沒有一種方法可以自動提交並將文件夾的更改(例如每小時)推送到遠程Stash存儲庫? 謝謝。

有很多開源工具可以執行git autocommit。 但是,它們解決的任務略有不同:檢測到更改后立即提交。

https://github.com/mvgrimes/git-autocommit

https://github.com/riddochc/git-autocommit

另外,您可以制作一個批處理文件並將其安排為每小時運行:

#!/bin/sh
cd path/to/your/project
git add --all
timestamp() {
  date +"at %H:%M:%S on %d/%m/%Y"
}
git commit -am "Regular auto-commit $(timestamp)"
git push

如果有人知道如何在批處理文件中插入時間戳,歡迎您編輯此答案。

如果將文件夾轉換為git項目,然后添加鈎子,則可以執行此操作,它可以完成每次提交和/或推送的操作。

如果它不是git存儲庫,則需要其他一些第三方來為您處理。

暫無
暫無

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

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