2013-08-01から1ヶ月間の記事一覧
git cloneでリモートブランチからcloneした状態ではブランチnewの状態は見えないが、checkout -bでリモートリポジトリのブランチorigin/newに基づいて新たなブランチnewを作成すれば見えるようになる。 $ git clone http://somewhere/hoge.git $ cd hoge $ g…
ブランチnewを作成し、file1.txtをaddしてcommitする。リモートリポジトリにブランチnewをpushする。 $ git branch new $ git checkout new $ touch file.txt $ git add file.txt $ git commit -m "add file.txt" $ git push origin new
既存のリポジトリを複製して、別のリモートリポジトリに移行する場合のメモ。既存のリポジトリからbareリポジトリを作成する。サーバに転送するためにtarでもしておく。 $ git clone --mirror http://foo/bar.git hoge.git $ tar zcvf hoge.git.tar.gz hoge.…