Git: How to make a diff on your current stash

Angelegt von andi Tue, 21 Jun 2011 08:52:00 GMT

Imagine you stashed away some code for later use, do some stuff, and.. dawm, you forgot what it exactly was that you stashed. This little command might help, by showing a diff of your current HEAD and the next stash in the queue.

git stash show -u

Gibbler: Git like version control and hashes INSIDE ruby objects

Angelegt von suung Tue, 23 Nov 2010 18:25:00 GMT

Well, Gibbler is, what I need. Or it might be.

git - blame - mode: blame your colleagues

Angelegt von suung Sun, 29 Aug 2010 18:58:00 GMT

Using git, you often want to know, who the f.. changed what the f... and especially why the f...

 

This happens at least, when nothing works, but it had worked before.

 

you can use this http://www.gelato.unsw.edu.au/archives/git/0702/38526.html

Override message in git

Angelegt von suung Sat, 28 Aug 2010 02:22:00 GMT

When you made a mistake writing your commit message, you can change it:

 

1) DON'T PANIC

2) DON'T PUSH

3)

git commit --amend

lets you change your message

How to work with git submodules 1

Angelegt von Xurl Sat, 29 May 2010 04:59:00 GMT

Debian / Gnome Git Uis

Angelegt von andi Sat, 22 May 2010 02:57:00 GMT

Today - or better said - tonight, i checked out every git gui tool that I found on the net. My intention was not really to find a git gui for coders to use, but rather for people who never used a shell, and have no interest in viewing diffs of code - because they only want to commit their changed documents or images.

I tried out git-gui, git-cola, qgit, tig, and some others i found in a list provided here, most of which i was able to find in my apt-cache. The one with the less frightening user interface was giggle, but i had mayor problems with adding files for staging with each of those tools, except of git-gui. And none of them could anyhow keep up with the demand of a graphical tool that makes it easy for the the everyday-computer-user to keep track of unstaged and uncommited changes, and new changes waiting to be pulled.

Thinking about it, it would be the most convenient solution to add some git functionality to nautilus. People could work with their file-browser as usual, but would easily see which files are untracked, unstaged and or uncommited. It could be even helpful to commit and push files at the same time, to decrease confusion.

I found a feature request in the ubuntu forums, but there was nothing really implemented. I was only able to find some nautilus-git-scripts on github - they do only add a new context to the right-click menu, allowing to receive ‘git status’, commit staged changes, and some other basic commands. It did not even allow me to add files for staging, or untracked files to the repository.

Well - it seems there is no good one yet, but we will figure out if there are easy ways to extend nautilus behavior in the way I imagine, or try to go for another solution…

i’ll update.

GIT Client Overview: Version Control made easy

Angelegt von suung Mon, 10 May 2010 11:30:00 GMT

People who are using GIT as version control (we are doing this here for everything) might be interested in this list of graphical (web) interfaces:

I didn't come to test them all, so it would be great to get some answers, if you had time to look into some:

https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools