Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

git clone https://git-wip-us.apache.org/repos/asf/commons-math.git (read-only access)

  • svn diff
    git diff (shows only unstaged changes, git diff --cached shows prepared commit)
  • svn add
    svn add – used to stage for commit
  • svn update
    git pull
  • svn commit
    git commit, followed by git push. You need to stage (aka add all files which should be commited)
  • svn status
    (optionally refresh local state git fetch then) git status
  • {{svn revert }}path
    {{git checkout -- }}path
  • svn info
    git remote -v and git remote origin
  • svn cp _https://svn.apache.org/.../trunk_ _https://svn.apache.org/.../tags/my-tag_ -m message
    git tag -m message my-tag (or better, add also -s or -u option to create a cryptographically signed tag)

if you want the tag to also be on Apache servers, you should git push origin my-tag to push it to the origin remote repository)

if you want the branch to also be on Apache servers, you should git push origin my-branch to push it to the origin remote repository)

  • {{svn help }}sub-command
    git sub-command --help