yuu / memo
Page History

GitBucket

hayashi.yuu edited this page 14 days ago

Clone this wiki locally
You can clone HTTP or SSH.

GitBucketの自動起動

/var/gitbucket ディレクトリを作成してそこに gitbucket.war をコピーし、 /etc/rc.local

java -jar /var/gitbucket/gitbucket.war --host=surveyor.mydns.jp --gitbucket.home=/var/gitbucket --port=80 --prefix=/gitbucket &

これで起動時に自動起動して、すべてのファイルを /var/gitbucket ディレクトリ内で完結できます。

Gitリポジトリにプッシュしたファイルを完全削除する

git checkout -b master
git pull origin master
git filter-branch --tree-filter "rm -f *.zip" HEAD
git filter-branch --tree-filter "rm -f -r database/" HEAD
git gc --aggressive --prune=now
git push -f