Kill one bird with two stones.

情報推薦、情報抽出を研究している大学院生の基本的にやったことのメモとか

gitの設定等々

基本的に自分用のメモで結構特殊な感じになっているからそのまま参考にはならないと思う。
というかリンク先の方が何倍もまし。

今の環境はgitサーバーを普段使っているWeb+DBサーバーに追加し、gitwebで履歴などを見られる状態。

/vat/git下にリポジトリを作ればgitwebにも反映されるっぽい。よくはわからん

・/var/git下にプロジェクトフォルダを作成する

cd /var/git/で移動し mkdir project

その後
cd project
で移動

そして git init

・gitにpushしたいプログラムが入っているフォルダに移動
今回は
/var/www/myhomepageとする

cd /var/www/myhomepage/

そこでもgit init

そしてremote追加
・git remote add origin localhost:/var/www/myhomepage/.git/

もし設定ミスったら削除コマンドは
git remote rm origin

リモートの設定みるのは
・git remote -v


そして
・git status
・git add
して
・git commit

・git pull origin master した後 git push origin master で行けない場合が多いので
git pushできない - 橋本詳解を参考にする。

他に参考としては
transitive.info - git remote 使い方
Git 共用リポジトリへのコミット | nomon tech note
解決: src refspec master does not match any. failed to push some refs to... - 西尾泰和のはてなダイアリー