1

変更をリモートのベア リポジトリにプッシュしようとすると、git は最新であると表示しますが、すべてのファイルを別のディレクトリにロードする 'post-receive' フックを使用しているため、実際には更新されているようには見えません。日にち。何が悪いのかを知るにはどうすればよいですか?

受信後フックの私のコード:

#!/bin/sh
GIT_WORK_TREE=/var/www/empirik/data/www/mywebsite git checkout -f
4

2 に答える 2

2

試す

1) 正しいファイル許可があることを確認してください。

2) git add /path/your_files git commit -m "Changes" git push origin master (git branch で正しいリポジトリにいることを確認してください)

于 2013-07-21T16:25:11.027 に答える