さくらのレンタルサーバを利用しています。
wwwディレクトリ以下に、html,js,cssファイルなどがあります。
これらをgitで管理しようとしています。
cd www git init git add . git commit -m 'first commit' cd .. mkdir www_test cd www_test git clone --bare ../www bare.git
wwwディレクトリをノンベアリポジトリ、www_testディレクトリ(の下のbare.git)を、ベアリポジトリとして生成しました。
.../www_test/bare.git をSourcetreeに登録して、フェッチ・プル・編集・コミット・プッシュまで成功しました。
ですが、ここから元のwwwディレクトリに変更内容を反映させる正統な方法がわかりません。
一応なんとかなったのは、
// wwwの親ディレクトリ位置に移動 cd .. rm -rf www git clone www_test/bare.git www
こうでした。
ただ、clone元だったはずのwwwディレクトリを毎回消すような作業が正統なgitの利用方法だとはとても思えません。
変更を反映させるために毎回rm -rfするのがとても怖いですし。
まっとうな更新方法が知りたいです。
理想はSourcetreeの操作でなんとかすることですが、可能でしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。