Home Download Buy Blog Forum Support

SideBarGit

Re: SideBarGit

Postby tito on Sun Jun 17, 2012 11:51 pm

you may need to restart sublime after the change.
Give APIs, let the community build the rest!
https://github.com/titoBouzout
tito
 
Posts: 852
Joined: Thu Sep 29, 2011 2:27 pm
Location: Montevideo, Uruguay

Re: SideBarGit

Postby corischlegel on Wed Jan 30, 2013 4:52 pm

it would be really awesome if you could double-click on an entry (for example in a git log result) and have sublime text open the corresponding file. Not sure if the api would support that.

Also, the F5 update rocks, thanks!
corischlegel
 
Posts: 2
Joined: Wed Jan 30, 2013 4:50 pm

Re: SideBarGit

Postby corischlegel on Wed Jan 30, 2013 5:34 pm

One other thing. the liberal git command seems to truncate parameters, so when I use it to do `git rm \pathspec --cached` what actually gets run is `git rm \pathspec`, a rather unfortunate (but recoverable) misinterpretation of my intent.

UPDATE
Actually, I was wrong - it did exactly what I expected it to do :|
corischlegel
 
Posts: 2
Joined: Wed Jan 30, 2013 4:50 pm

Re: SideBarGit

Postby ph03 on Sat Feb 09, 2013 11:19 am

corischlegel wrote:it would be really awesome if you could double-click on an entry (for example in a git log result) and have sublime text open the corresponding file. Not sure if the api would support that.


Would love to see this feature too!!
ph03
 
Posts: 3
Joined: Tue Jul 24, 2012 9:07 pm

Re: SideBarGit

Postby vanRijn on Wed Mar 13, 2013 9:21 pm

I do my work in branches exclusively, branched from master. It would be extremely helpful for me if I could do a "git diff master" or "git diff <parent branch>" through this plugin and output the diff into a buffer and navigate within that back and forth between the source code that is shown in the diff.
vanRijn
 
Posts: 9
Joined: Tue Feb 05, 2013 6:55 pm

Re: SideBarGit

Postby dsinang on Tue Jul 16, 2013 2:12 pm

Hi tito,

Is the "Difftool" menu option supposed to call an external diff tool ?

If so, how do I configure it to work ?

Regards,
Danny
dsinang
 
Posts: 4
Joined: Tue Jul 16, 2013 2:06 pm

Re: SideBarGit

Postby dsinang on Tue Jul 16, 2013 2:13 pm

Hi Tito,

When entering a commit message, is there a way to select from messages I entered in the past ?

Regards,
Danny
dsinang
 
Posts: 4
Joined: Tue Jul 16, 2013 2:06 pm

Re: SideBarGit

Postby tito on Fri Jul 19, 2013 3:56 am

Is the "Difftool" menu option supposed to call an external diff tool ?
If so, how do I configure it to work ?
Yep, I don't know which one, was requested by a user. IIRC the default git installation provides a difftool, but for some reason, I don't have it installed here.

When entering a commit message, is there a way to select from messages I entered in the past ?
Nope. You may want to use the short log viewer.. first.. Log -> list of changes latest 50

Regards,
Give APIs, let the community build the rest!
https://github.com/titoBouzout
tito
 
Posts: 852
Joined: Thu Sep 29, 2011 2:27 pm
Location: Montevideo, Uruguay

Re: SideBarGit

Postby dsinang on Wed Jul 24, 2013 8:35 pm

Hi Tito,

I installed Kaleidoscope on my Mac and configured my ~/.gitconfig like this :

Code: Select all
[difftool "Kaleidoscope"]
  cmd = ksdiff --partial-changeset --relative-path \"$MERGED\" -- \"$LOCAL\" \"$REMOTE\"
[diff]
  tool = Kaleidoscope
[difftool]
  prompt = false

[mergetool "Kaleidoscope"]
  cmd = ksdiff --merge --output \"$MERGED\" --base \"$BASE\" -- \"$LOCAL\" --snapshot \"$REMOTE\" --snapshot
  trustExitCode = true
[mergetool]
  prompt = false
[merge]
  tool = Kaleidoscope


I then restarted SublimeText2.

However, choosing "git/Difftool/all changes since the last commit" does nothing.

On the other hand, running "git difftool" from the terminal opens up Kaleidoscope showing the difference between 2 files.

What could I be missing here ?

- Danny
dsinang
 
Posts: 4
Joined: Tue Jul 16, 2013 2:06 pm

Re: SideBarGit

Postby dsinang on Thu Jul 25, 2013 4:02 am

Never mind.

Discovered Sublime is looking for "ksdiff" in the path, which at this time was /usr/bin .

So I created a symbolic link called /usr/bin/ksdiff which points to /Applications/Kaleidoscope.app/Contents/Resources/bin/ksdiff .

Problem solved.
dsinang
 
Posts: 4
Joined: Tue Jul 16, 2013 2:06 pm

Previous

Return to Plugin Announcements

Who is online

Users browsing this forum: Exabot [Bot] and 6 guests