• Git

    Export local subversion to git repository

    Karena “git svn clone” tidak dapat digunakan melalui “file:///”, perlu menggunakan “svnserve” agar svn repository dapat diakses melalui “svn://”.

    svnserve -d --listen-port 4444-r T:\temp\svn-repository

    sehingga repositorynya dapat diakses melalui “svn://localhost:4444”.

    Langkah selanjutnya clone repository dengan menggunakan git svn clone.

    git svn clone "svn://localhost:4444"
  • Git

    Overwrite local file pada Git

    Jika ingin overwrite hanya satu file gunakan command berikut:

    git fetch
    git checkout origin/master <filepath>

    Jika ingin overwrite semua perubahan yang telah dilakukan, gunakan command berikut:

    git fetch
    git reset --hard origin/master

    atau

    git pull origin master