Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. COThanks for the suggestions - one thing I've realized is merge --squash is great if the branch is finished but if I want to keep it around for future work (eg, qa) then it's a big problem because I always run into conflicts when I rebase into the branch the next time because the merges don't line up. It seems the best solution is the rebase -i my git branches until I have acceptable commit messages and then svn dcommit. Then I can rebase new upstream svn commits. Does that sound right?
      singulars
    2. COIf you've pushed a branch into SVN, you can't do it again, because SVN doesn't *get* branches the way git does. That's why you get conflicts. Keeping the branch around is hardly ever interesting. You need to linearize your git-commits before dcommitting. This doesn't mean you have to squash them. You can push a series of git commits to SVN at once, as long as they're in the right order: Before dcommit, in the git-log, your local commits should be on top, over the svn-id commits.
      singulars
    3. COI didn't try it recently, but I thought if I have a branch and I merge that into my master and dcommit from there, when I rebase the branch again, it'l be started after my master commits (which were the commits from the branch merge) - I thought that from git's perspective, it's the same thing - it's not like I need to dcommit from my master and then svn rebase again to get the "svn version" of my commits, no? Most of my problems so far were because I wanted to keep lots of git commits and just a few svn commits - and I now see that that is not going to work if the branch is to stay around.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload