シンプルなGITサーバーをセットアップしようとしています。UbuntuをVirtual PC(Virtual Box)にインストールしました。GITをインストールし、リポジトリなどを作成しました
git init
git add .
git commit "..."
それからWindowsで、私は以下のようなことをしました(cygwinで)
git clone jiewmeng@192.168.0.3:proj1
その後、変更を試みました
git commit -am "..."
しかし、何かを得ました
GITの設定が間違っていると思いますか?私はそれを裸/非裸のリポジトリと関係があるものを読んでいますか?私はいつも裸で使うべきですか?私は試した
git checkout --bare jiewmeng@192.168.0.3:proj1
しかしproj1.git
、その中に(HEADなど)のような奇妙なファイル/フォルダーが入りました。GITを設定する適切な方法は何ですか?
誰かが裸/裸でないレポジトリを説明することもできます、私はGitHubを使って、そんなことはありません!
2011年4月28日更新午後6時UTC + 8
私はhttp://www.youtube.com/watch?v=1gNFrPNF9-Yを試してみましたが、Ubuntu(サーバー)で行いました
git init --bare
次に、Windows(クライアント/ Cygwin)では
git init
// added readme.txt
git add .
git commit -m "..."
git remote add origin master jiewmeng@192.168.0.3:proj2
git push origin master
エラーはないようです。しかし、Ubuntuでは、ファイルの場所がわかりません。私はbranches/
そこに1番のテレスを見ましたか?