IRCloggy #git 2014-02-20

Logs Search ←Prev date Next date→ Channels Documentation

Provider of IRC logs since 2005.
WARNING: As Freenode became unjoinable and lost all warnings in topics, we cannot log channels on Freenode anymore.

2014-02-20

jluc left00:00
simesy joined00:00
JosephFerano left00:01
imMute^imMute00:01
livingstn left00:01
infynyxx left00:01
dancat left00:01
_iron left00:01
axl_ left00:02
airdisa left00:02
joelroa left00:03
koell left00:03
meLon joined00:04
durianshredder left00:04
zorbash left00:04
felipewm left00:04
David left00:04
plushy left00:05
felipewm joined00:05
plushy joined00:05
pfg left00:06
nnyk_ left00:06
The-Mad-Pirate joined00:07
koell joined00:07
alexlindenlevy left00:08
dancat joined00:09
xSmurf left00:09
bwreilly left00:09
nivoc left00:10
plushy left00:10
acl_ joined00:10
mimoo joined00:11
ErKa joined00:11
Vivekananda joined00:11
ariscop left00:14
tagomag0 left00:14
srji_ joined00:16
AaronMT left00:16
solker joined00:17
ShooterMG left00:18
jcvfen left00:18
srji left00:19
chrisshattuck left00:20
juliohm left00:20
diegoviola joined00:20
aslaen left00:21
Leoneof joined00:22
acl_ left00:22
solker left00:23
WaReZ left00:23
lolmaus left00:23
acl_ joined00:23
acl_ left00:23
alexlindenlevy joined00:25
primitive left00:26
cjsarette left00:26
senj left00:26
hahuang65 left00:28
cjsarette joined00:29
hahuang65 joined00:29
srji joined00:30
dyng joined00:30
mizu_no_oto joined00:30
dyng left00:31
Kayra joined00:31
dyng joined00:31
infynyxx joined00:31
srji_ left00:32
osse left00:32
JosephFerano joined00:33
zz_karupanerurakarupanerura00:34
oracal left00:34
MattStratton left00:34
maestrojed left00:34
dyng left00:35
dyng joined00:35
JosephFerano left00:36
srji left00:36
ShooterMG joined00:36
Zaknefain joined00:36
srji joined00:36
infynyxx left00:37
infynyxx joined00:37
mr_red left00:37
mr_red joined00:39
woollyams joined00:40
zumba_addict joined00:40
Zaknefain left00:41
pfg joined00:41
osse joined00:42
BBBThunda joined00:42
Nizumzen left00:42
tvw left00:44
luxgeek left00:44
hwrdprkns left00:45
halu left00:45
freestyl3r left00:45
RaceCondition left00:45
trinque joined00:46
cjsarette left00:47
aberrant left00:47
wongon left00:48
aberrant joined00:49
cjsarette joined00:49
lolmaus joined00:49
george2 left00:50
hahuang65 left00:52
hahuang65 joined00:52
satiricon left00:53
woollyams left00:53
hahuang65 left00:54
Mousse__ left00:56
rchavik joined00:57
hahuang65 joined00:57
pheaver left00:58
chrisshattuck joined00:58
infynyxx left00:59
mikecmpbll left01:00
Sabbath joined01:01
john2x joined01:02
flazz_goneflazz01:04
LeMike left01:05
imachuchu left01:06
robustus left01:06
Kayra left01:07
fairuz joined01:08
jgoss joined01:09
jgoss left01:09
jgoss joined01:09
robustus joined01:09
harish left01:09
glebihan left01:09
becks__ left01:09
glebihan joined01:09
alexlindenlevy left01:10
ecualombian left01:11
solker joined01:12
Nizumzen joined01:12
n8chur__ left01:12
rchavik left01:13
phuh joined01:13
daito joined01:13
phuh Anybody home?01:13
dyng left01:14
dyng joined01:14
fairuz left01:15
fairuz joined01:15
hahuang65 left01:15
fairuz phuh: sure01:15
weiyang joined01:16
Vampire0_ joined01:16
phuh fairuz: There's a constantly changing repository and I'd like to clone it and track its changes and apply the diffs occasionally going forward. How can I do this without polluting my commit log? (only want to import the source code changes when I want to bring in new updates)01:16
solker left01:17
johnkevi_ joined01:17
veebers left01:18
daito left01:18
Exancillatus left01:18
fairuz phuh: What do you mean by pluuting your commit log?01:18
ianmcorvidae left01:18
dyng left01:19
fairuz You can update your local repo. by pulling new update from the remote. It can be done by git pull01:19
BBBThunda left01:19
johnkevinmbasco left01:19
Vampire0 left01:19
fairuz or a fetch then a merge/rebase01:19
gnugnu5 left01:19
n8chur_ joined01:19
phuh I just need to track it in a way that I only bring in the diffs from the last merge. I want a manual execution of this merge process. How would I be able to do this?01:19
gnugnu5 joined01:20
daikichi left01:20
alexlindenlevy joined01:20
ianmcorvidae joined01:20
gnugnu5 left01:20
beyondcreed left01:20
gnugnu5 joined01:21
thalisson_ left01:21
aMoniker joined01:21
decotii-alt joined01:22
aMoniker Is anyone familiar with testing pull requests from bitbucket locally?01:22
I don't have access to the forked repo the request comes from, but I can see the request...01:22
nitrixMaster01:22
SHyx0rmZ left01:22
ariscop joined01:23
_Vi left01:23
decotii left01:24
dyng joined01:24
fairuz phuh: git pull is manual if that what you mean01:25
dec left01:25
martianlobster left01:26
fanno left01:26
Masternitrix01:27
mizu_no_oto left01:27
aMoniker Do I need access to the forked repo in order to pull down changes locally?01:27
johnkevinmbasco joined01:27
gnugnu5 left01:27
tyreld left01:28
johnkevi_ left01:29
ErKa left01:29
starkhalo left01:30
dfarler left01:30
FogleBird joined01:30
polyzen left01:30
Zaknefain joined01:31
Xiti left01:31
regreddit joined01:31
regreddit left01:31
regreddit joined01:31
budrose left01:31
Zaknefain left01:31
bodom left01:32
gregsmith joined01:33
dancat left01:33
napcae joined01:34
nilg left01:35
gregsmith left01:36
Nizumzen left01:38
johnkevi_ joined01:38
salamanderrake joined01:39
johnkevinmbasco left01:39
tmcmahon joined01:39
woollyams joined01:40
_5kg joined01:40
Diemuzi joined01:40
gitinfo set mode: +v01:40
Diemuzi left01:41
hwrdprkns joined01:41
lifelike joined01:41
kerrick joined01:41
LBV_User joined01:41
petey joined01:41
NBhosting left01:42
ehmatthes joined01:42
sohail__ joined01:43
thalisson_ joined01:44
shruggar left01:44
vijay13 left01:45
akiress joined01:45
francisfish joined01:46
Nizumzen joined01:47
tmcmahon left01:49
veebers joined01:50
kcj left01:51
luxgeek joined01:51
francisfish left01:51
sgambino left01:51
koda left01:53
LBV_User left01:53
Exancillatus joined01:54
mellernoia left01:54
fatalhalt joined01:55
mellernoia joined01:55
kukks joined01:55
Chwing joined01:55
woollyams left01:56
koda joined01:56
cereffusion joined01:56
koda left01:57
dmnd joined01:57
bwreilly joined01:58
dmnd left01:58
dmnd joined01:58
Nizumzen left01:58
woollyams joined01:59
Zifre_ left01:59
ariscop left01:59
joelroa joined02:00
aartist left02:00
RaceCondition joined02:00
dmnd question to which the answer is probably that I'm doing it wrong: I have a bunch of local commits. I realize there is a mistake in HEAD^ that I want to fix, and have it go to that commit. So, I `git checkout HEAD^` and end up on a detached head. Then I make my change, and `git commit --amend` in hopes that git will amend the commit on my branch. But that doesn't happen. Is there a quick way to edit prior commits?02:00
kadoban dmnd: you might be looking for git rebase -i02:01
inahandizha joined02:01
Dougie187 joined02:01
dmnd kadoban: yeah, that works I guess02:02
lifelike left02:02
inahandizha left02:03
mribeirodantas left02:03
lifelike joined02:03
joelroa_ joined02:04
dmnd kadoban: a small complaint about using rebase to do it is that I have to know before I `git checkout HEAD^` that I want to do something. By that I mean I was just testing out the code as of HEAD^ when I realized I wanted to make that tweak. I'm in the habit of using git checkout to navigate around pending commits to do that. Having to then go back to HEAD, then git rebase -i, then edit the commit I was just looking at seems like a hassle02:05
flazzflazz_gone02:05
dsantiago joined02:05
Xiti joined02:05
Exancillatus left02:05
solker joined02:06
kadoban i very very rarely find myself on detached heads like that...i'm not sure if that means your doing something wrong or not02:06
fairuz dmnd: You can the tweak directly when you are in detached head02:06
joelroa left02:06
fairuz stash it, then rebase,02:07
then just pop the modification back02:07
ehmatthes left02:07
dmnd fairuz: that's better, but it's still a few extra steps. I guess I could script this but I just wondered if there was a "built in" way to do that02:07
luc_ joined02:07
daito joined02:08
jrdavid_ joined02:08
Zifre joined02:09
Vampire0_ left02:10
solker left02:11
jrdavid left02:11
jhulten left02:11
deuti left02:13
Goplat joined02:13
joelroa_ left02:13
johnkevinmbasco joined02:14
johnkevi_ left02:14
jday_ left02:15
Noldorin left02:15
clarmo left02:16
veebers left02:16
robsonpe_ left02:16
therealGent joined02:16
robsonpeixoto joined02:17
codeFiend joined02:18
Noldorin joined02:19
wongon joined02:19
dmnd left02:20
wongon left02:20
Vampire0_ joined02:22
fatalhalt left02:23
cereffusion left02:23
simesy left02:24
paulweb515 left02:24
Drone4four joined02:25
Drone4four left02:25
fatalhalt joined02:25
Zaknefain joined02:26
ariscop joined02:26
shinnya left02:26
Cyb3r_Assassin joined02:27
Cyb3r-Assassin joined02:27
Cyb3r_Assassin left02:27
Cyb3r-Assassin left02:29
flazz_goneflazz02:29
Zaknefain left02:31
Mitchbones left02:31
wagle ia there an easy way to list all files modified between two sha1's, or do I make up something?02:31
is there an easy way to list all files modified between two sha1's, or do I make up something?02:31
GT4066 joined02:32
Hello71 !dots02:32
gitinfo A..B = stuff that happened between A and B (if A and B are related; otherwise refer to the more technical definition in "man gitrevisions"), A...B = (a) in history viewers: stuff that isn't in both A and B yet; (b) in "git diff": stuff that happened in B since the two diverged. "master.." is the same as "master..HEAD" and "..master" is the same as "HEAD..master", and so forth.02:32
wagle i know that, need just a list of file names02:32
ariscop left02:33
Hello71 git diff --stat?02:33
wagle wonders how to make himself clear02:33
chrisss404 left02:33
kaictl wagle: `git diff --stat a..b` or add a -p to show the actual patches.02:34
wagle: `git log --stat a..b` or add a -p to show the actual patches.02:34
my bad.02:34
o9 joined02:34
vvetter left02:34
CKyle left02:34
chrisss404 joined02:35
Hello71 git log --name-only?02:35
*diff02:36
git diff --name-only a..b02:36
CKyle joined02:36
wagle --name-only is on the right track.. i'll figure out how to eliminate everything besides the file names02:37
thanks!02:37
oh wait, diff might do it02:38
bhldev left02:38
wagle yes!02:39
exactly02:39
Hello71 !name-only02:39
!names02:39
hm, no !02:40
jon-mac if someone commits something, and you dont believe its "ready", what do you do? if you revert it, you would never be able to merge it back in, right? you would have to do a force push to set the head back?02:40
Hello71 !revert02:40
gitinfo That's a rather ambiguous question... options: a) make a commit that "undoes" the effects of an earlier commit [man git-revert]; b) discard uncommitted changes in the working tree [git reset --hard]; c) undo committing [git reset --soft HEAD^]; d) restore staged versions of files [git checkout -p]; e) move the current branch to a different point(possibly losing commits)[git reset --hard $COMMIT]?02:40
Hello71 you want a02:40
or possibly e02:40
jon-mac Hello71: but say its fixed up, it would never merge, would it?02:41
because you already "have" the commit02:41
ariscop joined02:41
fairuz jon-mac: Do you use a code review system? If not, you can revert it02:41
and revert it back when it's ready02:41
jon-mac revert the revert?02:41
fairuz why not02:41
therealGent left02:42
jon-mac seems like the best solution is a force push if its fast enough to not effect others02:42
dreiss left02:42
ChwingJeremy_Nodasys02:43
thalisson_ left02:43
Nizumzen joined02:45
dyng left02:45
aMoniker How can I test a pull request on my local machine?02:46
I don't have access to the forked repo02:46
v0n left02:46
hwrdprkns left02:48
xSmurf joined02:49
fairuz aMoniker: not even read access?02:49
aMoniker fairuz: I don't think so02:49
I can see the diff02:49
obviously that should be enough info to pull/patch/whatever02:50
dagnachew left02:51
codeFiend left02:52
tomengland joined02:52
martianlobster1 joined02:52
tomengland left02:53
tomengland joined02:53
hyperair joined02:55
rchavik joined02:57
ArcTanSusan joined02:57
elbeardmorez left02:57
SamB left02:58
tomengland left02:58
CKyle left02:58
lethjakman left02:59
mdhopkins joined02:59
el3ctron_ joined03:01
jonatasnona left03:01
budrose joined03:02
wrouesnel joined03:02
felipewm left03:03
becks__ joined03:04
v0n joined03:04
lithiumjake left03:04
joelroa joined03:05
joelroa left03:05
solker joined03:05
tmcmahon joined03:05
hahuang65 joined03:06
joelroa joined03:06
joelroa left03:06
vkrest left03:06
vkrest joined03:07
joelroa joined03:07
joelroa left03:07
simesy joined03:08
boblee left03:08
boblee joined03:09
scarabx left03:09
solker left03:11
glaksmono left03:11
jaf2k left03:11
FogleBird left03:11
lithiumjake joined03:12
nathancahill left03:12
ArcTanSusan left03:14
ArcTanSusan joined03:14
tmcmahon left03:14
nathancahill joined03:14
sohail__ left03:15
Gamecubic left03:15
akim left03:16
armyriad left03:16
Nizumzen left03:16
Gamecubic joined03:16
akim joined03:16
hockmeister left03:16
armyriad joined03:16
Nizumzen joined03:16
sohail__ joined03:16
joelm left03:16
Not_Whatever left03:16
jim--- left03:16
hockmeister joined03:17
jim--- joined03:17
joelm joined03:17
tmcmahon joined03:17
noisewaterphd_ joined03:18
jhulten joined03:19
vkrest left03:19
David joined03:19
Zaknefain joined03:20
tmcmahon left03:20
vijay13 joined03:20
thiago left03:21
cads left03:23
mellernoia left03:24
jhulten left03:24
Zaknefain left03:24
petey left03:25
petey joined03:26
flazzflazz_gone03:26
yacks joined03:26
TheMoonMaster left03:26
TheMoonMaster joined03:27
wongon joined03:30
petey left03:30
kongthap left03:32
maroloccio left03:32
bhek left03:33
kalz left03:34
CKyle joined03:35
mdhopkins left03:35
sohail__ left03:36
jim--- left03:37
tbmiller joined03:37
oojacoboo joined03:39
mani2399 left03:40
kalz joined03:40
dreiss joined03:42
dagnachew joined03:45
zz_chamunkschamunks03:45
abbey left03:46
mdhopkins joined03:47
mizu_no_oto joined03:47
vkrest joined03:47
francisfish joined03:47
becks__ left03:47
makubi left03:48
jim--- joined03:48
makubi joined03:49
lifelike left03:50
vkrest left03:50
cads joined03:50
mr_red left03:50
lifelike joined03:50
vkrest joined03:51
mr_red joined03:51
francisfish left03:52
RaceCondition left03:56
tbmiller left03:57
vijay13 left03:58
hwrdprkns joined03:58
Zifre left03:58
tbmiller joined03:58
tomengland joined03:59
solker joined04:00
johnkevi_ joined04:00
johnkevinmbasco left04:00
mikepack joined04:00
wongon left04:01
d2dchat left04:01
dmnd joined04:01
Noldorin left04:01
thiago joined04:02
tbmiller left04:03
jmpp_ how can I amend the log of an unpublished commit, but one that's also not the last one?04:05
solker left04:05
jmpp_ I know git commit --amend lets me rewrite the log of the last commit04:05
but I want to add something to the log of some commits back04:05
solker joined04:05
skorgon jmpp_: git rebase04:05
--interactive04:06
jmpp_ is that the only way?04:06
kadoban jmpp_: git rebase -i HEAD~50, or some big number04:06
there's other ways i'm sure, but that's the convenient one04:06
jmpp_ I've never rebased before, but I hear it's something that should be done with extreme care...04:06
skorgon jmpp_: more or less, but that is the easisest i think04:06
jmpp_: that's silly. you have a !reflog04:07
jmpp_ what risks do I run with that? I only want to add something to the log04:07
gitinfo jmpp_: The git reflog (`git log -g`) records the SHAs of your HEADs for 2+ weeks. `git checkout -b myrestore OLDSHA` and `git reset --hard OLDSHA` will relink to that state via a new and current branch respectively, see http://sethrobertson.github.com/GitFixUm/ for full details. WARNING: reset --hard will trash any uncommitted changes! Visualize with: gitk --all --date-order `git log -g --pretty=%H`04:07
kadoban sure, but interactive rebase is pretty easy. it'll show you a list of commits, find the one you want to change and change the "pick" in front of it to "reword"04:07
h0bbit_ joined04:07
skorgon jmpp_: that is exactly what rebase is there for04:07
kadoban jmpp_: you do want to be careful with it, but that's not the same thing as avoiding it like the plague04:08
skorgon jmpp_: when in doubt just create a backup branch of the current state. then you can easily come back (without too, but it might comfort you :) )04:08
luxgeek left04:08
joelroa joined04:08
koell left04:08
luxgeek joined04:08
Luke-Jr left04:08
jmpp_ korOK, I'll branch for backup04:08
skorgon jmpp_: as long as stuff is commited you have really good chances to get back to where you were (just don't wait several months)04:09
Luke-Jr joined04:09
jmpp_ skorgon: what was it that you said about th reflog, if I may ask again? didn't quite follow you...04:09
skorgon !reflog04:09
gitinfo The git reflog (`git log -g`) records the SHAs of your HEADs for 2+ weeks. `git checkout -b myrestore OLDSHA` and `git reset --hard OLDSHA` will relink to that state via a new and current branch respectively, see http://sethrobertson.github.com/GitFixUm/ for full details. WARNING: reset --hard will trash any uncommitted changes! Visualize with: gitk --all --date-order `git log -g --pretty=%H`04:09
kadoban in other words, even if you muck it up, you can fix it04:09
skorgon it records all changes to HEAD04:09
chrisshattuck left04:09
skorgon right04:09
solker left04:10
Dougie187 left04:10
David left04:10
pbrobst left04:10
joelm left04:10
robsonpeixoto left04:10
CKyle left04:11
l0x3py left04:12
joelroa left04:12
chrisshattuck joined04:13
alvaro_o left04:13
jmpp_ tries to fix his irssi session due to a busted Growl plugin, and reads...04:13
keller left04:14
Zaknefain joined04:14
skorgon usually, all you may have to worry about are uncommited changes. everything else will be part of the git repo for a while. even unreachable commits will remain for a while until the garbage collector throws them away04:15
dglambert left04:15
jmpp_ nods04:16
mattraby joined04:17
dmnd left04:19
jmpp_ would someone be so kind to please highlight my name?04:19
Zaknefain left04:19
skorgon jmpp_:04:19
jmpp_ great, irssi session back to normal04:19
thanks104:19
!04:19
busted growl plugin was messing everything up every time anyone mentioned me04:20
jmpp_ now looks back for what he was told...04:20
mattraby left04:21
jmpp_ OK, so, since I'll be rebasing... the commit whose log I want to edit is one in which I accidently deleted a file. The file was meant for deletion, but not in that particular commit04:21
when rebasing, can I undo de deletion?04:22
if so, I'd create a new commit just deleting that file04:22
saurabh joined04:22
jmpp_ praises granularity04:22
l0x3py joined04:22
skorgon you can do everything yes04:22
saurabhGuest7638004:22
jmpp_ how would I go about doing that, if I may ask...?04:22
tureba left04:22
skorgon for that you'd chose 'edit' for that given commit. then undo the deletion when rebase is at that commit, stage the change and commit --amend the change04:23
george2 joined04:23
skorgon then you could start a new commit and delete the file again and just commit normally04:23
and then rebase --continue04:23
jmpp_ tries to parse all that...04:23
pfg left04:24
David joined04:24
skorgon jmpp_: at the end of the day you have to just !try04:24
gitinfo jmpp_: [!tias] Try it and see™. You learn much more by experimentation than by asking without having even tried. If in doubt, make backups before you experiment (see !backup). http://gitolite.com/tias.html may help with git-specific TIAS.04:24
jmpp_ so I rebase interactive.... find the commit and choose edit....04:24
;)04:24
skorgon it all sounds more complicated than it is04:24
and as discussed above, recovering is easy04:24
jmpp_ OK04:24
jmpp_ breathes deeply!04:24
jmpp_ ;)04:24
skorgon and mastering rebase is gaining you a lot. it's a really powerful feature and i use it a lot. wouldn't know how to live without it :)04:26
CKyle joined04:26
jmpp_ is losing his virginity04:27
jmpp_ how do I, eeerrr... pull out? ;)04:27
the rebase session I started is not listing the commit I want04:28
Pullphinger joined04:28
skorgon rebase --abort04:28
just quit the editor04:28
dougsland left04:28
skorgon you need to pass the latest commit you do _not_ want to change to git rebase04:28
jmpp_ but I'm inside an EDITOR (emacs) session... what happens if I exit?04:28
tureba joined04:28
irqq joined04:28
skorgon i think if you don't modify the list it will do nothing and just exit04:28
jmpp_ eeecckk! it says "successful rebase", but I didn't do anything04:29
well, it does say that... "successful rebase, and updted the ref"04:29
skorgon if you quit with an error code it will definitely not do anything (leaarned about vim :cquit because of this situation)04:29
did anything actually change?04:29
jmpp_ OK, doesn't seem like it, git diff master..master-backup shows now differences04:30
so I can assume there are none, right?04:30
skorgon (git reflog would tell you) or your backup branch04:30
diegoviola left04:30
skorgon compare the sha1 of the current HEAD with the one on master-backup04:30
dik_dak joined04:30
skorgon but yeah, nothing should have happened04:30
jmpp_ hhhmmm, how would I go about doing that? ;)04:30
jmpp_ is a bit embarrassed in n00bishness04:31
skorgon i use something like !lol04:31
gitinfo A nifty view of branches, tags, and other refs: git log --oneline --graph --decorate --all04:31
skorgon actually wrong one, i don't use --graph and --all, to list the branches04:31
or use git show <branch>04:32
jmpp_ * 0e714cd (HEAD, master-backup, master)04:32
I guess that's telling me both branches are at the same point, so nothing changed...04:32
skorgon good. that means HEAD, master and master-backup all point to the same commit (0e714cd)04:32
right04:33
jmpp_ right04:33
so I start a rebase -i again... and how do I set it to pick the commit I want? git rebase -i HEAD~3?04:33
3, 4... or however many commits back is the one I want04:33
skorgon pass the commit sha of the latest commit you do _not_ want to change04:34
yeah, HEAD~n would work too, but then you have to count04:34
jmpp_ I do _not_ want to change, OK...04:34
pasky (or id of the first commit you want to change, and append ^ or ~1)04:34
jmpp_ losing this virginity at 12 at night, after an entire day of work, is not an easy feat...04:34
kadoban can't you just pick a really big number and it doesn't hurt anything? i thought any you left alone just didn't affect anything at all04:35
bwreilly_ joined04:35
skorgon kadoban: well, it would increase runtime and the list in your browser gets bigger, but other than that, sure, it'll work04:35
s/browser/editor04:35
akiress left04:36
kadoban k, thought so. yeah i'm just too lazy to count usually, and vim doesn't complain so far04:36
skorgon kadoban: just pass it a sha104:36
git log --oneline --decorate, pick the sha1, rebase04:36
kadoban i always forget which i'm suppose to pass, haha...the one i want to change, or one past, or one before or :/04:36
but yeah, i probably should just learn that part04:36
skorgon lol04:36
jmpp_ OK, so my rebase session is pointing right where I want it, three commits with the pick command next to it, and I want to edit the first one...04:37
daito left04:37
jmpp_ do I now delete the pick command & write "edit"? then what?04:37
skorgon yep04:37
bwreilly left04:37
skorgon though 'e' would do as well04:37
kadoban then save the file and exit04:37
jmpp_ and save the editor session?04:37
OK04:37
aha...04:37
diegoviola joined04:38
skorgon it'll drop you back to your shell, but you are now at the commit you chose to edit04:38
jmpp_ OK, there...04:38
skorgon not you can change that commit by doing your changes and use commit --amend04:38
jmpp_ how do I now undo the mistaken deletion?04:38
skorgon or insert commits in between by simply editing and commiting stuff04:38
git checkout HEAD~ -- <file>04:38
jmpp_ HEAD~ 'cause now HEAD points at the commit in question, in which the file doesn't exist, and I want to grab it from the previos rev04:39
that right?04:39
skorgon correct04:39
jmpp_ blushes04:39
jmpp_ crap, getting an error about the file not being known to git...04:40
:(04:40
lolmaus left04:41
skorgon did you delete it in this commit?04:41
lolmaus joined04:41
jmpp_ git co HEAD~ -- database/Models/mssql-ER.png <-- error: pathspec 'database/Models/mssql-ER.png' did not match any file(s) known to git.04:41
eletuchy_ joined04:42
aartist joined04:42
max_ joined04:42
stellarhopper joined04:42
jmpp_ commit 9d7e73391e502e9c732ff9f34645af0365b6cda1: database/Models/mssql-ER.png | Bin 804818 -> 0 bytes04:42
and when I escaped from the rebase session, git told me: Stopped at 9d7e73391e502e9c732ff9f34645af0365b6cda104:43
max_Synthead04:43
jmpp_ so I think I did choose the right commit to edit04:43
and co HEAD~ for the file should be a valid pathspec04:44
or am I missing something?04:44
starkhalo joined04:44
jmpp_ nevermind04:44
silly me04:44
skorgon it should work, though, i told you 'co' which should have been checkout (i have that aliased)04:44
jmpp_ I also have that alias, long time svn user ;)04:45
kadoban any way you can get the file would be fine i suppose, but that seems like it should work04:45
jmpp_ hides!04:45
skorgon is curious04:45
jmpp_ the problem was that I was co'ing from a directory that wasn't at the root of my repo04:45
so <path> wasn't mapping to anything real04:45
cd'd to the root of the repo and the co worked04:45
silly me!04:45
eletuchy left04:45
cads left04:46
skorgon nice, mystery solved :)04:46
jmpp_ ;)04:46
kadoban ahh04:46
jmpp_ so, the file is back in the working copy, and it's added to the index04:46
I can just ci --amend?04:46
skorgon yes04:46
jmpp_ kadoban: that pwd + path really scared me! ;)04:47
eletuchy_ left04:47
jmpp_ and that'll keep the old commit log?04:47
OK, I have the old one04:47
skorgon it fires upu the editor04:47
jmpp_ which I want to keep, fine04:47
evilbug joined04:47
SocalNick joined04:48
skorgon just a note on the side: having binaries in git is usually not a good idea04:48
jmpp_ ('cause the file deletion was a mistake for that commit, nothing is said about it in the log, as it shoud be)04:48
why's that?04:48
skorgon wonders what the mathich !factoid is04:48
skorgon !binary04:48
gitinfo Storing binary files in git causes repo balloon, because they do not compress/diff well. In other words, each time you change a file the repo will grow by the size of the file. See !annex for some solutions04:48
jmpp_ thanks for the info04:49
skorgon hehe, that was easy :)04:49
oojacoboo left04:49
nafg__ joined04:49
jmpp_ unfortunately, this repo has a binary file which has been edited a zillion times!04:49
OK, so, commit amended...04:49
skorgon jmpp_: alternatively you could have chosen 'reword' in the rebase session and just added that to the commit message04:49
oojacoboo joined04:49
nafg_ left04:50
jmpp_ skorgon: nah, 'cause I want to create a specific commit deleting the file in question04:50
dreiss left04:50
jmpp_ I want to make it a separate action04:50
Synthead left04:50
skorgon okay04:50
jmpp_ so now I git rebase --continue... and that'll drop me into the editor again?04:50
skorgon wait04:50
no04:50
jmpp_ aha04:50
skorgon it will just continue with the actions you told it04:50
but...04:50
jmpp_ holds off that return key!04:51
skorgon if you want to delete the file now, you can just do git rm <file> and commit that as a new commit (without --amend)04:51
w0ng_ joined04:51
skorgon or you can do the deletion after the rebase. depends on how you want history to look like04:51
jmpp_ hhhmm, I think I want to delete it at the tip of the branch...04:51
I think I want it at the end, yes04:51
w0ng left04:52
skorgon okay, then do the continue thing04:52
SocalNick left04:52
skorgon if you change yoru mind you can always start another rebase session and reorder the commits according to your liking04:52
Mitchbones joined04:52
jmpp_ sweet!04:53
skorgon sounds like success :)04:53
o9 left04:53
jmpp_ hhhmmm, the rebase continue didn't fire-up another editor, it just, sort of, "committed" my actions, as in, perpetuated them in the "log"04:53
I mean, in the repo history04:53
that sound good?04:53
skorgon i said that above04:54
jmpp_ that wasn't so hard04:54
skorgon you choose the actions when you start the rebase, then it will only stop for reword and edit actions or when a conflict occurs04:54
jmpp_ nor painful!04:54
irqq left04:54
oojacoboo left04:55
jmpp_ and then when you continue, the amendments are recorded in the history, and done with it?04:55
skorgon you did commit --amend right? so you edited the commit you were at that time. all remaining ones in the list are applied on top of that04:55
jmpp_ yeah, commit --amend04:56
I see04:56
nZac joined04:56
jmpp_ and history is re-written in a pretty 1984-ish way04:56
;)04:56
SocalNick joined04:56
jmpp_ only, as opposed to 1984, where nothing ever really happens, here the sha of the amended commit is indeed changed04:56
ArcTanSusan left04:57
skorgon rebase essentialy resets your HEAD do the commit you pass it and then applies all commits in your rebase list using cherry-pick. and depending on choosing reword or edit it gives you some options to change things on the way04:57
not only that one04:57
everything afterwards should have a different sha as well04:57
jmpp_ oh, OK04:58
ArcTanSusan joined04:59
jmpp_ never really understood where the sha in a commit comes from... a checksum of the diff against the current HEAD?04:59
solker joined04:59
skorgon it's a checksum over the whole commit object. not sure what all is included, but things like the parent are part of it. hence the sha1 changes if you change a commits parent05:00
i guess git show --pretty=raw gives a good idea of what is part of the commit object05:01
the_cybersphinx left05:01
jmpp_ tries that05:03
zumba_addict left05:03
zumba_addict joined05:04
Synthead joined05:04
solker left05:04
mimoo left05:04
thegorn jmpp_: i always assumed it was sha1 of commit message + tree + parent commit05:04
commit mesage including date, etc..05:05
skorgon pretty much right, i think, so when you change any given commit in a series you also change any desendant since 'parent commit' is part of commit05:06
jmpp_ right05:06
skorgon: thanks for walking me through it, it all went pretty smoothly!05:07
jmpp_ deletes the backup branch!05:07
skorgon you're welcome05:07
eletuchy joined05:08
Zaknefain joined05:09
michelleglauser joined05:09
harish joined05:10
simesy_ joined05:10
jaf2k joined05:10
michelleglauser Hi, my friend just installed git on Windows7 and is unable to run it without being in the git folder, which is at <:\Users\HisName\Projectname05:11
What do we need to do so he can run it from any folder?05:11
joelroa joined05:12
simesy left05:12
Zaknefain left05:13
fairuz michelleglauser: add git so the system path maybe?05:14
anli_ left05:14
anli_ joined05:14
thiago the git for windows installer asks whether you want to add git to PATH, all of the shell utilities or none05:15
anli_ left05:15
thiago he must have selected none05:15
anli_ joined05:15
michelleglauser Oops. We'll try moving it to the system path and see what happens.05:16
thiago you can't move05:16
you can edit the PATH setting, though05:16
michelleglauser Oh, okay. Where would we do that?05:16
CKyle left05:17
thiago somewhere in Control Panel05:17
I don't have a Windows machine here to check05:17
alexO joined05:17
thiago try pressing Win+Pause. I think it opens the right dialog.05:17
vpl left05:17
fairuz control panel -> system -> advanced system setting05:17
Eugene That one ^05:17
vpl joined05:17
fairuz Then environment variables05:17
anli__ joined05:17
thiago or you could just rerun the installer05:17
phuh :( I need some help with my git skills05:17
thiago phuh: to improve your skills, keep trying and learning05:18
phuh http://pastebin.com/YQJzXzgm This is what I ran and I don't know how to resolve a diverge.. Could someone please enlighten me?05:18
thiago read the manual pages, experiment, etc.05:18
phuh: there's nothing wrong05:19
phuh thiago: thanks for your advice. i really struggle with things like diverge, conflicts, etc.05:19
brushlandBhai left05:19
Exio4 left05:19
phuh thiago: would you be able to see the code in that link?05:19
joelroa left05:19
asakura0 left05:19
thiago phuh: I have opened it.05:19
phuh: there's nothing wrong there05:19
phuh: it has diverged. Yes. That's normal operation.05:20
skorgon left05:20
qsuscs left05:20
michael_mbp left05:20
ben_alman joined05:20
anli_ left05:20
skorgon joined05:20
thiago phuh: what do you want to do now?05:21
Exio4 joined05:21
qsuscs joined05:21
Hamled left05:21
asakura0 joined05:21
Hamled joined05:21
brushlandBhai joined05:22
pheaver joined05:22
yaru22 joined05:23
michael_mbp joined05:23
yaru22 thiago: I'm with phuh. We'd like to develop remote repo and merge the changes to local repo time to time.05:24
ben_alman left05:25
yaru22 remote == seed*05:25
thiago did you read what git status said?05:25
yaru22 yeah, it says "Your branch and 'seed/master' have diverged, and have 1 and 2 different commits each, respectively."05:26
fatalhalt left05:26
daito joined05:26
JesseC-Work left05:26
Gamecubic left05:26
JesseCW joined05:27
yaru22 So seed/master diverging from local repo is fine. We want one way merge only (from seed/master to local).05:27
michelleglauser thiago, we've changed the paths but aren't having success still. We'll try to re-download into the same path. Thanks for your help.05:27
boombatower left05:28
nicedice left05:28
yaru22 I guess it's easier to explain our use case first. We have a seed project off of which we base our project repo (i.e. local repo). We're developing on project repo but whenever there is a change in seed project, we'd like to merge those changes to project repo.05:28
fatalhalt joined05:28
nZac left05:29
marthinal joined05:29
yaru22 thiago, so we never merge from project repo to seed repo. It's only seed repo -> project repo.05:30
thiago michelleglauser: "redownload into" ? What are you downloading?05:31
yaru22: what's the next line?05:31
yaru22: from git status, I mean05:31
michelleglauser thiago: installing git05:32
thiago michelleglauser: what file did you download?05:32
NoMethodError joined05:32
mdhopkins left05:32
yaru22 thiago, "(use "git pull" to merge the remote branch into yours)"05:33
thiago yaru22: have you tried that?05:33
yaru22 so I did git pull.05:33
thiago yaru22: ok05:33
yaru22: then you're done05:33
michelleglauser thiago: Git 1.9.0 for Windows05:34
thiago michelleglauser: ...05:34
michelleglauser: please re-read my question05:34
michelleglauser I meant install.05:34
mdhopkins joined05:34
NoMethodErrortc_greg05:35
regreddit left05:35
michelleglauser But it is Git-1.9.0-preview20140217.exe05:35
yaru22 thiago, but what we'd like to do is not normal merging (git pull == git fetch & git merge, right?) but something like git merge --squash or git rebase --auto-squash05:35
ArcTanSusan left05:35
thiago michelleglauser: ok05:35
michelleglauser: so run the installer05:36
yaru22: ok05:36
michelleglauser thiago: we did05:36
thiago yaru22: what happens when you do that?05:36
michelleglauser: at the end, it asks you how you want to set up PATH. What option did you choose?05:36
michelleglauser thiago: I don't remember what it said, but I think it was the first one.05:37
yaru22 thiago, so if we do git merge --squash, it says automatic merge went well. So far so good. And there is a change to be committed. So we committed the change.05:37
thiago michelleglauser: does it work now?05:37
michelleglauser No.05:37
yaru22 The problem occurs from here.05:37
thiago michelleglauser: what did the first option say?05:37
johnkevi_ left05:37
michelleglauser thiago: I don't remember, but aaaaaah, he has to go now (bad timing). I guess I'll get back on for him if he doesn't figure it out. Thank you for your help and patience, and nice job multi-tasking.05:38
ewet joined05:38
thiago yaru22: describe the problem05:38
dmnd joined05:38
michelleglauser left05:38
ewet left05:39
johnkevinmbasco joined05:39
lolmaus left05:39
regreddit joined05:39
yaru22 thiago, at this point, if I update the seed repo again and merge that change into local repo again, it results in merge conflict.05:40
lolmaus joined05:40
GT4066 left05:40
thiago yaru22: I can see why that could happen.05:40
ewet joined05:40
yaru22 thiago, don't understand why that's the case. I haven't touched anything in local repo but only merged changes from seed repo. So why do I get merge conflict?05:40
thiago yaru22: git is smart in doing merges, but sometimes it can't do it on its own05:41
yaru22: because you didn't record the previous merge05:41
yaru22: git doesn't know about it.05:41
yaru22 thiago, how do I record the previous merge?05:41
thiago yaru22: you skipped the recording the moment you used --squash05:41
yaru22: remove the --squash option05:41
yaru22 thiago, hm... the reason we used --squash option is because in the seed repo, there are messages like "#1, #2, #3 or etc." in git commit logs, which results in github issue creation in local repo, which we don't want.05:43
thiago, does my expalanation make sense..?05:43
thiago yaru22: yes05:43
yaru22 thiago, we're using github and if we just merge without using --squash, as commits from seed repo get merged into local repo, github mistakenly creates github issues in local repo due to commit message in seed repo like "Fix #1.".05:44
thiago yaru22: but you don't have an option. If you want the best chance of not having conflicts, you need to use regular merges.05:44
yaru22 thiago, hm... so not even rebase can solve that problem?05:44
thiago yaru22: no05:44
mdhopkins left05:44
thiago yaru22: you need to bring the commits in, one by one. Both rebase and regular merges do that.05:45
covi_ joined05:45
David left05:45
tc_greg left05:46
kpreid left05:46
yaru22 thiago, is it possible to merge commits from certain commit? e.g. git merge --from-comit=52a8fe25 something like that?05:46
covi_ I have a git repo resided in local path "path/repo_root". This repo has some local branches and some remotes (living in a gitHub repo) that I don't want to lose. However, right now I have to change the local git repo root to "path/new_repo_root/repo_root". What's the best way to do this without losing anything, or with minimal damages?05:46
mdhopkins joined05:46
yaru22 thiago, if there is an option like that, we might be able to workaround the problem we have.05:47
mizu_no_oto left05:47
thiago yaru22: when you merge, you merge the history up until that commit05:47
yaru22: there is no other option05:47
francisfish joined05:48
lithiumjake left05:48
yaru22 thiago, not sure if i conveyed my question correctly. I meant if we could merge from certain point to the most recent point. So let's say, in my local repo, I'd like to merge commits in seed repo starting from 5ba5fe to the most recent commit.05:49
thiago, the answer is no in this case, too?05:50
thiago yaru22: you conveyed your question correctly05:50
yaru22: the answer is that you always merge everything from the beginning up until the commit you specified05:50
yaru22: you cannot specify a first commit05:50
alexlindenlevy left05:51
w0ng_ left05:52
scottyob left05:52
joehh left05:52
wendellM left05:52
webguynow left05:52
Tabmow left05:52
karupanerura left05:52
MplsGreg joined05:52
francisfish left05:53
yaru22 thiago, I see... sad to hear that. But thanks a lot for listening to our question intently and answering it. Really appreciate it!05:53
solker joined05:54
chrisshattuck left05:54
thiago yaru22: you may be able to apply the changes as patches05:54
yaru22: go to the seed, do git diff <lastmerge>..05:54
yaru22: where <lastmerge> is the SHA-1 of the last merge you've done. Include the two dots.05:54
chrisshattuck joined05:54
thiago yaru22: save that diff, then go to the other repository and run: git apply /path/to/diff05:55
yaru22: there might still be conflicts05:55
yaru22 thiago, I think that's proably the best solution we can approach this problem with.05:55
Tommy[D]_ joined05:55
yaru22 thiago, yeah conflicts are expected. As long as we can do it that way, it would be much better than nothing at all!05:55
tic left05:57
marlun left05:57
w0ng_ joined05:57
scottyob joined05:57
joehh joined05:57
webguynow joined05:57
Tabmow joined05:57
karupanerura joined05:57
aucecil joined05:57
marlun joined05:58
marlun left05:58
marlun joined05:58
tic joined05:58
Tommy[D] left05:58
mikepack left05:59
solker left05:59
solker joined05:59
mikepack joined05:59
tpollard left06:01
beautifulmind joined06:02
Zaknefain joined06:03
Renex joined06:03
mikepack left06:03
Vivekananda left06:04
solker left06:04
chrisshattuck left06:04
dreiss joined06:04
jargon joined06:06
tummy left06:06
wendellM joined06:07
tummy joined06:07
Zaknefain left06:07
mdhopkins left06:08
Synthead left06:08
ehmatthes joined06:09
beautifulmind left06:09
ntio joined06:10
lindenle joined06:10
beautifulmind joined06:11
toobluesc left06:11
lifelike left06:11
SocalNick left06:13
pheaver left06:13
joelroa joined06:13
wendellM left06:14
wendellM joined06:15
kini left06:15
wcpan left06:15
netcarver joined06:15
wcpan joined06:16
dreiss left06:16
kermit left06:16
kermit joined06:17
kini joined06:18
SorenHolm joined06:18
kcj joined06:19
joelroa left06:19
MplsGreg left06:20
dagnachew left06:20
azathoth_ joined06:21
johnkevinmbasco left06:21
arvind_khadri joined06:23
nathancahill left06:23
johnkevinmbasco joined06:24
budrose left06:26
Raging_Hog joined06:28
el3ctron_ left06:28
lolmaus left06:28
ClientAlive left06:29
nathancahill joined06:30
Zaknefain joined06:30
azathoth_ left06:32
ntio left06:33
azathoth_ joined06:34
Kicer86 joined06:34
lite_ joined06:35
takamichi joined06:36
tmfsd joined06:38
mdhopkins joined06:39
Fandekasp left06:39
MrRoot joined06:40
hwrdprkns left06:40
hoschi joined06:40
Fandekasp joined06:40
aMoniker left06:40
hwrdprkns joined06:41
joelroa joined06:41
napcae left06:41
ayaz joined06:42
MrRoot left06:44
User458764 left06:45
ThomasLocke joined06:47
Synthead joined06:47
ariscop left06:47
MplsGreg joined06:50
mdhopkins left06:51
closures999 joined06:51
kbart joined06:51
johnkevi_ joined06:52
grumbel_ covi_: just move the complete repository: mv path/repo_root path/new_repo_root/repo_root06:52
the repo itself will be fine, but if it's a remote to some other repository, you'd need to update that06:52
SorenHolm left06:52
Macaveli joined06:52
johnkevinmbasco left06:52
SorenHolm joined06:53
solker joined06:53
Synthead left06:53
daito left06:55
MplsGreg left06:56
ArcTanSusan joined06:57
bicyclette joined06:57
woollyams left06:57
ewet left06:57
ntio joined06:58
solker left06:58
psoo joined06:59
SorenHolm left06:59
psoo left06:59
MattMaker left07:00
MattMaker joined07:00
luxgeek left07:01
bgerber left07:02
ewet joined07:02
MplsGreg joined07:02
ewet left07:03
dc5ala joined07:03
johnflux__ left07:03
johnflux__ joined07:04
nick108 joined07:04
ewet joined07:04
pantsman- joined07:05
joshcryer joined07:05
joshcryer heya guys, would anyone happen to recommend to me their favorite windows gui for git?07:05
psoo joined07:05
j416 joshcryer: git-bash07:06
noisewaterphd_ left07:06
simesy_ left07:07
MplsGreg left07:07
papegaaij joined07:07
daito joined07:08
Synthead joined07:08
grumbel_ joshcryer: git extensions07:10
tirengarfio left07:11
azathoth_ left07:11
dik_dak left07:12
treehouse joined07:13
enzipher left07:14
roelmonnens joined07:14
tirengarfio joined07:14
napcae joined07:14
taijeen joined07:16
cbreak-work joined07:16
ntio_ joined07:17
ntio_ left07:18
ntio left07:18
johnkevinmbasco joined07:19
psoo left07:20
ben_alman joined07:20
johnkevi_ left07:20
saorge left07:21
vince_prignano joined07:21
saorge joined07:21
nfk joined07:22
IVplay joined07:23
pantsman- left07:24
ben_alman left07:24
cbreak left07:24
nilg joined07:25
specious joined07:26
LeMike joined07:26
jim--- left07:27
osse sourcetree07:27
_iron joined07:28
tmfsd left07:29
cbreak joined07:29
joelroa left07:30
ariscop joined07:30
ben_alman joined07:30
tmfsd joined07:31
closures999 left07:32
chiromante joined07:32
closures999 joined07:33
KeridosKeridos_off07:35
ben_alman left07:35
kriks joined07:35
starkhalo left07:35
treehouse left07:35
jluc joined07:35
Gizburdt joined07:35
ferreum joined07:36
closures999 left07:37
closures999 joined07:37
starlays joined07:37
arif-ali joined07:37
starlays where is the content from git fetch stored? i want to do a git diff to see what changed07:38
woollyams joined07:38
grumbel_ starlays: it's referenced by <name-of-remote>/<branch-of-remote>, for example origin/master07:39
psoo joined07:40
starlays grumbel_: OK, and how are called the HEAD and {@} and the other notations?07:40
Nizumzen left07:40
_ikke_ man gitrevisions07:40
gitinfo the gitrevisions manpage is available at http://jk.gs/gitrevisions.html07:40
grumbel_ starlays: I don07:41
hwrdprkns left07:41
grumbel_ 't think the remote HEAD is fetched, correct me if wrong07:41
Goplat left07:41
beautifulmind left07:41
starlays I tried git log HEAD..origin and it is not showing any log entry but git status is reporting that my local branch is one commit behind origin/branch07:42
_ikke_ starlays: origin is not a branch07:42
starlays ohh07:42
hwrdprkns joined07:43
mj12albert joined07:43
starlays _ikke_ & grumbel_ thank you07:43
grumbel_ starlays: you can use @{u} to reference the default tracking branch of your current branch07:43
i.e. git log HEAD..@{u}07:43
eletuchy left07:45
cbreak-work left07:45
cbreak-work joined07:45
eletuchy joined07:45
Misan joined07:45
jceb joined07:46
vince_prignano left07:46
vurma joined07:47
trusktr joined07:47
solker joined07:47
bwreilly_ left07:48
francisfish joined07:49
bdavenport left07:49
mdhopkins joined07:49
eletuchy left07:49
SorenHolm joined07:50
ifdm_ joined07:51
solker left07:52
mlechner joined07:52
solker joined07:53
francisfish left07:53
aartist left07:53
rjhunter joined07:56
solker left07:57
m0viefreak left07:58
shruggar joined07:58
iwantoski joined07:58
hwrdprkns left07:59
odinsbane joined08:00
xlinkz0 joined08:01
covi_ grumbel_: in this case, can my collaborators on the same repo just pull this commit to get the new directory structure, without needing to do anything themselves?08:01
woollyams left08:02
arif-ali left08:02
lgargu joined08:03
odinsbane I get a warning that some files will be overwritten if by git if I pull. I want them to be overwritten, how do I make that happen?08:03
MplsGreg joined08:03
kadoban are you sure the message doesn't tell you? usually it does. not familiar with that exact one, but...08:04
grumbel_ covi_: if you just move the complete repository to another place, that's not a commit08:04
odinsbane kadoban: it says to stash the changes.08:04
covi_ grumbel_: yeah, it's implied that after that 'git mv' i will do a commit & push08:04
hkon_ joined08:04
arand__ odinsbane: save/discard those changes by stashing or hard-resetting.08:05
jluc left08:05
ewet is there a rev you can use to generalize merge-base as in: `git log merge-base..` (like `git log master..topic`)08:05
grumbel_ covi_: just to be sure, do you want to move the complete repository, or do you want to move everything _inside_ the repository (i.e. refactor your directory layout)?08:05
odinsbane arand__: so I stash, and then it says something has been saved. And then I can discard that stash?08:05
lgargu left08:06
jluc joined08:06
a-l-e joined08:07
arand__ odinsbane: you can if you want (no harm in keeping it), via stash drop.08:07
kimchi joined08:08
MplsGreg left08:08
odinsbane I didn't realize just using 'git stash' would stash the changes, I thought it had to have an argument and I couldn't figure it out from git stash help. Thank you though that worked.08:08
vurma left08:08
covi_ grumbel_: the latter, refactor the layout08:09
ghostlines joined08:10
solker joined08:10
mdhopkins left08:11
grumbel_ covi_: ah, then I misunderstood; it's best to have one commit doing that, and that commit should only move files but not alter them08:11
koell joined08:11
Vivekananda joined08:11
ehmatthes left08:11
jnavila joined08:12
simesy joined08:13
mongor joined08:14
mybit joined08:14
unstable joined08:15
iwantoski I'm trying to post-receive hook a sed string replacement. Even though the match seems to be working in shell (using echo and pipe it to sed), the post-receive hook refuses to execute (or fails) the string replacement. Anyone had similar issues?08:16
lb__ joined08:16
covi_ grumbel_: ok thanks08:16
unstable I did a PR, then I did 'git push origin --delete branch_I_pred'08:16
Then the PR disappeared08:16
closures999 left08:16
unstable How can I get it back?08:16
covi_ grumbel_: do my teammates need to fix merge issues etc if I do one commit?08:16
unstable I can see the closed PR on github08:16
koell left08:16
dmnd left08:16
closures999 joined08:17
koell joined08:17
lb__a1bl08:17
HelperW joined08:18
moritz unstable: try to push the branch again, and if necessary, manually re-open the PR08:18
simesy left08:18
Devastatr joined08:19
mongor left08:19
Devastator left08:21
joelroa joined08:22
mybit left08:23
veebers joined08:23
lavong joined08:25
arif-ali joined08:25
unstable o yea, it doesn't delete locally08:25
ok08:25
Danielss89 left08:25
gua_ould joined08:25
unstable I pushed again and re-opened the PR08:25
Thanks moritz!08:26
unstable left08:26
evilbug left08:26
phuh Is BitBucket better than GitHub?08:26
osse yes and no08:26
hahuang65 left08:26
Plummer joined08:26
LimeBlast joined08:26
milki maybe os08:27
pduin joined08:27
simesy joined08:27
LimeBlast left08:27
joelroa left08:28
moritz bitbucket offers free private repos; github offers a massive user base of potential contributors08:28
King_Hual joined08:28
osse Bitbucket has free private repos. But I like that Github shows the repo contents ino the "front page" of a repo08:28
brushlandBhai left08:29
osse bitbucket's commit listing shows a graph08:29
jefflyne joined08:29
simesy left08:29
simesy joined08:30
a1bl when doing opensource, github is free, when doing closed source GTFO ^^08:31
kadoban except like 90% of stuff on github is not really open source, it's "never defined a license, it's just out there", from what i can tell08:31
veebers left08:31
harobed joined08:32
fairuz no licence means we can use freely :p08:32
LeMike left08:32
osse laziness rules.08:32
moritz "90% of everything is crud" applies to github repos too, I guess :-)08:32
osse I don't think any of my stuff has a licence08:32
moritz but it'd surprise me if it were any different on bitbucket08:32
hagabaka left08:32
odinsbane moritz: what is crud?08:33
hagabaka joined08:33
osse odinsbane: crap08:33
odinsbane That makes sense. Most of the stuff I put on there is crap I don't know what to do with.08:33
axl_ joined08:34
ohcibi we change from github to bitbucket for our lecture this semester because we actually don't care about the platform but about git.... at least for us (meaning students at a universtity) github also offers free private repos, but at the end they both function well and its a matter of taste what you/your company needs from such a platform... e.g. in my company we use gitlab as we don't want any public service for it...08:34
kadoban fairuz: hehe, unfortunately not really :(08:34
jefflyne left08:35
kadoban github is really pretty, but i like bitbucket better overall i think...or just gitolite on my home server, but that's not really the same thing08:35
brushlandBhai joined08:37
aspiers joined08:37
jonny| left08:39
jonny| joined08:40
elbeardmorez joined08:40
tomengland left08:41
Dreadnaught left08:42
tomengland joined08:42
francisfish joined08:42
joshcryer grumbel_, thanks, I apparently installed it when I installed git, works nicely, just what I was wanting.08:43
Balliad joined08:43
Balliad left08:43
shruggar left08:43
Balliad joined08:43
rethus joined08:44
ArcTanSusan left08:44
SLY1986 joined08:45
johnkevinmbasco left08:45
tomengland left08:46
Hunner left08:47
mewm joined08:48
jonny| left08:48
goTAN joined08:49
Hunner joined08:49
axl_ left08:49
dmnd joined08:49
v0n left08:50
jonny| joined08:50
solker left08:50
Gonzo89 joined08:51
tawane joined08:51
ewet hmm, this is trickier than anticipated. I'm looking for all commits of to the current branch up to the point where it was originally branched. However, I don't really want to know where it branched from. And it's not just finding unmerged commits.I think I'm looking for the oldest ancestor, but I'm not quite sure ...08:52
koell left08:52
arand joined08:53
merica joined08:54
joshcryer left08:55
BiggFREE joined08:55
dmnd left08:55
a-l-e left08:55
a-l-e joined08:56
harobed left08:57
tvw joined08:59
thiago ewet: it's tricky09:01
plushy joined09:01
thiago ewet: best solution is to write down the SHA-1 of the branch point09:01
vince_prignano joined09:01
Kartagis joined09:01
Kartagis hi09:01
git branch 7.x-1.x09:02
fatal: Not a valid object name: 'master'. <--- why did I get that?09:02
jonny| left09:02
Synthead left09:02
teran left09:02
ewet thiago: so following the reflog might be an idea? it should write down the branch point after all, shouldn't it?09:03
teran joined09:03
kcj left09:03
poulson joined09:03
jonny| joined09:03
ewet hmm no, it's probably too ambiguous09:04
GT4066 joined09:04
MplsGreg joined09:04
matteo joined09:04
thiago Kartagis: you're getting that because there's no branch called "master"09:04
a-l-e left09:04
Exancillatus joined09:05
phuh left09:05
odinsbane left09:05
phuh joined09:06
RagBal left09:06
RagBal joined09:07
subhojit777 joined09:07
teran left09:07
Devastatr left09:07
Devastatr joined09:07
goTAN left09:07
daddy1 joined09:08
daddy1 left09:08
MplsGreg left09:08
phuh left09:09
phuh_ joined09:09
cllamas joined09:10
jaeckel left09:10
dsantiago left09:11
thiago left09:11
WaReZ joined09:11
teran joined09:11
closures999 left09:11
mdhopkins joined09:12
LimeBlast joined09:12
jonny| left09:13
teran_ joined09:13
woollyams joined09:14
jonny| joined09:15
teran left09:16
ifdm_ left09:16
intellix joined09:17
ewet well at this point I go with `git log master..` -- it's the most common use case09:17
ik__ joined09:17
jagob joined09:17
lolmaus joined09:18
ik__ while checking out a branch09:18
goTAN joined09:18
canton7-mac joined09:18
ik__ well I'm facing issue while checking out the code09:18
ArSn joined09:18
ik__ code is checked out09:19
LimeBlast left09:19
ik__ but code points to something "merge <commit_name> into <branch_name>" when I commit the changed files.09:19
alexlindenlevy joined09:19
ik__ is anyone aware of this?09:20
nick108 left09:20
ik__ I am just new to git09:20
LimeBlast joined09:20
nick108 joined09:20
shruggar joined09:20
dfanjul joined09:20
frogonwheels ik__: did you do a pull?09:21
ik__: !repro09:21
gitinfo ik__: Please paste (using https://gist.github.com/ or similar) a transcript (https://gist.github.com/2415442) of your terminal session -- or, even better for complex issues, design a minimal case in which your problem can be reproduced, and share it with us. This will help immensely with troubleshooting.09:21
y0j joined09:21
chrisss404 left09:22
chrisss404 joined09:22
nick108 left09:22
y0j hi folks09:22
gitinfo y0j: hi! I'd like to automatically welcome you to #git, a place full of helpful gits. Got a question? Just ask it — chances are someone will answer fairly soon. The topic has links with more information about git and this channel. NB. it can't hurt to do a backup (type !backup for help) before trying things out, especially if they involve dangerous keywords such as --hard, clean, --force/-f, rm and so on.09:22
y0j is anyone use msysgit client for windowns?09:22
frogonwheels y0j: many people do.09:23
ik__ after checkout09:23
nope09:23
frogonwheels y0j: but yes, I happen do tbe one of them :)09:23
Atrumx left09:23
y0j when i try to do "git push origin master" it tels me "git: 'http-push' is not a git command. See 'git --help'09:23
"09:23
i set up git remote set-url origin https://balblabla/repo but no luck09:23
ik__ frogonwheels: I tried now09:23
frogonwheels ik__: I've not got a clear picutre of what you're doing.09:23
ik__ it says "Already up-to-date"09:24
frogonwheels y0j: are you in a git shell or cmd.exe ?09:24
ik__ frogonwheels: here are the commands09:24
y0j in git shell09:24
deuti joined09:24
frogonwheels y0j: sounds like something is not set up properly. which install did you use?09:24
ik__ frogonwheels: git checkout <git_repo_url>09:24
frogonwheels: sorry09:25
frogonwheels frobware: url?09:25
ik__: url?09:25
y0j i've downloaded it from http://msysgit.github.io/09:25
ik__ frogonwheels: First I'd cloned09:25
frogonwheels frobware: sorry.09:25
ik__ frogonwheels: then I've checkout the code09:25
chrisw_ left09:25
ik__ frogonwheels: url is internal to corporate :)09:25
frogonwheels ik__: you're giving me vague directions, which sound roughly right but a little confused. so !repro09:26
gitinfo ik__: Please paste (using https://gist.github.com/ or similar) a transcript (https://gist.github.com/2415442) of your terminal session -- or, even better for complex issues, design a minimal case in which your problem can be reproduced, and share it with us. This will help immensely with troubleshooting.09:26
frogonwheels ik__: why are you doing git checkout <url>09:26
wethu left09:27
mdhopkins left09:27
y0j may be i should install something for http-push?09:27
weiyang left09:28
ik__ frogonwheels: :) that's written in the manual I'm following09:28
cebor left09:28
ik__ frogonwheels: our internal repo is structured with head and dev branch09:28
y0j i haven't got the problem on linux, only on windowns .. with msysgit09:28
ik__ frogonwheels: so I will clone the git repo09:29
plitzenberger joined09:29
ik__ frogonwheels: then I will checkout a branch09:29
frogonwheels ik__: sure09:29
y0j: what's the url?09:29
fairuz left09:29
ik__ frogonwheels: so the problem here is09:30
frogonwheels y0j: for the repo I mean..09:30
jaeckel joined09:30
ik__ when I do some changes and commit code09:30
xintron left09:30
frogonwheels y0j: have you searched for git-http-push ?09:30
ben_alman joined09:31
ik__ frogonwheels: after commit when it comes to merge I get this error "Merge <older_commit_msg> into dev-branch"09:31
y0j frogonwheels, sorry it's my firms private repo and i want to share it but not allow because of NDA09:31
wethu joined09:31
frogonwheels ik__: I've explained why vague indications of commands are not helpful. What you've given me is not an error.09:31
y0j i think may be i just should install something for git-http-push ..09:32
fanno joined09:32
frogonwheels y0j: I don't need you to share the repo, I need a transcript -- you can redact out the bits that are sensitive.09:32
y0j or set up properly09:32
frogonwheels y0j: yeah - I don't think it's set up properly. have you logged out and logged back in?09:32
Gizburdt left09:33
cebor joined09:33
frogonwheels y0j: I've been building my own for a while - so haven't used the installer in a bit.09:33
irqq joined09:33
teran_ left09:34
teran joined09:34
frogonwheels y0j: YOu are better of using ssh instead of http as a transport09:34
ik__ frogonwheels: it's not error tho my merge doesn't happen. the merge will be dependent on a new commit that has same msg I've mentione before09:34
y0j frogonwheels, i've set up user and pass in .git/config file and use it, it's correct i'm using it on other systems09:34
frogonwheels *off09:35
ben_alman left09:35
y0j frogonwheels, i know about ssh but we use https over ldap in our corp09:35
bbloom left09:35
frogonwheels sorry - gotta go guys.09:36
AccessibleWeb joined09:36
y0j and i haven't got permitions to create ssh repo09:36
frogonwheels ik__: write it down in a pastebin.. get your facts straight.09:36
y0j: try googling for a bit, or emailing the list.09:36
y0j: the msysgit list I mean.09:36
ik__ frogonwheels: I might be conveying in bad way.. my bad :(09:37
mikecmpbll joined09:37
frogonwheels ik__: Yes. I'm trying to follow two threads there. I've explained what you need to do. !repro09:37
gitinfo ik__: Please paste (using https://gist.github.com/ or similar) a transcript (https://gist.github.com/2415442) of your terminal session -- or, even better for complex issues, design a minimal case in which your problem can be reproduced, and share it with us. This will help immensely with troubleshooting.09:37
frogonwheels ik__: see the response from gitinfo ?09:37
ik__: I triggered that with the ! repro thing.09:38
vkrest left09:38
y0j frogonwheels, i've googled already without results, i hopped to IRC as of the last resort :) i'll try to emailing to the msysgit list, thank you for your help :)09:38
ChrisAnn joined09:38
frogonwheels ik__: feel free to edit the session09:38
diegoviola left09:39
frogonwheels y0j: yeah -sorry I can't be more help. it's a weird one. It's prob to do with the smart http transport.09:39
y0j: which I have zero experience with.09:39
dreiss joined09:39
teran left09:39
diegovio1 joined09:39
samsamm777 joined09:39
diegovio1diegoviola09:40
Gizburdt joined09:41
mepl Do I have to install anything on my git server? Any library or such? Server where I store my repositories09:41
ben_alman joined09:41
goTAN left09:41
frogonwheels mepl: ?? You have to have git09:42
tomengland joined09:42
mepl I only thought the dev and clients needed it.09:42
frogonwheels mepl: if you want you can install something like !gitolite09:42
gitinfo mepl: Gitolite is a tool to host git repos on a server. It features fine-grained access control, custom hooks, and can be installed without root. Download: https://github.com/sitaramc/gitolite Docs: http://gitolite.com/gitolite/09:42
frogonwheels mepl: it's required for the transport.09:42
intellix left09:43
frogonwheels mepl: the ssh protocol runs git commands on the host to efficiently pack the required commits &c.09:43
y0j may be someone will suggest another git client for windows except msysgit?09:43
D4v33 joined09:43
rjhunter mepl: it is possible to use a plain shared filesystem for git, but it works much better with git+ssh09:44
Balliad left09:44
frogonwheels y0j: YOu can use cygwin if you're in a cygwin environment - but otherwise msysgit is it. I've found it quite good.09:44
frogonwheels shudders at the theought of using git over a shared filesystem.09:44
rjhunter y0j: if you'd like a graphical git client, there are a few available09:44
frogonwheels rjhunter: they're still based on msysgit :)09:45
y0j :)09:45
frogonwheels rjhunter: maybe you can work out why he's getting a "git: 'http-push' is not a git command. See 'git --help'09:45
mepl I hate msysgit, but what can you do09:45
Devastatr left09:45
frogonwheels mepl: help improve it?09:45
ggonzalez_ joined09:45
nivoc joined09:45
ggonzalez_ hi09:45
mepl sounds very time demanding09:45
frogonwheels mepl: yeah.09:46
rjhunter frogonwheels: that sounds like http-push isn't in the libexec dir09:46
Balliad joined09:46
rath joined09:46
frogonwheels y0j: ^^09:46
ggonzalez_ I have gone back to a previous commit made some changes and now I would like to create a branch from this previous commit and add this new changes to it, how could I properly get this done?09:46
Devastator joined09:47
tomengland left09:47
Devastator left09:47
Devastator joined09:47
y0j rjhunter, frogonwheels thank a lot guys! =) i'll check libexec dir09:47
intellix joined09:47
takamichi left09:47
ben_alman left09:48
rjhunter ggonzalez_: first find the commit you'd like to branch from (say 12ab43) then make a branch from it's parent: `git branch mynewbranch 12ab43^`09:49
ggonzalez_ ah ok09:50
thx09:50
rjhunter ggonzalez_: the next part depends on what you mean by "add this new changes to it"09:50
dangerousdave joined09:50
ggonzalez_ yeah some local un staged changes09:50
takamichi joined09:51
iwantoski left09:51
mdhopkins joined09:51
iwantoski joined09:51
bliker joined09:52
bliker left09:52
goTAN joined09:52
ik__ frogonwheels: thanks09:53
rjhunter ggonzalez_: a common interaction pattern is to `git stash` your unstaged changes, then checkout a new branch (or whatever) then re-apply your stashed changes with `git stash apply`09:54
diegoviola is there a way to find out the date for a specific tag?09:54
DrNick left09:54
rjhunter diegoviola: `git show mytag` might be enough, depending on what you need09:55
diegoviola ty09:56
ggonzalez_ left09:56
Exancillatus left09:57
Streward joined09:58
DrNick joined09:58
robbyoconnor joined09:59
yrro joined10:00
lite_ left10:00
yrro is there a way to see the 3 way diff of a merge commit--like what 'git show' does?10:01
[gmi] joined10:01
moritz git show -m10:01
rjhunter yrro: you mean apart from `git show`?10:01
yrro i mean on the github web ui, sorry10:01
johanhar joined10:02
yrro jsut realised i typed the wrong channel name, sorry :)10:02
johanhar How can I push a folder to another repository? I did "git push url_to_repository_on_github +master:master" (other repository is empty). It pushed everything when I was inside the subfolder tho :(10:02
scottyob left10:03
moritz johanhar: push pushes commits, not folders10:03
johanhar: git isn't svn10:03
johanhar I see10:03
:)10:03
lite joined10:03
johanhar How can I make a commit with that one folder then and push it to another rep?10:03
GT4066 left10:03
Sendoush_ joined10:03
ggonzalez_ joined10:04
goTAN left10:04
rjhunter johanhar: `git add myfolder` then `git commit` and `git push` (you'll probably want some extra arguments on those)10:04
moritz git add -A yourfolder/; git commit10:04
and then push10:04
johanhar ok, ill try, ty10:04
MplsGreg joined10:05
nick108 joined10:05
yrro left10:05
LimeBlast left10:06
harobed_ joined10:06
eaj joined10:07
kukks left10:07
scottyob joined10:08
dreiss left10:09
xintron joined10:09
goTAN joined10:09
goTAN left10:09
MplsGreg left10:09
nick108 left10:10
jaf2k left10:12
Exancillatus joined10:13
ifdm_ joined10:14
teran joined10:14
xlinkz0 left10:14
Exancillatus left10:14
nivoc left10:14
Exancillatus joined10:15
ngw joined10:15
Exancillatus left10:16
hkon_ left10:16
beautifulmind joined10:17
daito left10:18
LimeBlast joined10:20
mdhopkins left10:20
AccessibleWeb left10:21
alexlindenlevy left10:21
Exancillatus joined10:21
Exancillatus left10:21
alexlindenlevy joined10:22
Exancillatus joined10:24
freestyl3r joined10:25
joelroa joined10:25
trusktr left10:25
alexlindenlevy left10:25
AccessibleWeb joined10:26
joelroa left10:26
joelroa joined10:27
Rylee left10:27
boblee left10:27
Rylee joined10:27
joelroa_ joined10:28
hkon_ joined10:28
boblee joined10:29
bvi joined10:30
joelroa left10:31
Exancillatus left10:31
Sonderblade joined10:31
Sonderblade left10:32
Sonderblade joined10:32
Renex left10:33
Renex joined10:35
Sabbath left10:35
daito joined10:36
carbon joined10:37
daito left10:37
paulweb515 joined10:38
lopezt joined10:38
lopezt Hey guys10:38
draftqin joined10:38
daito joined10:38
daniel31 joined10:38
Dudi joined10:38
lopezt is there a way i can get all commits of a repository, including all branches?10:39
i need all commits, not only the commits of the given branch10:39
YoungFrog I think there's a --mirror option10:39
daniel31 sorry for the stupid question, but how can I fix 'src refspec master does not match any'? is it telling me that there is no branch 'master' on the remote?10:39
Kayra joined10:40
joelroa_ left10:40
phuh_ left10:40
halu joined10:41
luc_ left10:41
intellix I've got a really old branch with a feature, I want to update it to what's currently in develop10:41
Gavrisimo joined10:41
WaReZ left10:41
intellix got a lot of conflicts and alot of these I just want the absolute latest from what's in develop... how can I just.... choose the develop version over what's local?10:42
karupanerurazz_karupanerura10:42
Exancillatus joined10:42
canton7-mac so what did you do? merge 'develop' into 'branch'?10:42
intellix yep10:42
canton7-mac you can 'git co --theirs path/to/confliced/file'10:43
tomengland joined10:43
arand lopezt: git rev-list --all ?10:43
intellix ok thanks10:43
draftqin left10:43
lopezt arand: letts have a look10:43
h0bbit_ left10:44
canton7-mac in general, you can 'git merge -Xtheirs develop' to automatically do that10:44
daniel31 how can I fix 'src refspec master does not match any'? is it telling me that there is no branch 'master' on the remote? (sorry for the noob question, still tryin to get to grips with git..)10:44
rjhunter lopezt, YoungFrog: `git clone` takes all branches by default (technically, all the refs under refs/heads and refs/tags )10:45
johanhar left10:46
rjhunter lopezt: you can see all branches including those from a remote with `git branch -a`10:46
h0bbit_ joined10:46
tomengland left10:47
daniel31 left10:48
nick108 joined10:48
rjhunter intellix: your basic options: merge with the merging strategy "theirs" (like canton7-mac suggests), or drop the old branch entirely and make a new one.10:49
intellix would rebased have helped me at all? not sure what that does exactly :P10:49
canton7-mac learn what it does before trying it!10:50
rebase would have presented the conflicts bit-by-bit instead of all at once10:50
but it would have had the same conflicts10:50
lopezt rjhunter: i need all commits and iterate through them, including the commits of all branches not only the given one10:51
rjhunter intellix: i'd actually suggest trying out rebase in a safe copy, to help learn what it does. just don't push the results anywhere until you do understand :-)10:51
Synthead joined10:52
AccessibleWeb left10:52
lopezt arand: git rev-list --all seems to be pretty much what i need10:53
arand: thank you10:53
cbreak-work left10:53
Pullphinger left10:54
chrisw_ joined10:57
ifdm_ left10:58
koda joined10:58
daito left11:00
m0ltar joined11:00
jcvfen joined11:01
takamichi left11:01
lindenle left11:02
bjornbjorn joined11:03
diegoviola left11:03
cbreak-work joined11:03
takamichi joined11:03
MplsGreg joined11:05
bvi left11:06
koda left11:06
carbon left11:06
bvi joined11:06
iwantoski left11:06
MplsGreg left11:07
MplsGreg joined11:07
JDIZM joined11:08
sluther left11:08
Error404NotFound joined11:09
SHyx0rmZ joined11:11
MplsGreg left11:12
harobed_ left11:12
vtunka joined11:12
koell joined11:13
angelsl joined11:13
AccessibleWeb joined11:14
SLY1986 left11:16
Agen_Terminator joined11:16
User458764 joined11:17
Leoneof left11:17
xlinkz0 joined11:17
Agen_Terminator1 left11:17
cbreak-work left11:18
Gizburdt left11:19
MachineX joined11:19
alvesjnr left11:19
leandrosansilva joined11:21
Harzilein left11:21
freestyl3r left11:22
amcsi_work_ joined11:22
bgerber joined11:23
brushlandBhai left11:23
ghostlines left11:26
amcsi_work left11:26
ghostlines joined11:26
Sonderblade left11:26
deuti left11:27
Sendoush_Sendoushi11:28
cbreak-work joined11:28
soya joined11:28
plitzenberger left11:29
lithiumjake joined11:30
joelroa joined11:30
the_cybersphinx joined11:30
Synthead left11:30
vince_prignano left11:31
harobed joined11:31
marcjs joined11:31
Tommy[D]_ left11:32
ggonzalez_ left11:33
Leoneof joined11:33
mtk left11:34
Sonderblade joined11:34
Sonderblade left11:35
wethu left11:35
Leoneof left11:35
Leoneof joined11:36
joelroa left11:36
gelardi_ joined11:37
SWakey joined11:37
mtk joined11:37
woollyams left11:37
jimmy_the_geek joined11:38
halu left11:38
jimmy_the_geek left11:38
SicoWork Is there any way to add a submodule which doesnt have a master branch?11:39
harobed left11:39
raniere SicoWork: submodule use the SHA1 as reference11:39
canton7-mac man git submodule11:39
gitinfo the git-submodule manpage is available at http://jk.gs/git-submodule.html11:39
canton7-mac look at the args for 'add'11:39
but yeah, once added, branches are largely irrelevant in most cases11:40
SicoWork canton7-mac: I have been, but cant figure out a way of doing it, thought someone here might know a trick11:40
alexO left11:40
simesy left11:40
ben_alman joined11:42
jas4711 joined11:42
daedeloth joined11:42
SicoWork This is what I get when I try to do it, http://bin.fuelphp.com/snippet/view/zx, but it does not create the .gitmodules file, nor is there a submodule to add11:43
tomengland joined11:43
koltroll joined11:43
solker joined11:44
ferreum left11:45
ben_alman left11:46
Leoneof left11:46
Leoneof joined11:47
Gizburdt joined11:47
Tommy[D]_ joined11:47
dermoth|home left11:48
tomengland left11:48
m0ltar left11:49
bvi left11:50
Segfault_ left11:50
mimoo joined11:51
dougsland joined11:51
Segfault_ joined11:52
ben_alman joined11:52
dermoth|home joined11:53
xrlk joined11:53
xrlk left11:53
deuti joined11:54
mepl how can I specify port in my git clone?11:54
ssh port11:54
koell left11:54
jatt joined11:55
shruggar mepl, there may be another way, but the easiest way I know of for the long-term at least is to tell your .ssh/config which port to use for that host11:55
dangerousdave left11:55
nick108 left11:56
freestyl3r joined11:56
mepl where do I find the .ssh/config in MINGW32?11:56
nevyn ugh11:56
nick108 joined11:56
dav1d joined11:57
intellix left11:57
dav1d hey I just tried to push a commit but I got the message: A full name is needed for a commit, this one does not comply11:57
how can I change the name?11:58
ben_alman left11:58
dav1d (only for that repo if possible)11:58
ferreum joined11:58
JeanCarloMachado joined11:58
paulweb515 left11:59
Luke-Jr left11:59
comps left11:59
Luke-Jr joined11:59
nick108 left12:00
dsantiago joined12:00
draftqin joined12:01
daito joined12:01
daedeloth_ joined12:01
iwantoski joined12:01
miqueias joined12:02
cbreak-work left12:02
osse dav1d: commits don't have names. Is that the *full* error message?12:02
dav1d osse: http://vp.dav1d.de/SqP12:03
Balliad_ joined12:04
osse dav1d: that is an error coming from a hook on the server, not from Git itself12:04
bicyclette left12:04
daedeloth left12:04
dav1d even though: git commit --amend --author "David Herberth [email@hidden.address] and git log confirms, the author was changed12:04
PeterBooker joined12:04
osse dav1d: try git log --pretty=fuller12:04
dav1d: is both author and committer changed?12:04
fatalhalt left12:04
dav1d osse: ahhh12:05
Commit: David [email@hidden.address]12:05
CommitDate: Thu Feb 20 13:00:26 2014 +010012:05
Balliad left12:05
dav1d osse: no, how can I change that one?12:05
osse dav1d: try --amend --reset-author12:05
ahh, it even says (hook declined). Nice12:06
dav1d osse: oh I have to set author for the repor first I guess?12:06
mepl Since my git frontend does not support remote git repositories, I have to move them from my gitserver to my frontend. How can I do this? A simple scp which moves the project.git does not seem to work. How can this be done?12:06
osse dav1d: I don't think so, but it's a good idea12:06
dav1d osse: your command reset both (author and committer) to my global defaults12:06
yap, that did it, thanks!12:07
osse mepl: how doesn't it work?12:08
MplsGreg joined12:08
mepl well, the repository I move is not empty, however after I move it to the new server, clone it, it appears empty.12:08
bicyclette joined12:08
osse mepl: what does 'git status' say inside the copied repo after scping12:08
daito left12:09
mepl it must be done in a working tree12:09
dav1d left12:09
mepl I copied the entire .git folder12:09
koltroll left12:10
osse mepl: it wasn't a bare repo to begin with? What path did you give to git clone when you tried to clone it?12:11
hunt3r joined12:11
osse mepl: a better way than scp is to git clone --bare directly from the original location12:11
comps joined12:11
wethu joined12:12
MplsGreg left12:12
mepl osse: will this copy my project.git including all commits and so on?12:13
King_Hual left12:14
mepl from the original location, do you mean the repo srv?12:14
tarkus joined12:14
King_Hual joined12:14
osse mepl: yes. yes.12:14
daito joined12:14
osse it's a clone.12:14
tarkus Is there a way to merge two commits into one in an existing pull request? Or I have to drop pull request and create a new one for that?12:14
RaceCondition joined12:15
gelardi_ left12:15
osse tarkus: a github pull request? If you push with the same branch name then the pull request is automatically updated12:15
mepl thing is osse, I need to move not only git files but also folders12:15
osse push -f if needed12:15
mepl: why?12:15
mepl so that I need only 1 crontab instead of one for each git file12:15
chrisss404 left12:15
chrisss404 joined12:16
ik__ hi all12:16
bhldev joined12:16
ik__ anyone tried havan on centos 5.8?12:16
osse mepl: huh?12:16
ik__ *havana12:16
ik__ left12:16
rjhunter left12:16
mepl ok osse, nvm.12:17
poulson left12:17
mimoo left12:17
osse mepl: I've probably misunderstood something...12:18
mepl osse: how do I do this? On the gitserver, git clone --bare project.git [email@hidden.address] ?12:18
Osse: yeah but my question is really basic. Move a repository from gitsrv to frontendsrv12:19
daito left12:19
osse mepl: Easiest way to move a repo is to clone it.12:19
ixon move? just rsync it over.12:19
osse which server is which I don't know12:19
mepl why would rsync work if scp does not?12:20
osse mepl: that example command you wrote there is wrong. You need to switch the dir and URL arguements (or leave out dir)12:20
mepl: sounds to me like you're cloning/scping/whatevering a non-bare repo, since you mentioned a .git dir12:20
ixon mepl: why would scp not work for you?12:20
mepl it copies an empty repository12:20
no commits or anything follow12:20
hunt3r left12:21
ixon I generally eschew scp because it does not transfer acls or xattrs12:21
mepl well if I wanna do it the git way12:21
osse mepl: what does 'git log' say in the local dir after scping ?12:21
mepl hmm12:22
poulson joined12:22
mepl it does say "ADDED FILE: readme"12:22
but the file does not follow12:22
doev joined12:22
osse sounds to me like you cloned a non-bare repository12:22
draftqin left12:22
ixon the file is in the index12:22
mepl how can I view the files?12:22
git ?12:22
m0ltar joined12:22
osse but that output makes no sense for git log12:22
ixon Well, it does.12:23
osse how?12:23
mepl can I see if the README file is in the index?12:23
ixon If you copy only the .git/ directory, then the working files are absent, but since the index lives in .git/, files in the index (and of course all previous history) will be "there".12:23
In principle, if it's bare, rsyncish is possible, and for everything else use git clone12:24
osse ixon: but it doesn't make sense for git-log to show that message12:24
mepl it works now12:25
for some reason, didnt change shit12:25
_5kg left12:26
LBV_User joined12:26
_5kg joined12:27
msafi1 joined12:27
lolmaus left12:27
lithiumjake left12:29
msafi left12:29
colli5ion joined12:30
colli5ion left12:30
colli5ion joined12:31
intellix joined12:31
dexen joined12:31
dexen hello12:31
omarek joined12:31
dexen given two revs A and B, i want to check whether A is descendant of B. what's the tool for that?12:32
merica left12:33
_ikke_ git branch --contains12:33
Leoneof left12:33
_ikke_ Although, it's not exactly what you look for12:33
dexen t/y12:33
what i want to know is whether rev B can be fast-forwarded to A12:34
i see git-merge-base --is-descendant, is that OK?12:34
grilix joined12:34
dexen err, --is-ancestor12:34
grilix left12:34
grilix joined12:35
_ikke_ I guess so12:35
grilix left12:35
freimatz joined12:35
miqueias left12:35
_ikke_ Yeah, that's what you want indeed12:35
_5kg left12:39
fatalhalt joined12:39
wrouesnel left12:39
draftqin joined12:40
JeanCarloMachado left12:40
vince_prignano joined12:41
MattMaker left12:42
freeed joined12:44
dangerousdave joined12:44
tomengland joined12:44
Guest76380 left12:44
iwantoski left12:45
fatalhalt left12:45
shingshang left12:46
iwantoski joined12:46
tomengland left12:49
msafi joined12:49
msafi1 left12:50
potatoe i somehow managed to diverge my master with a merge12:50
how do i discard all and just merge again12:50
Error404NotFound left12:50
ArSn Question: I merged a dev branch to master, pushed to origin, then did another commit on the dev branch, merged that to master again, and now want to push it12:51
simesy joined12:51
ArSn it seems git wants to push ALL the commits from my prior dev branch again - how come?12:51
joelroa joined12:52
_ikke_ ArSn: Either the first push did not succeed, or something else is going one12:52
User458764 left12:52
Gizburdt left12:52
ArSn the first push commit was alright, it is definetly on origin12:53
the_cybersphinx left12:53
grumbel_ ArSn: How do you know it tries to push all of them?12:53
ArSn I expected this behavior to be a display issue, and it would be actually doing what I want to to12:53
kriks left12:53
_ikke_ grumbel_: My question12:53
ArSn grumbel_: I am using PHPStorm with git integration, the push dialog shows that all the commits are going to be pushed if I click the button12:54
hoschi left12:54
Balliad_ left12:54
paulweb515 joined12:54
the_cybersphinx joined12:55
hoschi joined12:56
simesy left12:56
joelroa left12:56
lithiumjake joined12:56
nick108 joined12:57
grumbel_ ArSn: No idea what PHPStorm is doing then; you can check if the push succeeded by looking at git show @{u}12:57
if it was successfull, then your UI is probably misinforming you12:58
ArSn ok12:58
what does "git show @{u}" do exactly?12:59
shingshang joined12:59
Error404NotFound joined12:59
grumbel_ @{u} is a reference to the upstream branch (such as origin/master) of your current branch; git show @{u} shows you the last commit in that branch12:59
Xethron joined13:00
grumbel_ if it's the first merge, you'll know that upstream has your first merge/push; if it's not, the first push did not succeed13:00
_ikke_ git log --oneline @{u} would be more usefull though13:00
cff joined13:00
_ikke_ ArSn: See also man gitrevisions13:00
gitinfo ArSn: the gitrevisions manpage is available at http://jk.gs/gitrevisions.html13:00
renovo joined13:01
jatt left13:01
bernalex I've asked this before w/o getting an answer, but... is there a way to do git push [multiple remotes]?13:01
nick108 left13:01
cff What might be the problem when I try to do a rebase and I hit TAB to autocomplete the branch name and it hangs for several seconds?13:01
jatt joined13:01
masak cff: is it a local branch?13:01
cff: what's the underlying file system?13:01
Kayra left13:02
cff masak: ext4, remote branch13:02
Kayra joined13:02
ArSn "git log origin/master..master" shows all the commits13:02
that the IDE is showing too13:02
luxgeek joined13:04
masak cff: should be OK. I'm thinking something like the disk was sleeping and then it took some time for it to spin up.13:04
_ikke_ ArSn: Try git fetch13:04
JeanCarloMachado joined13:04
_ikke_ ArSn: That will update the remote tracking branches13:04
cff masak: If I do a git fetch --all maybe it'll help13:04
nick108 joined13:05
ArSn hmmm13:05
DoniRS joined13:06
gua_ould left13:06
o9 joined13:06
ArSn its still strange that only those from the original dev branch seem to be pushed again13:06
jatt left13:06
Kayra left13:06
tbmiller joined13:08
_ikke_ ArSn: Even after the fetch?13:08
luxgeek left13:08
masak cff: in my experience, the bash tab completion only goes looking remotely if I do 'git push origin some-br<tab>'13:08
MplsGreg joined13:09
nick108 left13:10
jatt joined13:10
okaido joined13:10
Gizburdt joined13:11
daedeloth_ left13:11
dirte joined13:11
gitinfo set mode: +v13:12
Mitchbones left13:12
Error404NotFound left13:12
Balliad joined13:13
Error404NotFound joined13:13
MplsGreg left13:13
Zaknefain left13:14
grumbel_ bernalex: http://stackoverflow.com/questions/849308/pull-push-from-multiple-remote-locations/3195446#319544613:16
renovo left13:17
Sendoushi left13:17
Not_Whatever joined13:18
andr3a joined13:18
bhek joined13:19
Kartagis left13:19
john2x left13:20
Chel left13:20
john2x joined13:21
Sly1986 joined13:22
_5kg joined13:23
mrgrieves left13:23
MplsGreg joined13:23
draftqin left13:23
jas4711 left13:24
jusLookinAroun joined13:25
nick108 joined13:25
jperry left13:26
johnflux__ left13:26
subhojit777 left13:27
jperry joined13:27
daedeloth_ joined13:28
jas4711 joined13:28
Kayra joined13:29
lite left13:29
Kayra left13:29
Kayra joined13:29
jonatasnona joined13:31
smashwilson joined13:31
alvesjnr joined13:32
Error404NotFound left13:32
psyl0n_ joined13:32
johnflux__ joined13:32
vince_prignano left13:34
vince_pr_ joined13:34
MarcWeber left13:35
harobed joined13:35
harobed left13:35
cbreak-work joined13:36
harobed joined13:36
john2x left13:36
johnkevinmbasco joined13:37
joelroa joined13:37
joelroa_ joined13:39
Sendoushi joined13:40
nZac joined13:41
joelroa left13:41
livingstn joined13:42
alexlindenlevy joined13:42
john2x joined13:42
Not_Whatever left13:42
bjornbjorn left13:42
tgkokk joined13:43
martianlobster1 left13:44
tomengland joined13:45
fairuz joined13:46
jackneill joined13:46
ehmatthes joined13:46
joelroa_ left13:47
kermit left13:47
Error404NotFound joined13:49
luxgeek joined13:49
fission6 joined13:49
Leoneof joined13:49
tomengland left13:49
crankyadmin_ joined13:50
hunt3r joined13:50
tummy_ joined13:50
IVplay_ joined13:50
Sly1986_ joined13:51
hunt3r left13:51
mikecmpb_ joined13:51
Kayra_ joined13:51
tgkokk left13:51
BaluseT joined13:51
tvw left13:51
conan_ joined13:51
paulweb515 left13:52
m0viefreak joined13:52
Sendoushi left13:52
DanielHollands joined13:52
Sendoushi joined13:52
r0bby_ joined13:53
SpaghettiCat joined13:53
WaReZ joined13:54
sanmarco1 joined13:54
draftqin joined13:54
SpaghettiCat Hello, I was wondering why I have to name stashes like so: 'stash@{2}' rather than just giving '2'. Is there a workaround for this?13:54
njsg__ joined13:54
brewmast1r joined13:54
jrdavid joined13:54
philp_ joined13:54
Caelum_ joined13:54
ec_ joined13:55
tubaman_ joined13:55
biomind_ joined13:55
hyperair left13:55
vansever1 joined13:55
Nevik SpaghettiCat: because stashes use the reflog for their magic13:55
xxtjaxx_ joined13:55
hypera1r joined13:55
lu_zero_ joined13:55
lu_zero_ left13:55
lu_zero_ joined13:55
Mez_ joined13:55
Mez_ left13:55
Mez_ joined13:55
Pieter___ joined13:55
Nevik @{num} notation refers to reflog entries13:55
osse hmm, I suppose you could argue that @2 should be the same as @{2}13:55
gdmfsob joined13:55
_main_ joined13:56
Nevik but that's not how the notation is defined, is it13:56
cbreak_ joined13:56
shinnya joined13:56
SpaghettiCat Ahh, these internals are beyond me. Thanks for answering anyway13:56
kimchi left13:56
Sendoushi left13:56
_ikke_ SpaghettiCat: man gitrevisions13:57
gitinfo SpaghettiCat: the gitrevisions manpage is available at http://jk.gs/gitrevisions.html13:57
Dudi left13:57
MplsGreg left13:57
Nevik yeap @num is not defined13:57
Dudi joined13:57
Nevik SpaghettiCat: im not currently aware of a builtin workaround. you could jsut use an alias though, i guess13:57
tvw joined13:57
SpaghettiCat But with `git stash apply` can you apply anything but stashes? Is the "stash" part of "stash@{2}" not redundant?13:57
Nevik be it git-alias or shell-alias, depending on how complex you want it to be13:57
aep_ joined13:58
DonVitoC- joined13:58
meatmanek_ joined13:58
Nevik SpaghettiCat: the problem here is that the stash subcommand is a lazy script ;)13:58
mtj_- joined13:59
Gizburdt left13:59
Nevik by using the reflog notation, it didnt have to reinvent the wheel, but can pass the input to the plumbing commands it uses13:59
joelsmith_ joined13:59
livingstn left13:59
cbreak-work left13:59
Kayra left13:59
Sly1986 left13:59
hoschi left13:59
dermoth|home left13:59
Tommy[D]_ left13:59
JDIZM left13:59
LimeBlast left13:59
robbyoconnor left13:59
mikecmpbll left13:59
jnavila left13:59
IVplay left13:59
tirengarfio left13:59
tummy left13:59
harish left13:59
jrdavid_ left13:59
conan left13:59
jakob left13:59
Demego left13:59
cagedwisdom left13:59
philp left13:59
Baluse left13:59
Olipro left13:59
uu1101 left13:59
mishok13 left13:59
chuckharmston_ left13:59
twisted` left13:59
crankyadmin left13:59
Asenar left13:59
raccoon_ left13:59
Nothing4You left13:59
tfnico left13:59
xiong left13:59
Mez left13:59
ec left13:59
knownasilya left13:59
tubaman left13:59
meatmanek left13:59
njsg_ left13:59
Arokh left13:59
jmcantrell left13:59
Pieter left13:59
felher left13:59
aep left13:59
biertie left13:59
JStoker left13:59
supermat left13:59
yano left13:59
Bombe left13:59
grawity left13:59
averell left13:59
tgummerer left13:59
ramlev left13:59
evanc left13:59
Seveas left13:59
Mapley left13:59
brewmaster left13:59
ohcibi left13:59
Ywa left13:59
breiti left13:59
joelsmith left13:59
MissionCritical left13:59
vmiklos left13:59
midnightmagic left13:59
__main__ left13:59
harleypig left13:59
xxtjaxx left13:59
milki left13:59
dr_lepper left13:59
Fuxx left13:59
Zimsky left13:59
lu_zero left13:59
Caelum left13:59
vanseverk left13:59
biomind left13:59
sanmarcos left13:59
tusbar left13:59
DonVitoCorleone left13:59
mtj_ left13:59
Kulrak left13:59
i7c left13:59
D-Boy left13:59
realzies left13:59
meatmanek_meatmanek13:59
_main___main__13:59
KevinJRice joined13:59
matheus23 joined14:00
milki joined14:00
i7c joined14:00
Demego joined14:00
Gavrisimo left14:00
SpaghettiCat Nevik: Is it re-inventing the wheel to parse a single number and wrap that "stash@{}" part around it?14:01
Nevik no, but the author(s) of stash were probably too lazy to do that14:01
mdhopkins joined14:02
m0ltar left14:02
Nevik partly because applying instead of popping is not the main use-case14:02
IrishPrime joined14:02
kapowaz left14:02
delboy1978uk joined14:02
Nevik SpaghettiCat: it's probably not that hard to put that parsing on top of it with an alias in your shell, or if youre feeling helpful, suggest a fix to the mailing-list14:02
stash might not even a C builtin, but just a script14:02
SpaghettiCat: if you know shell scripting, hack away: https://github.com/git/git/blob/14598b907008dc9952428662a30ecfd74dc90a79/git-stash.sh14:03
someElise_ joined14:03
nZac_ joined14:04
vmiklos joined14:04
Caelum_Caelum14:04
SpaghettiCat_ joined14:04
JSharpe_ joined14:04
DonVitoC-DonVitoCorleone14:04
DonVitoCorleone left14:04
DonVitoCorleone joined14:04
xlinkz0_ joined14:04
Nevik SpaghettiCat: or poke osse about it, who last modified it ;)14:04
sgambino joined14:04
SpaghettiCat_ Nevik: Well, `pop` can't take a single number either. Yeah, it's not much work to create a function in my shell to make use of the shorthand way14:05
xiong joined14:05
Tommy[D]_ joined14:05
alexlindenlevy left14:06
felher joined14:06
cagedwisdom joined14:06
alexlindenlevy joined14:06
Nevik and after that, it's not much work to push that function into the stash script and submit the patch to the ml ;)14:06
elbeardmorez_ joined14:07
Mission-Critical joined14:07
MplsGreg joined14:07
sgh joined14:07
hellopat joined14:07
harish_ joined14:08
bwreilly joined14:08
SpaghettiCat_ Yeah, if `stash` is a Bash script I'll be able to do that14:08
ec joined14:08
joevandy1 joined14:08
jxpx777_ joined14:08
diegoviola joined14:08
Nevik it is, as i linked above14:08
jargon_ joined14:08
tirengarfio joined14:09
Arokh joined14:09
Nothing4You joined14:09
jnavila joined14:09
jakob joined14:09
uu1101 joined14:09
chuckharmston_ joined14:09
twisted` joined14:09
evanc joined14:09
Asenar joined14:09
raccoon_ joined14:09
tfnico joined14:09
knownasilya joined14:09
Mapley joined14:09
jmcantrell joined14:09
biertie joined14:09
JStoker joined14:09
supermat joined14:09
Bombe joined14:09
grawity joined14:09
averell joined14:09
tgummerer joined14:09
ramlev joined14:09
Seveas joined14:09
ohcibi joined14:09
Ywa joined14:09
breiti joined14:09
midnightmagic joined14:09
harleypig joined14:09
dr_lepper joined14:09
Fuxx joined14:09
Zimsky joined14:09
potatoe joined14:09
Alenah joined14:09
Derega joined14:09
swpd joined14:09
hobana.freenode.net set mode: +vv14:09
Olipro joined14:09
livingstn joined14:09
realzies joined14:09
rouf_ joined14:09
ArSn left14:09
Olipro left14:10
takamich_ joined14:10
realzies left14:10
nZac left14:10
ec_ left14:10
m0ltar joined14:10
camt left14:10
jargon left14:10
xlinkz0 left14:10
someElise left14:10
D-Boy joined14:10
frobware left14:10
sanmarco1 left14:10
elbeardmorez left14:11
alexlindenlevy left14:11
joelsmith_ left14:11
IVplay_ left14:11
Yomi left14:11
joelsmith joined14:11
kapowaz joined14:11
kapowaz left14:11
kapowaz joined14:11
Yomi joined14:11
Mission-Critical left14:11
hays_ joined14:11
dfanjul_ joined14:11
delboy1978uk If i do a git reset --hard HEAD, can I get it to delete any uncommited files?14:11
IVplay joined14:11
Maelstrom joined14:11
MaelstromLocalPCGuy14:11
ArSn joined14:12
Error404NotFound left14:12
bwreilly left14:12
masak delboy1978uk: uncommitted, or untracked?14:12
jagob left14:12
nZac_nZac14:12
masak delboy1978uk: a 'reset --hard' generally deletes uncommitted files that Git knows about.14:12
delboy1978uk: but it leaves files you've never added alone.14:13
mdhopkins left14:13
SpaghettiCat_ left14:13
masak delboy1978uk: if you want to delete the latter kind, use 'git clean'14:13
jonny| left14:13
john2x left14:14
sanmarcos joined14:14
Fandekasp left14:14
delboy1978uk one of our old cake php sites got hacked and there are new files lying around in our webroot! i thought i could revert back and lose whatever got changed14:14
hoschi joined14:14
aberrant left14:14
dermoth|home joined14:14
sente_ joined14:14
Kulrak joined14:14
Kulrak left14:14
Kulrak joined14:14
jokajak left14:15
jusLookinAroun left14:15
Error404NotFound joined14:15
hike_ joined14:15
Rylee left14:15
SpaghettiCat left14:15
dfanjul left14:15
rethus left14:15
SorenHolm left14:15
hike left14:15
JSharpe left14:15
jxpx777 left14:15
rouf left14:15
hays left14:15
sente left14:15
jokajak` joined14:15
delboy1978uk guys, how can i reset back to a commit, and have any uncommited new files etc deleted?14:15
jokajak` left14:15
jokajak` joined14:15
camt joined14:15
Rylee_ joined14:16
Stravy joined14:16
Zaknefain joined14:16
delboy1978uk git clean? thanks masak14:17
_ikke_ git reset --hard would change all files back to their old state14:17
Rylee_ left14:17
johnkevinmbasco left14:17
delboy1978uk yeah i done that but the other files were still in place on the server14:17
takamichi left14:17
joevandyk left14:17
_ikke_ delboy1978uk: git clean is for untracked files14:17
Rylee joined14:17
delboy1978uk fatal: clean.requireForce defaults to true and neither -n nor -f given; refusing to clean14:17
-f then?14:17
_ikke_ yes14:18
Yomi left14:18
jas4711 left14:18
joelroa joined14:18
MplsGreg left14:18
yano joined14:19
jonny| joined14:19
johnkevinmbasco joined14:19
Celelibi What git object have a sha1 id?14:19
I know commit, tree, blob.14:19
Is there another one?14:19
_ikke_ note14:19
tag14:20
livingstn left14:20
Arokh left14:20
Nothing4You left14:20
jnavila left14:20
jakob left14:20
uu1101 left14:20
chuckharmston_ left14:20
twisted` left14:20
Asenar left14:20
raccoon_ left14:20
tfnico left14:20
knownasilya left14:20
jmcantrell left14:20
biertie left14:20
JStoker left14:20
supermat left14:20
Bombe left14:20
grawity left14:20
averell left14:20
tgummerer left14:20
ramlev left14:20
evanc left14:20
Seveas left14:20
Mapley left14:20
ohcibi left14:20
Ywa left14:20
breiti left14:20
midnightmagic left14:20
harleypig left14:20
dr_lepper left14:20
Fuxx left14:20
Zimsky left14:20
potatoe left14:20
Alenah left14:20
Derega left14:20
swpd left14:20
mepl RAGESTOOORM14:20
Gizburdt joined14:22
delboy1978uk a lot of files are not removing. for instance:14:22
Not removing _make.money.at.home/14:22
lifelike joined14:22
_ikke_ That's a directory14:22
fr33 joined14:22
_ikke_ add a -d to delete them14:22
Yomi joined14:22
delboy1978uk so it is14:23
ls -la14:23
oops14:23
ArSn _ikke_: the fetch created multiple conflicts14:23
_ikke_ ArSn: git fetch cannot create conflicts14:23
ArSn seems that stuff happens when the local master was not updated?14:23
Celelibi _ikke_: I thought tags were just refs.14:23
AaronMT joined14:23
ArSn uh oO14:23
Celelibi immutable refs.14:24
_ikke_ Celelibi: lightweight tags are, annotated tags aren't14:24
Celelibi ok14:24
ErKa joined14:24
Celelibi I don't know about those.14:24
kbart left14:25
jerius joined14:25
sgh left14:25
kbart joined14:25
MissionCritical joined14:25
jonny| left14:25
Dougie187 joined14:25
AccessibleWeb left14:25
AccessibleWeb joined14:26
diegoviola left14:26
jonny| joined14:27
grawity joined14:27
Walex joined14:27
Mendenba_ joined14:27
zumba_addict_ joined14:27
aslaen joined14:28
frobware joined14:28
mepl to remove files from my repo, I just clone it, remove the files and then push it back?14:28
aslaenaslaen_14:28
travisstaton joined14:28
mepl or that sounds dangerous14:28
flazz_goneflazz14:28
miqueias joined14:28
grawity no – you clone it, remove the files, stage & commit the changes, then push back14:28
since pushing always works in terms of commits14:28
mj12albe_ joined14:28
mepl I thought the commit part were obvious.14:29
jokajak joined14:29
mj12albe_ left14:29
Renex`afk joined14:29
grawity many users asking for help here don't.14:29
wongon joined14:29
jmpp joined14:29
psyl0n_ left14:29
tmart_ joined14:29
mdpatrick_ joined14:29
Cros79_ joined14:30
Gavrisimo joined14:30
hagebake joined14:30
NBhosting joined14:30
vadviktor_ joined14:30
Accessib_ joined14:30
finster mepl: please note that the file you removed will still be available when checking out a commit hash where the file was present14:30
AccessibleWeb left14:30
Streward left14:30
colli5ion left14:31
CodeShar_ joined14:31
Accessib_ left14:31
mizu_no_oto joined14:31
edwardly_ joined14:31
luxgeek left14:31
tubaman joined14:31
Davey_ joined14:31
tier_ joined14:31
AccessibleWeb joined14:31
tureba_ joined14:31
leptonix_ joined14:31
thegorn_ joined14:31
cjwilburn joined14:31
luxgeek joined14:31
delboy1978uk1 joined14:32
gnugnu5 joined14:32
psyl0n joined14:32
sente joined14:32
toothr joined14:32
gnugnu5 left14:32
bhek_ joined14:32
Pieter joined14:32
AccessibleWeb left14:32
harv_ joined14:32
mellernoia joined14:32
tonyj_ joined14:32
coderdad_ joined14:32
styx__ joined14:32
Guest80050 joined14:33
dsdeiz_ joined14:33
AccessibleWeb joined14:33
bjornbjorn joined14:33
hoschi_ joined14:33
tusbar joined14:33
Arokh joined14:33
livingstn joined14:33
biertie joined14:33
Olipro joined14:33
Nothing4You joined14:33
jnavila joined14:33
jakob joined14:33
uu1101 joined14:33
chuckharmston_ joined14:33
twisted` joined14:33
evanc joined14:33
Asenar joined14:33
raccoon_ joined14:33
tfnico joined14:33
knownasilya joined14:33
Mapley joined14:33
jmcantrell joined14:33
JStoker joined14:33
supermat joined14:33
Bombe joined14:33
averell joined14:33
tgummerer joined14:33
ramlev joined14:33
Seveas joined14:33
ohcibi joined14:33
Ywa joined14:33
breiti joined14:33
midnightmagic joined14:33
harleypig joined14:33
dr_lepper joined14:33
Fuxx joined14:33
Zimsky joined14:33
potatoe joined14:33
Alenah joined14:33
Derega joined14:33
swpd joined14:33
hobana.freenode.net set mode: +vv14:33
aslaen_aslaen14:33
dirt_t joined14:34
kossy_ joined14:34
Olipro left14:34
gitinfo set mode: +v14:34
gitinfo set mode: +v14:34
mizu_no_oto left14:34
mattcen_ joined14:34
JerryT joined14:35
helium-3 joined14:35
ShooterM_ joined14:35
Olipro joined14:35
ajpiano_ joined14:36
shingshang left14:36
draftqin left14:36
gnugnu5 joined14:36
w0ng_ left14:36
hike joined14:36
raniere_ joined14:36
AccessibleWeb left14:36
polyrob_ joined14:37
AccessibleWeb joined14:37
dc5ala_ joined14:37
scorphus` joined14:37
polyzen joined14:38
rylinaux left14:38
jokajak` left14:38
Renex left14:38
hoschi left14:38
aspiers left14:38
jmpp_ left14:38
Tasartir left14:38
Davey left14:38
Davey_Davey14:38
Cros79 left14:38
Kulrak left14:38
bicyclette left14:38
mj12albert left14:38
zumba_addict left14:38
tureba left14:38
zumba_addict_zumba_addict14:38
aspiers_ joined14:38
mdpatrick left14:38
thegorn left14:38
toothrot left14:38
WormDrink left14:38
KK4MGV left14:38
MissionCritical left14:38
hike_ left14:38
sente_ left14:38
dermoth|home left14:38
bipolar_ joined14:38
hagabaka left14:38
edwardly left14:38
githogori left14:38
Exdaix left14:38
tmart left14:38
scorphus left14:38
grawity yes, because Git's purpose is to keep history14:38
Mendenbarr left14:38
avelldiroll left14:38
vadviktor left14:38
tubaman_ left14:38
daedeloth_ left14:38
delboy1978uk left14:38
tier left14:38
_tickez left14:38
flaguy48 left14:38
Walex2 left14:38
polyrob left14:38
polyrob_polyrob14:38
Dougie187 left14:38
IVplay left14:38
Pieter___ left14:38
bhek left14:38
dirte left14:38
dc5ala left14:38
armyriad left14:38
osse left14:38
ShooterMG left14:38
dsdeiz left14:38
CodeShark left14:38
mattcen left14:38
tieTYT2 left14:38
kossy left14:38
styx_ left14:38
bipolar left14:38
jave left14:38
harv left14:38
dilfridge left14:38
thelamest left14:38
johntitor2036 left14:38
raniere left14:38
leptonix left14:38
murr4y left14:38
tonyj left14:38
Guest7673 left14:38
ajpiano left14:38
njsg left14:38
aspiers_aspiers14:38
thelamest1 joined14:38
xsbeats joined14:38
mattcen_mattcen14:38
tieTYT2 joined14:38
harv_harv14:38
ajpiano_ajpiano14:38
Gamecubic joined14:38
IVplay_ joined14:38
Kulrak joined14:38
WormDrink joined14:38
WormDrink left14:38
WormDrink joined14:38
grawity changing the past to disappear a file requires some effort14:38
jave joined14:38
armyriad joined14:38
dermoth|home joined14:38
IVplay_ left14:39
githogori joined14:39
flaguy48 joined14:39
IVplay joined14:39
daedeloth_ joined14:39
bicyclette joined14:39
chrisshattuck joined14:39
w0ng joined14:39
paulweb515 joined14:39
_tickez joined14:40
avelldiroll joined14:40
AccessibleWeb left14:40
francisfish left14:40
w0ng left14:40
fairuz left14:40
fairuz joined14:40
Exdaix joined14:40
AccessibleWeb joined14:40
Dougie187 joined14:41
w0ng joined14:42
rylinaux joined14:43
osse joined14:43
njsg joined14:43
CKyle joined14:43
FortySix2 joined14:43
rylinaux left14:43
wethu left14:44
rylinaux joined14:44
paulweb515 left14:44
paulweb515 joined14:44
fairuz left14:44
zapb joined14:44
j0ran left14:45
beautifulmind left14:45
AccessibleWeb left14:46
poliveirap joined14:46
fairuz joined14:46
Nevik i like how grawity uses "to disappear" transitively14:46
Nevik disappears the grawity14:46
MissionCritical joined14:46
KK4MGV joined14:47
tureba_ left14:48
_ikke_ lol14:48
tureba joined14:48
tirengarfio left14:48
shingshang joined14:49
ehynds joined14:49
IVplay left14:49
tirengarfio joined14:49
freestyl3r left14:50
michael_lee joined14:50
jonny| left14:51
AccessibleWeb joined14:51
MrRoot joined14:55
becks__ joined14:55
freeed left14:55
budrose joined14:55
Hecter joined14:56
Sendoushi joined14:56
freeed joined14:56
sohail__ joined14:57
irqq left14:57
johnmilton joined14:58
Macaveli left14:58
Misan left14:58
jonny| joined14:58
becks__ left14:59
JeanCarloMachado left14:59
polyzen left14:59
King_Hual left15:00
becks__ joined15:00
joelroa left15:01
omarek left15:01
ewet left15:04
Hounddog joined15:05
osse shruggar:15:05
oops15:05
shruggar ono, a spurious notification!15:05
Gorroth left15:05
offby1 Ono, an avant-garde artist!15:06
ayaz left15:06
NBhostin_ joined15:06
Keridos_offKeridos15:07
chiromante left15:07
Gorroth joined15:07
NBhosting left15:08
bdavenport joined15:08
LeMike joined15:08
hkon_ left15:09
ayaz joined15:09
ayaz left15:09
grawity Nevik: in the same sense as governments disappear people from history15:09
phantomtiger joined15:10
offby1 Los desaparecidos15:11
nZac left15:11
RizKhan joined15:11
Jeremy_Nodasys left15:11
Gavrisimo left15:13
nZac joined15:13
Sendoushi left15:15
lu_zero_lu_zero15:15
Sendoushi joined15:15
psyl0n left15:15
kriks joined15:15
dreiss joined15:15
jargon_jargon15:15
Hylke joined15:17
moritz that's because people aren't tracked by git15:17
arand Hmm git-subtree and git-submodule doesn't mix very well... git doesn't like .gitmodules files halfway down the tree :/15:18
CKyle left15:18
raniere_raniere15:18
jluc left15:18
Hylke left15:19
CKyle joined15:20
Sendoushi left15:20
cff Can I get somehow the revision I was at before update ?15:20
noisewaterphd joined15:20
crazydiamond joined15:20
cff I can't remember where I was and the update brings problems15:20
fairuz left15:21
poliveirap left15:21
yhager left15:21
kbart left15:21
aberrant joined15:21
osse cff: try git rev-parse ORIG_HEAD15:22
yhager joined15:22
osse it's also present in the pull/merge output15:22
h0bbit_ left15:22
hftf joined15:22
leeN joined15:23
cjwilburn left15:23
hftf How do I correctly git-svn clone (with all history) a repo that started out not using stdlayout?15:23
osvimer joined15:24
v0n joined15:24
papegaaij left15:24
Saurabh joined15:25
SaurabhGuest3655715:25
moritz hftf: by providing the urls manually15:25
man git-svn15:25
gitinfo the git-svn manpage is available at http://jk.gs/git-svn.html15:25
Joost left15:25
jargon left15:27
Joost joined15:28
AccessibleWebreskp15:28
soya left15:28
Sendoushi joined15:29
lifelike left15:29
hftf Do you mean -T/-t/-b? Just tried that.15:29
coderdad_ left15:29
hftf git svn clone -T trunk myrepo only starts pulling revisions from when files were moved into the trunk folder (they were all in root before).15:29
phile joined15:29
hftf Sorry if the question was unclear15:29
fanno left15:30
cff osse: no, that shows the current head15:31
bhek_bhek15:31
ewet joined15:31
lifelike joined15:32
coderdad_ joined15:32
bwreilly joined15:32
nZac left15:33
biertie left15:33
biertie joined15:33
Dudi left15:33
osse cff: then either find the output of pull/merge/fetch (they say foo..bar) and foo is what you're after.15:33
Or use git-bisect to find the error15:33
jargon joined15:33
cff osse: it only shows one hash15:33
FortySix2 left15:33
hftf If I don't use -T/-t/-b/-s, then the move history is copied, but the files do end up in trunk. (Not that bad, but I wanted to see if there was a workaround)15:34
Guest36557 left15:36
poulson left15:36
SicoAnimal joined15:36
Xethron left15:36
kaze joined15:36
chiromante joined15:36
bwreilly left15:37
rubatdub joined15:37
SorenHolm joined15:37
carbon joined15:38
SicoWork left15:38
bjornbjorn left15:38
diraol joined15:38
dangerousdave left15:39
Kayra_ left15:40
yhager left15:40
r0bby_ left15:40
carbon left15:41
crazydiamond left15:41
noisewaterphd left15:44
colli5ion joined15:44
joelroa joined15:44
joelroa left15:44
ferreum left15:44
joelroa joined15:45
tomeram joined15:46
tomeram Hi, how can I disconnect my computer from a reposytory/15:47
?15:47
canton7-mac how do you mean?15:47
your computer isn't connected to any repositories, as such15:48
v0n left15:48
OnkelTem left15:48
martianlobster joined15:48
lavaman left15:48
canton7-mac your computer can have multiple repositories on it - just as it has multiple files and folders15:48
a repository can have other repositories added as remotes...15:48
what do you mean?15:48
TheMoonMaster left15:49
iwantoski left15:49
TheMoonMaster joined15:49
osvimer left15:49
OnkelTem joined15:49
Plummer left15:50
Vampire0_Vampire015:50
iwantoski joined15:50
shinnya left15:50
joelroa left15:50
DarkStompy joined15:51
bbloom joined15:52
hbf joined15:52
Hello71 left15:53
Gamecubic left15:53
reskp left15:54
reskp joined15:55
Hello71 joined15:55
Nevik hftf: you can svn-clone with the appropriate T/b/t options set, and specify the revision range before the layout was changed; then afterward change the options (they get saved in your repo config file), and svn-fetch the rest of the history15:56
(you can also pass the T/b/t options to fetch, but i dont know if it then updates the config file)15:56
martianlobster left15:56
cff left15:57
Nevik hftf: this is just how i imagine it to work, i have not tested this, so no guarantees ;)15:57
hftf I found a little bit more info with some more refined googling15:57
Gonna cargo-cult some commands15:57
bbloom left15:57
Nevik cargo what?15:57
hftf http://mg.pov.lt/blog/eazysvn-git-migration.html#c1329734473.8915:58
https://en.wikipedia.org/wiki/Cargo_cult_programming#Overview15:59
reskp_ joined15:59
Kayra joined15:59
bwreilly joined15:59
nick108 left15:59
reskp left15:59
gua_ould joined15:59
Nevik ooooookayyyyyy15:59
gua_ould left15:59
hftf lol16:00
iwantoski left16:00
Nevik hftf: that does pretty much exactly what i said, only in a more refined way16:00
Sendoushi left16:00
hftf I'm about to try it out16:00
Hecter left16:00
Nevik if i had any svn repos i could have tested my suggestion before recommending it to you, but svn imports are usually painfully slow16:00
so i dont do them if i dont have to16:00
hftf (also it helps to have someone else's written-out commands to look at - not that your explanation wasn't helpful or anything)16:00
M00sL0gB0t left16:01
Sendoushi joined16:01
M00sL0gB0t joined16:01
achadwick joined16:01
gua_ould joined16:01
colli5ion left16:01
roelmonnens left16:01
vince_pr_ left16:02
colli5ion joined16:02
psoo left16:03
Sendoush_ joined16:03
Sendoushi left16:03
flazzflazz_gone16:03
cads joined16:04
lavaman joined16:04
diraol left16:04
matheus23 left16:04
Leoneof left16:05
delboy1978uk1 left16:05
hftf just need to figure out which revision #s are correct16:06
boboc joined16:06
ThomasLocke left16:06
lifelike left16:07
lifelike joined16:07
Gamecubic joined16:08
m104 joined16:08
iwantoski joined16:09
eletuchy joined16:09
acharlieh joined16:09
cjwilburn joined16:10
Sendoush_ left16:10
eeprom joined16:11
Sendoushi joined16:11
lolmaus joined16:12
rchavik left16:12
King_Hual joined16:12
ehmatthes left16:12
colli5ion left16:12
maestrojed joined16:12
Error404NotFound left16:13
IVplay joined16:13
Err404NotFound joined16:13
Err404NotFound left16:14
martianlobster1 joined16:14
Gavrisimo joined16:14
Raging_Hog left16:14
tgkokk joined16:14
vtunka left16:14
Err404NotFound joined16:14
Sendoush_ joined16:14
Sendoushi left16:14
veebers joined16:14
mewm left16:15
cbreak_ left16:15
troyt left16:15
Leoneof joined16:15
poulson joined16:15
tomeram left16:16
kriks left16:16
johnkevinmbasco left16:16
lite joined16:17
el3ctron joined16:17
joelrobichaud joined16:17
chovy_ joined16:18
chovy_ i'm using bitbucket and i have a fork repo. The upstream has a 'release' branch, but my origin does not. How do I get this branch into my fork?16:18
Gavrisimo left16:19
r0bby_ joined16:19
dfanjul_ left16:19
dawik try git pull origin release16:19
if that is the name of the branch16:19
jast eww, no :}16:19
chovy_ doesn't that merge the remote branch into origin/master?16:19
Gizburdt left16:20
jast chovy_: you're saying that after 'git fetch', you have no remotes/origin/release?16:20
* in the output of 'git branch -a'16:20
dawik not if you create the branch first16:20
and go there16:20
it merges with whatever branch you are in16:20
iirc16:20
kermit joined16:20
lite left16:20
lite_ joined16:20
chovy_ $ git pull origin release16:20
fatal: Couldn't find remote ref release16:20
git fetch fails16:21
jast ohh16:21
I didn't parse your question correctly16:21
lifelike left16:21
iwantoski left16:21
jast basically you'll have to grab the branch from the upstream and then push it to your fork16:21
ewet I don't even ... http://www.reddit.com/r/git/comments/1xre1e/making_submodules_better_with_an_alias/16:21
chovy_ remotes/upstream/release16:21
chovy_chovy16:22
jast you have that already?16:22
chovy i do not have remotes/origin/release16:22
which i was expecting16:22
o9 left16:22
jast right, because your fork doesn't automatically grab new branches from the original repo16:22
chovy so how do i get fork to sync with upstream branches?16:22
makubi left16:22
jast unless bitbucket has a magic button for that, you'll have to do it manually16:23
you do have remotes/upstream/release in your local clone, right?16:23
lifelike joined16:23
chovy jast yeah16:23
it looks like it16:23
lite joined16:23
jast so, one thing you can do is: git push origin upstream/release:release16:24
ewet jast: how about parking gitinfo in #bitbucket as well? would that be a good idea?16:24
chovy what will that do?16:24
seems backwards16:24
jast ewet: depends on what the guys who run #bitbucket think16:24
lite_ left16:24
jast chovy: it pushes your upstream/release to origin as 'release'16:25
Exancill_ joined16:25
thiago joined16:25
nilg left16:25
jast ewet: the scary part about your link is that there's an /r/git in the first place ;)16:25
chovy ok16:25
ewet jast: hehe16:25
alvesjnr left16:26
sluther joined16:27
ewet !help16:27
gitinfo What do you need help with? Something with git? Tell us what's going on, and please be specific. For information on how to abuse me (I'm a bot!), see http://jk.gs/git/bot . Please be gentle.16:27
Exancillatus left16:27
makubi joined16:27
chovy $ git push origin upstream/release:release16:27
error: unable to push to unqualified destination: release16:27
diraol joined16:27
jast okay, I was half expecting that16:27
try this: git push origin upstream/release:refs/heads/release16:27
slightly more verbose, but more fire-proof16:27
FWIW, an easier way to do it: create a local branch from upstream release and then push that16:28
kaze left16:28
jast *from upstream/release16:28
jeez16:28
cagedwisdom left16:29
LBV_User left16:31
johntitor2036 joined16:31
arvind_khadri left16:32
Dudi joined16:32
hypera1r left16:32
armyriad left16:33
starkhalo joined16:33
iwantoski joined16:33
armyriad joined16:34
nilg joined16:34
diraol left16:35
HelperW left16:36
tummy_ left16:36
jceb left16:36
kriks joined16:37
gua_ould left16:37
amoe what git release introduced the -c option?16:38
tummy joined16:38
nicedice joined16:38
m0ltar left16:39
freimatz left16:39
v0n joined16:39
ferreum joined16:40
tgkokk_ joined16:40
_5kg left16:40
tgkokk left16:40
Sly1986_ left16:40
d2dchat joined16:41
tgkokk_tgkokk16:41
Gavrisimo joined16:41
tummy left16:42
Sonderblade joined16:42
Sonderblade left16:42
dangerousdave joined16:42
dangerousdave left16:42
Sonderblade joined16:42
jatt left16:43
Noldorin joined16:43
Kayra left16:44
koell joined16:45
Kayra joined16:45
Gamecubic left16:45
andr3a left16:46
Gavrisimo left16:46
colli5ion joined16:46
troyt joined16:46
jast amoe: to what command? :)16:47
osse left16:47
osse joined16:47
LeMike left16:47
iwantoski left16:48
dexen left16:48
hyperair joined16:48
dik_dak joined16:48
chovy jast: i'm a little hesitant to run these commands. i'm not sure how to undo them if they bork my repo16:48
boboc left16:48
ashooby make a copy of your repo16:48
Gavrisimo joined16:48
osse amoe: 1.7.1016:49
webtroll joined16:49
chovy ashooby: that is too easy :)16:49
jast osse: what are we even talking about? 'git -c ...' has been around for longer than that16:49
Kayra left16:49
jast chovy: all 'git push' does is send objects from A to B16:49
osse jast: oh? 8b1fa77816:49
jast: but I suspect he's taking about the -C option16:50
jast with the command I suggested, nothing can get destroyed, only new stuff added16:50
osse: I'll bet that you got deceived by the sort order of tags in the output16:51
bbloom joined16:52
osse jast: you're imagining things. I wrote 1.7.216:52
:P16:52
rath left16:53
osse In unrelated news: I fully support the new suggestion of adding --sort=version to git-tag16:53
ghostlines left16:53
bjornbjorn joined16:55
bwreilly left16:55
vvetter joined16:55
martianlobster1 left16:55
angelsl left16:55
hike left16:56
RichardJ joined16:57
mikecmpb_mikecmpbll16:58
DoniRS left16:58
koell left16:58
cads left16:58
SorenHolm left16:58
Leoneof left16:59
SorenHolm joined16:59
koell joined16:59
solker left16:59
lite_ joined17:00
arand left17:00
lite left17:01
Gamecubic joined17:01
Gonzo89 left17:01
SorenHolm left17:02
r0bby_ left17:03
SorenHolm joined17:04
ngladitz joined17:04
psyl0n joined17:04
pduin left17:04
vince_prignano joined17:05
shingshang left17:05
albel727 left17:05
nZac joined17:06
albel727 joined17:07
fr33 left17:07
r0bby_ joined17:07
jerius left17:07
tgkokk left17:08
jerius joined17:08
hwrdprkns joined17:08
michael_lee left17:09
pheaver joined17:10
jargon left17:11
Sendoush_ left17:11
Sendoushi joined17:12
hwrdprkns left17:12
SorenHolm left17:13
jerius left17:13
fr33 joined17:13
ngw left17:14
User458764 joined17:14
SorenHolm joined17:15
regreddit left17:15
bwreilly joined17:15
Kayra joined17:15
Err404NotFound left17:16
Sendoushi left17:16
hwrdprkns joined17:17
watermel0n joined17:18
Luke-Jr left17:18
SamB joined17:18
joelm joined17:19
goTAN joined17:19
Luke-Jr joined17:19
jerius joined17:19
coderdad_ left17:20
Dudi left17:20
akiva joined17:20
krizzii joined17:20
hwrdprkns left17:20
Kayra left17:20
hwrdprkns joined17:21
r0bby_ left17:21
robbyoconnor joined17:21
SWakey left17:23
specious left17:23
Sendoushi joined17:24
_5kg joined17:24
specious joined17:24
Leoneof joined17:24
neophreak joined17:25
johnflux joined17:25
johnflux left17:25
johnflux joined17:25
johnflux__ left17:25
hbf Should Author/Committer contain @some-dummy-domain when all I have is a username (from cvs/svn) and there is no natural domain/e-mail address to use? Git itself works fine without, but maybe some tools don't.17:26
dreiss left17:27
grawity I usually see tools put @localhost or SVN-repo-UUID as the domain17:27
hbf Yes, I've seen that. Just wondering if there is some point to it. less text is more readable after all.17:27
bartman`` left17:28
zorbash joined17:28
JSharpe_ left17:28
h0bbit_ joined17:28
krizzii left17:31
chiromante_ joined17:31
ChrisAnn left17:31
robbyoconnor left17:31
hbf eh, if anyone said something just now i lost it from irc:-(17:32
chiromante left17:32
intellix left17:32
halu joined17:32
User458764 left17:33
luxgeek left17:33
eaj left17:33
canton7-mac left17:34
P4_Denis left17:34
lavong left17:34
Kayra joined17:34
chiromante_ left17:35
chiromante_ joined17:35
Kayra left17:35
Kayra joined17:36
chiromante_ left17:36
mikecmpbll left17:36
luxgeek joined17:36
Zaknefain left17:36
chiromante joined17:37
pheaver left17:37
hwrdprkns left17:38
GodEater left17:38
Exancill_ left17:38
Exancillatus joined17:38
hwrdprkns joined17:39
glaksmono joined17:39
reskp_ left17:39
shruggar left17:39
User458764 joined17:39
treehouse joined17:40
glaksmono left17:40
Exancillatus left17:40
cllamas left17:40
JSharpe joined17:40
Kayra left17:40
gordian joined17:41
goTAN so is there a difference between /folder/ and folder/ in .gitignore17:42
Exancillatus joined17:42
goTAN ?17:42
tyreld joined17:42
glaksmono joined17:43
osse goTAN: a leading slash makes the pattern match from the root dir17:43
mimoo joined17:43
RizKhan left17:43
goTAN from the root or only the folder in the root?17:43
so no subfolders with the same name are ignored?17:43
osse correct17:44
goTAN ah17:44
koltroll joined17:44
osse A leading slash matches the beginning of the pathname. For example, "/*.c" matches "cat-file.c" but not "mozilla-sha1/sha1.c".17:44
kermit left17:44
goTAN yea I have a bit of trouble with ignoring files.17:45
mlechner left17:46
Gamecubic left17:46
marcjs left17:46
tawane left17:46
Gamecubic joined17:46
goTAN I wanted to add a file to .gitignore which was already in the history so I added it to .gitignore and did git rm --cached filename17:46
P4_Denis joined17:46
Noldorin left17:47
osse so far so good17:47
goTAN and then I commited which worked fine for me but the other developer had problems merging it17:47
Noldorin joined17:47
ArcTanSusan joined17:47
tomengland joined17:47
joelroa joined17:47
goTAN even if they did not had local changes17:47
Partiallogic joined17:48
Partiallogic left17:48
goTAN I solved this by just deleting those file and then merging it17:48
but I was wondering what I did wrong17:48
hbf "/foo" in .gitignore is relative to the directory which contains the .gitignore. 'echo /foo > bar/.gitignore' means bar/foo gets ignored.17:49
Agen_Terminator left17:49
psyl0n left17:50
a1bl left17:50
mens joined17:50
DrNick left17:50
n8chur_n8chur17:51
mens hi, does anyone have any experience with git, https and proxy?17:51
boombatower joined17:51
goTAN so what I actually wanted to do is, adding a file as discribed to .gitignore so that every developer ignores that file17:51
mens I had it working fine with 1.7.1 but 1.7.12 no longer works17:51
to github that is17:51
tomengland left17:52
skorgon mens, as client or server? on linux you just need to set the environment variables http_proxy and https_proxy according to your proxy and access via http(s) should work.17:53
mens skorgon: that's what I did17:53
achadwick left17:53
mens I see a connection attempt going through my proxy, but then it stops17:54
arif-ali left17:54
skorgon then it should work :P do other tools work through the proxy?17:54
mens it was working with git 1.7.117:54
I upgraded to 1.7.12 and it doesn't work anymore17:54
m104 left17:54
axl_ joined17:55
skorgon well, you can try whether downgrading or upgrading git helps17:55
Balliad left17:55
m104 joined17:55
m104 left17:55
ArcTanSusan left17:55
mens skorgon, it does, but I need git > 1.7.10 to install gitlab17:55
joelroa left17:55
hbf goTAN: re-reading your posts... committed/tracked files do not get ignored. .gitignore says which *untracked* files to ignore. So it has no effect on files that are in history.17:56
m104 joined17:56
skorgon well, then why not use a recent git. current stable is 1.917:56
lifelike left17:56
m104 left17:56
goTAN hbf: so this is why I do git rm --cached file right?17:56
lifelike joined17:56
m104 joined17:57
koltroll left17:57
hbf yes, but you said it's "already in the history". I.e. in a previous commit, wile --cached controls what you're going to commit17:57
budrose left17:58
jcs222 joined17:58
Segfault_ left17:58
Sami1 joined17:58
luxgeek left17:58
coderdad joined17:58
osse mens: have you tried the very latest?17:58
specious left17:58
goTAN hbf: hm so how do I ignore files which are already in previous commits then?17:59
osse goTAN: you commited after doing git rm --cached right=17:59
?17:59
goTAN yes17:59
johnflux_ joined17:59
johnflux_ left17:59
johnflux_ joined17:59
Sami1 left17:59
joelroa joined17:59
osse then afaik you did nothing wrong17:59
xlinkz0_ left17:59
osse but the file might be deleted from the others' repos when they pull17:59
goTAN ok but then I pushed it to the remote repository, and another developer was not able to pull18:00
mens osse, no, not yet, wanted to check if it was a known issue - I was upgrading and it broke, didn't try upgrading even more yet18:00
johnflux left18:00
hbf goTAN: You don't ignore previously committed files. You can make another commmit which deletesthem18:00
goTAN hbf: well I dont want them to be deleted I want them to be ignored isnt that a difference18:00
dmnd joined18:00
goTAN ?18:00
bwreilly_ joined18:00
hbf tough18:01
osse hbf: he already made such a commit18:01
able16 joined18:01
ArSn left18:01
Vampire0 goTAN, that wont work. You can only ignore untracked files. As soon as a file is tracked (either because it was not ignored before or -f is used) it will never be ignored because it is a tracked file18:02
deuti left18:02
Vampire0 The only way to ignore the file is to delete it from the repository18:02
DrNick joined18:02
goTAN ok now I am really confused18:02
Vampire0 Why?18:02
coderdad left18:03
hbf What do you mean by ignoring them anyway? Which commands do you expect to ignore them?18:03
aberrant left18:03
goTAN because I added the file to .gitignore and did git rm --cache file18:03
and no it is been ignored18:03
thiago goTAN: now commit18:03
goTAN adding it to .gitignore18:03
tieTYT2 left18:03
goTAN thiago: I did18:03
thiago goTAN: git whatchanged -- file18:04
bwreilly left18:04
thiago goTAN: is the top change a "D" change?18:04
jcs222 left18:04
jhulten joined18:04
specious joined18:05
goTAN what do you mean by "D" chane?18:05
*change18:05
colli5ion left18:05
hbf eh, tired. going home.18:06
GodEater joined18:06
GodEater left18:06
GodEater joined18:06
Eugene jast - would any sort of perl version info help maybe?18:07
It's definitely not working here. :-|18:07
goTAN thiago: yea there is a D change but its not the top one18:07
okaido left18:07
Segfault_ joined18:08
joelroa left18:08
osse goTAN: are you sure the conflict arose from *that* specific file?18:08
and are you sure the had no changes to it?18:08
*they had18:08
thiago looks like the conflict was fixed by restoring the file18:08
delete it again18:08
goTAN osse: I am not 100% sure but I did a git checkout . on that developers machine before I did git pull18:09
I mean after deleting that file it worked18:09
and everything is fine now (I hope) I was just wondering if I did something wrong ;/18:09
mimoo left18:09
thiago if the top change is not D, then it's not fine18:09
delete the file again18:10
sethwklein left18:10
GodEater left18:10
infynyxx joined18:10
Vampire0 goTAN if you show us the output of "git status -s --ignored" and "git whatchanged -- file" the situation might be clearer18:10
GodEater joined18:10
GodEater left18:10
GodEater joined18:10
retnuh joined18:10
hwrdprkns left18:11
danman joined18:12
goTAN Vampire0: http://hastebin.com/yewifanujo.erlang_repl18:12
Sendoushi left18:12
luxgeek joined18:13
Zaknefain joined18:13
Sendoushi joined18:13
rath joined18:13
goTAN oh now the top commit is a D change18:13
weird18:13
matteo left18:14
IVplay left18:14
Dudi joined18:14
goTAN so am I save now?18:15
dreiss joined18:15
mikecmpbll joined18:15
phuh joined18:16
lopezt left18:16
poulson left18:16
taijeen left18:17
koltroll joined18:17
sethwklein joined18:17
Zaknefain left18:17
taijeen joined18:18
Sendoushi left18:18
kcj joined18:18
bwreilly_ left18:18
taijeen left18:18
taijeen joined18:18
taijeen left18:19
daedeloth_ left18:19
tvw left18:19
bwreilly joined18:20
taijeen joined18:20
tvw joined18:20
taijeen left18:20
taijeen joined18:21
hahuang65 joined18:21
jnavila left18:21
taijeen left18:21
taijeen joined18:22
taijeen left18:22
taijeen joined18:23
taijeen left18:23
thiago left18:24
taijeen joined18:24
jatt joined18:24
bwreilly left18:24
hwrdprkns joined18:24
taijeen left18:24
chrisw_ left18:25
taijeen joined18:25
taijeen left18:25
taijeen joined18:26
Sonderblade left18:26
taijeen left18:26
taijeen joined18:27
taijeen left18:27
coderdad joined18:27
taijeen joined18:28
bwreilly joined18:28
taijeen left18:28
joki joined18:29
taijeen joined18:29
taijeen left18:30
taijeen joined18:30
taijeen left18:31
asakura0 left18:31
hwrd|work joined18:31
taijeen joined18:31
chris2 left18:32
taijeen left18:32
chris2 joined18:32
taijeen joined18:32
alexlindenlevy joined18:32
Renex`afk left18:33
taijeen left18:33
taijeen joined18:33
asakura0 joined18:33
crystal77 joined18:34
taijeen left18:34
hwrdprkns left18:34
crystal77 If I delete a file, run a 'git status', and see that it was removed, how can I see the timestamp of when it was deleted?18:34
coderdad_ joined18:34
taijeen joined18:34
deciph3r left18:35
coderdad left18:35
jatt left18:35
taijeen left18:35
taijeen joined18:35
taijeen left18:36
BoyanYordanov joined18:36
taijeen joined18:36
Kayra joined18:36
taijeen left18:37
taijeen joined18:37
dreiss left18:37
taijeen left18:38
bwreilly left18:38
treehouse left18:38
taijeen joined18:38
grawity You can't.18:38
mellernoia left18:39
pheaver joined18:39
grawity The timestamps are recorded only the moment you do `git commit`18:39
goTAN left18:39
taijeen left18:39
grawity for the commit as a whole18:39
lindenle joined18:39
taijeen joined18:39
rq60 joined18:39
vkrest joined18:40
ixon In fact, storing filestamps themselves would be detrimental: git checkout HEAD^ && make --- right now, that works, but would not if you restored old timestamps.18:40
taijeen left18:40
deciph3r joined18:40
ixon (oh nevermind...)18:40
taijeen joined18:40
deciph3r left18:40
deciph3r joined18:40
lindenle left18:40
jluc joined18:41
Kayra left18:41
taijeen left18:41
grawity right, it wouldn't, if you kept returning to older & newer commits during a bisect18:41
taijeen joined18:42
taijeen left18:42
taijeen joined18:42
hftf left18:42
Noldorin left18:42
arif-ali joined18:43
treehouse joined18:43
taijeen left18:43
CKyle left18:43
taijeen joined18:43
mellernoia joined18:44
taijeen left18:44
oracal joined18:44
taijeen joined18:44
Kayra joined18:45
taijeen left18:45
alexlindenlevy left18:45
kermit joined18:45
taijeen joined18:45
alexlindenlevy joined18:46
taijeen left18:46
jmpp greets!18:46
jmpp yesterday I was shown a link explaining alternatives to storting binary files in a git repo18:47
but I failed to save them :(18:47
taijeen joined18:47
goTAN joined18:47
jmpp anyone have at hand any form of main source of info on the subject?18:47
taijeen left18:47
hftf joined18:47
taijeen joined18:48
taijeen left18:48
taijeen joined18:49
taijeen left18:49
Jasper How do I find the branch (or list of branches) a commit is on?18:49
taijeen joined18:50
koltroll left18:50
Jasper Aha, git branch --contains18:50
alexlindenlevy left18:50
CKyle joined18:50
taijeen left18:50
lite_ left18:50
taijeen joined18:51
aantix joined18:51
lite joined18:51
jizanthapus joined18:51
taijeen left18:51
taijeen joined18:52
taijeen left18:52
vkrest left18:52
taijeen joined18:53
Luke-Jr left18:53
Luke-Jr joined18:53
taijeen left18:53
taijeen joined18:54
kukks joined18:54
kukks left18:54
kukks joined18:54
nZac left18:54
taijeen left18:54
mens ok, proxy works fine with 1.9.018:55
thx18:55
treehouse left18:55
LBV_User joined18:55
crystal77 left18:55
taijeen joined18:55
Eugene jnewt - !annex18:55
gitinfo jnewt: git-annex and git-media are two solutions to the !binary problem. They work by keeping the blobs outside of the repo, storing a reference to the blob in the repo instead. See http://git-annex.branchable.com/ and https://github.com/schacon/git-media18:55
sq-one joined18:55
Eugene ixon - `git archive` run against a tree(not a commit) will give a tar with the mtime set to the last commit-time of each file18:55
lite left18:55
taijeen left18:55
taijeen joined18:56
Eugene Eh wait no18:56
jatt joined18:56
Eugene It's the current time, I have my man pages mixed18:56
taijeen left18:56
Eugene If you want the latter it involves some git log & touch hacking18:57
mellernoia left18:57
taijeen joined18:57
bwreilly joined18:57
retnuh left18:57
taijeen left18:57
taijeen joined18:58
doener joined18:58
taijeen left18:58
specious left18:59
taijeen joined18:59
Pullphinger joined18:59
specious joined18:59
taijeen left19:00
Renex joined19:00
dreiss joined19:00
lindenle joined19:00
taijeen joined19:00
joelroa joined19:00
taijeen left19:01
taijeen joined19:01
bwreilly left19:01
Pullphinger left19:01
taijeen left19:02
bwreilly joined19:02
Pullphinger joined19:02
taijeen joined19:02
bgerber left19:02
taijeen left19:03
taijeen joined19:03
mellernoia joined19:04
taijeen left19:04
Dudi left19:04
taijeen joined19:04
Pullphinger left19:04
thiago joined19:04
Pullphinger joined19:04
maroloccio joined19:04
SWakey joined19:04
taijeen left19:05
taijeen joined19:05
joelroa left19:05
AaronMT left19:05
bgerber joined19:06
AaronMT joined19:06
taijeen left19:06
Vampire0 goTAN, depends on your definition of save. At least those 6 listed files are ignored by Git19:06
vijay13 joined19:06
taijeen joined19:06
Sendoushi joined19:07
taijeen left19:07
Zaknefain joined19:07
taijeen joined19:07
gdmfsob left19:07
taijeen left19:08
goTAN left19:08
taijeen joined19:08
taijeen left19:09
sanmarcos left19:09
sanmarcos joined19:09
taijeen joined19:09
shruggar joined19:10
taijeen left19:10
taijeen joined19:10
taijeen left19:11
taijeen joined19:11
retnuh joined19:12
Zaknefain left19:12
taijeen left19:12
AaronMT left19:12
jaf2k joined19:12
taijeen joined19:12
AaronMT joined19:12
freestyl3r joined19:12
taijeen left19:13
clarkfischer left19:13
valgrind joined19:13
taijeen joined19:13
clarkfischer joined19:14
Hecter joined19:14
taijeen left19:14
taijeen joined19:15
taijeen left19:15
oracal left19:15
taijeen joined19:15
kcj left19:16
taijeen left19:16
pantsman- joined19:16
taijeen joined19:16
maroloccio left19:17
taijeen left19:17
oracal joined19:17
taijeen joined19:17
beben_ joined19:18
beben_ hi19:18
gitinfo beben_: hi! I'd like to automatically welcome you to #git, a place full of helpful gits. Got a question? Just ask it — chances are someone will answer fairly soon. The topic has links with more information about git and this channel. NB. it can't hurt to do a backup (type !backup for help) before trying things out, especially if they involve dangerous keywords such as --hard, clean, --force/-f, rm and so on.19:18
taijeen left19:18
SHyx0rmZ left19:18
ShooterM_ left19:18
taijeen joined19:19
juanrgar joined19:19
beben_ please how can i fork a branch ? The only git URL i can find is the master but i'd like to participate to a branch19:19
thank you19:19
taijeen left19:19
osse beben_: run 'git branch -a'; what do you see?19:19
SorenHolm left19:19
taijeen joined19:20
taijeen left19:20
beben_ osse: origin/master19:20
taijeen joined19:21
offby1 .oO("Run 'Lookout of the Yard'." "Why? What shall I see?")19:21
osse beben_: then there are no other branches. You're free to create a new one19:21
beben_ ah ok, i have to switch19:21
felipewm joined19:21
asakura0 left19:21
felipewm left19:21
taijeen left19:21
taijeen joined19:22
goTAN joined19:22
cjwilburn left19:22
SorenHolm joined19:22
Not_Whatever joined19:22
taijeen left19:22
SHyx0rmZ joined19:23
taijeen joined19:23
rath left19:23
taijeen left19:23
chiromante left19:24
taijeen joined19:24
beben_ osse: i'm on origin/master but i see the branch i'd like to modify19:24
Internet13 left19:24
taijeen left19:24
taijeen joined19:25
pbrobst joined19:25
asakura0 joined19:25
taijeen left19:25
taijeen joined19:26
taijeen left19:26
regreddit joined19:27
robbyoconnor joined19:27
taijeen joined19:27
vkrest joined19:27
h0bbit_ left19:27
taijeen left19:27
taijeen joined19:28
taijeen left19:28
becks__ left19:29
taijeen joined19:29
coderdad_ left19:29
Sendoushi left19:29
draftqin joined19:29
Sendoushi joined19:29
hyperair left19:29
Exancillatus left19:29
mribeirodantas joined19:29
taijeen left19:30
taijeen joined19:30
phantomtiger left19:31
taijeen left19:31
stockholm joined19:31
taijeen joined19:31
hyperair joined19:31
gitinfo set mode: +v19:31
stockholm i get: error: Your local changes to the following files would be overwritten by merge:19:31
taijeen left19:32
stockholm and i DO want to overwrite them19:32
how do i do that?19:32
taijeen joined19:32
stockholm can i just rm my local files?19:32
bwreilly left19:32
robbyoconnor left19:32
taijeen left19:33
taijeen joined19:33
goTAN left19:33
Internet13 joined19:33
taijeen left19:34
Renex left19:34
taijeen joined19:34
taijeen left19:35
taijeen joined19:35
cbreak stockholm: no.19:35
stockholm: you can do a git checkout -- filename19:35
stockholm: if you rm the local file, you'll get a modify-remove conflict19:36
axl_ left19:36
taijeen left19:36
taijeen joined19:36
SorenHolm left19:37
taijeen left19:37
stockholm ah19:37
thanks19:37
taijeen joined19:37
taijeen left19:38
taijeen joined19:38
doev left19:38
SorenHolm joined19:39
taijeen left19:39
guyz left19:39
taijeen joined19:39
infynyxx left19:39
digifiv5e joined19:40
digifiv5eGuest1308419:40
taijeen left19:40
infynyxx joined19:40
PLejeck left19:40
taijeen joined19:40
nZac joined19:41
taijeen left19:41
Guest13084 left19:41
Guest13084 joined19:41
robbyoconnor joined19:41
Guest13084guyz19:41
taijeen joined19:41
robbyoconnor left19:42
aspiers left19:42
m104 left19:42
ldiamond left19:43
bwreilly joined19:44
mishok13 joined19:45
lifelike left19:45
lifelike joined19:46
taijeen left19:46
NBhostin_ left19:47
PLejeck joined19:47
NBhosting joined19:47
vurma joined19:48
bwreilly left19:48
felipewm joined19:48
felipewm left19:48
SorenHolm left19:50
bwreilly joined19:50
jaf2k left19:50
coderdad joined19:51
Mitchbones joined19:51
axl_ joined19:52
takamich_ left19:52
Exio4 left19:53
hwrd|work left19:53
retnuh left19:53
danman left19:53
primitive joined19:53
danman joined19:53
Exio4 joined19:53
mdhopkins joined19:54
Kayra left19:54
tarkus left19:54
danman left19:54
Kayra joined19:55
Exancillatus joined19:56
ShooterMG joined19:56
jnavila joined19:57
mikecmpbll left19:57
chrisshattuck left19:57
CKyle left19:57
chrisshattuck joined19:57
PanSteffek joined19:58
Kayra left19:59
watermel0n left19:59
martianlobster joined20:00
felipewm joined20:01
msafi left20:01
Zaknefain joined20:01
koltroll joined20:02
CKyle joined20:02
aartist joined20:02
PanSteffek left20:02
kukks left20:02
felipewm left20:03
PanSteffek joined20:03
zapb left20:03
koltroll left20:04
aartist How do I know what changed in a particular file 1. Working20:04
directory to last commit. 2. Last commit to the one before ?20:04
nZac left20:04
cbreak aartist: git checkout lastcommit -- file && git reset beforecommit -- file20:05
Mark_ joined20:05
cbreak then git commit --amend to change the last commit20:05
arand__ aartist: git diff HEAD -- file, git diff HEAD~1..HEAD -- file20:05
draftqin left20:05
Zaknefain left20:06
SorenHolm joined20:06
rubatdub left20:07
kevin-brown joined20:07
arand__ cbreak: wat?20:07
cbreak git diff isn't going to help you change the history20:07
vijay13 left20:07
masak cbreak: not sure that's what aartist wants...20:07
cbreak hmm... maybe not.20:07
aartist arand__: Cool. That works great. I didn't wantd to 'checkout' that cbreak suggestd.20:07
cbreak it did seem like a strange request :)20:07
outreach joined20:08
SWakey left20:08
kevin-brown I'm currently running into an issue where when I try to commit an update to a submodule, the commit is created by the submodule update is not included (silently unstages itself)20:08
Sendoushi left20:08
martianlobster left20:08
cbreak submodule update does not create commits20:08
it just checks them out20:09
(in normal mode)20:09
mikecmpbll joined20:09
Sendoushi joined20:09
hwrdprkns joined20:09
kermit left20:09
kevin-brown Yeah, I should have rephrased that better. In a superproject I'm trying to update the reference to a submodule. Everything appears to be going fine (git picks up the new index, shows it in the diff as expected), but commiting is failing silently20:09
alvaro_o joined20:10
outreach left20:10
vijay13 joined20:11
foobrew joined20:11
fatalhalt joined20:11
hahuang65 left20:12
dfarler joined20:12
nanashiRei joined20:13
Sendoushi left20:13
MattStratton joined20:13
unknownhero joined20:14
imachuchu joined20:15
BoyanYordanov left20:15
SorenHolm left20:16
dougsland left20:16
alaird joined20:16
Gizburdt joined20:16
zapb joined20:17
mellernoia left20:17
cbreak git add submodule20:17
then it should show up as staged in git status20:17
SorenHolm joined20:17
MattMaker joined20:18
vijay13 left20:19
DrShoggoth joined20:19
goTAN joined20:19
kevin-brown It does :)20:20
alaird hye, maybe this is a silly question..... i'm trying to take two commits and visually (osx) see the changes between files and see the logs of all the changes.20:20
or hey20:20
hwrdprkns left20:20
kevin-brown And then I do `git commit`, fill out the message, and everything appears to go through... except when I then run `git status`, the change for the submodule is back, and it doesn't appear in the newest commit20:20
ZaeDrake joined20:21
alaird i've messed with sourcetree and diffmerge but i have not figured out how to take a project and really dive into it20:21
arand__ kevin-brown: Are you trying to commit the pointer to a dirty-state submodule rather than one that actually has new commits?20:22
kevin-brown arand__: I'm not sure what you mean?20:22
lazers left20:23
hwrdprkns joined20:24
goTAN left20:25
mdhopkins left20:25
blackmesa joined20:26
bliker joined20:26
githogori left20:26
bliker left20:27
jsilver_jsilver20:27
martianlobster joined20:27
freeed left20:28
ewet left20:29
arand__ kevin-brown: Does status say (modified contents) rather than (new commits) for the submodule?20:29
guyz anyone use github know how to turn OFF notifications of issues for starred projects? (i only want to recieve notifications for what I've commented on, not new issues that other people create after/before and talk about)20:30
nafg__ left20:30
kevin-brown arand__: It says (new commits20:30
nafg_ joined20:30
arand__ kevin-brown: Ok, then I don't understand either.20:30
BiggFREE left20:31
MattStratton left20:31
vkrest left20:31
guyz ahh forget it, i'll just set gmail to auto flag them as spam20:31
kevin-brown guyz: That usually only happens for projects you are watching, not starred20:31
vkrest joined20:31
guyz kevin-brown, hmm, let me check that then20:31
vkrest left20:32
dsantiago left20:32
vkrest joined20:32
guyz ahh, yup that was it. haha20:32
githogori joined20:32
tvw left20:34
xsbeats left20:35
pheaver left20:35
teran left20:36
phantomtiger joined20:36
M-ou-se joined20:37
coderdad left20:38
jhulten left20:38
budrose joined20:39
simesy joined20:40
jhulten joined20:40
User458764 left20:40
muuh left20:41
retnuh joined20:41
lazers joined20:43
aberrant joined20:43
tmcmahon joined20:43
alaird it seems like there must be a better way to do this. 'git difftool branch...branch' invokes difftool for each file20:43
tarkus joined20:43
kevin-brown arand__: I managed to update it by creating a patch that did it, and then applying it. I'm still not sure why it was failing before though20:44
rawtaz plain diff?20:44
coderdad joined20:45
dc5ala_ left20:45
jeek left20:45
glaksmono left20:47
vijay13 joined20:48
lolmaus left20:49
tomengland joined20:49
lolmaus joined20:49
lifelike left20:50
simesy left20:50
glaksmono joined20:50
ghostlines joined20:50
ghostlines left20:50
lifelike joined20:50
moritz plaintiff?20:51
kermit joined20:51
ghostlines joined20:51
scorphus` left20:51
scorphus` joined20:51
muuh joined20:51
azathoth_ joined20:51
pbrobst left20:54
tomengland left20:54
pbrobst joined20:54
Zaknefain joined20:55
tmart joined20:55
infynyxx left20:56
Zaknefain left20:56
blackmesa left20:56
dmnd_ joined20:57
pantsman joined20:57
pantsman left20:57
pantsman joined20:57
tmcmahon left20:57
johnflux__ joined20:58
johnflux__ left20:58
johnflux__ joined20:58
lolmaus_ joined20:58
mdpatrick joined20:58
glaksmono_ joined20:59
fr33 left20:59
nnyk_ joined21:00
Exancill_ joined21:00
styx_ joined21:00
leptonix joined21:00
harv_ joined21:00
scorphus`scorphus21:00
bhek_ joined21:00
specious_ joined21:00
\toothrot joined21:01
Guest35248 joined21:01
kballou joined21:01
ThomasKaufmann_ joined21:03
qsusxs joined21:03
b4rbz joined21:04
GodEater` joined21:04
cephalostrum_ joined21:04
hbf left21:04
Olipro left21:04
tusbar left21:04
livingstn left21:04
Arokh left21:04
biertie left21:04
Nothing4You left21:04
jakob left21:04
uu1101 left21:04
chuckharmston_ left21:04
twisted` left21:04
Asenar left21:04
raccoon_ left21:04
tfnico left21:04
knownasilya left21:04
jmcantrell left21:04
JStoker left21:04
supermat left21:04
Bombe left21:04
averell left21:04
tgummerer left21:04
ramlev left21:04
evanc left21:04
Seveas left21:04
Mapley left21:04
ohcibi left21:04
Ywa left21:04
breiti left21:04
midnightmagic left21:04
harleypig left21:04
dr_lepper left21:04
Fuxx left21:04
Zimsky left21:04
potatoe left21:04
Alenah left21:04
Derega left21:04
swpd left21:04
joelroa joined21:04
RichardBronosky_ joined21:04
atoponce joined21:04
kermit left21:04
Nothing4You joined21:04
mattcen_ joined21:04
glaksmono left21:05
lolmaus left21:05
martianlobster left21:05
hwrdprkns left21:05
MattMaker left21:05
Exancillatus left21:05
axl_ left21:05
pantsman- left21:05
specious left21:05
sethwklein left21:05
GodEater left21:05
dmnd left21:05
johnflux_ left21:05
tyreld left21:05
bjornbjorn left21:05
MrRoot left21:05
ehynds left21:05
Exdaix left21:05
mattcen left21:05
hoschi_ left21:05
styx__ left21:05
harv left21:05
bhek left21:05
Guest80050 left21:05
sente left21:05
leptonix_ left21:05
toothr left21:05
CodeShar_ left21:05
mdpatrick_ left21:05
tmart_ left21:05
frobware left21:05
Stravy left21:05
camt left21:05
hays_ left21:05
IrishPrime left21:05
fission6 left21:05
Hunner left21:05
qsuscs left21:05
stellarhopper left21:05
xSmurf left21:05
jgoss left21:05
ThomasKaufmann left21:05
drbean left21:05
lahwran left21:05
silverfox_ left21:05
jayne left21:05
brainproxy left21:05
tarkus left21:05
jhulten left21:05
unknownhero left21:05
alvaro_o left21:05
mikecmpbll left21:05
ShooterMG left21:05
PLejeck left21:05
mishok13 left21:05
mribeirodantas left21:05
clarkfischer left21:05
aantix left21:05
deciph3r left21:05
luxgeek left21:05
ngladitz left21:05
vvetter left21:05
osse left21:05
johntitor2036 left21:05
joelrobichaud left21:05
leeN left21:05
rylinaux left21:05
KK4MGV left21:05
njsg left21:05
w0ng left21:05
scottyob left21:05
wendellM left21:05
joehh left21:05
webguynow left21:05
Tabmow left21:05
zz_karupanerura left21:05
aucecil left21:05
bhldev left21:05
ariscop left21:05
SegFaultAX left21:05
RoryHughes left21:05
Neozonz_ left21:05
gwb3 left21:05
scalability-junk left21:05
karstensrage left21:05
illbyte left21:05
quackgyver left21:05
ggherdov left21:05
arnihr left21:05
NimeshNeema left21:05
frogonwheels left21:05
ryanakca left21:05
mtlatif_ left21:05
arcanis left21:05
Werring left21:05
AAA_awright left21:05
chriswk_ left21:05
locojay left21:05
retard left21:05
xrq``` left21:05
mattp__ left21:05
kent\n left21:05
Ghjnut left21:05
aboudreault left21:05
theForce_ left21:05
ineb left21:05
kloeri left21:05
Favoretti left21:05
gtmanfred left21:05
ppr left21:05
d1b left21:05
joschi left21:05
hakril_ left21:05
Shadiku left21:05
webster left21:05
Ziber left21:05
SleePy left21:05
mnemoc left21:05
shihan left21:05
konr left21:05
shennyg left21:05
Myrth left21:05
PierrickB left21:05
vespaper left21:05
Su7 left21:05
Parnic left21:05
JakePee left21:05
so left21:05
loolwut left21:05
phy1729 left21:05
deryni left21:05
kanzure left21:05
GameGamer43 left21:05
JrCs left21:05
phanimahesh left21:05
lewellyn left21:05
Nugget left21:05
quadz left21:05
pasky left21:05
cxreg left21:05
Mogget left21:05
Imdsm left21:05
cuppscakes left21:05
vkrest left21:05
dfarler left21:05
dreiss left21:05
boombatower left21:05
gordian left21:05
kapowaz left21:05
Mez_ left21:05
kini left21:05
flazz_gone left21:05
mehdi left21:05
ManneW left21:05
mnml left21:05
ORiON-- left21:05
steverandy left21:05
h34d3r left21:05
madduck left21:05
Evanlec left21:05
MikeJ92 left21:05
cyphase left21:05
rndbit left21:05
tm512 left21:05
Mindfart left21:05
mackanfkp left21:05
ghoti left21:05
ping-pong left21:05
pigeon_ left21:05
tazle_ left21:05
monokrome left21:05
place_ left21:05
mitsuhiko left21:05
qdii left21:05
blast_hardcheese left21:05
SJr left21:05
aisbaa left21:05
leprechau left21:05
SebastianFlyte left21:05
Kabaka left21:05
ScottE left21:05
cschneid left21:05
gitinfo left21:05
Norrin left21:05
nephyrin left21:05
adambrenecki left21:05
ceari left21:05
up_the_irons left21:05
jds left21:05
mino left21:05
abackstrom left21:05
rastus_vernon left21:05
dsop left21:05
MacGyver left21:05
uhu01 left21:05
sakkemo left21:05
diget left21:05
soren left21:05
Moult left21:05
mh` left21:05
MetaCosm left21:05
Tacker left21:05
kaictl left21:05
ashka left21:05
xender left21:05
Diziet left21:05
mattp left21:05
grumbel_ left21:05
foo left21:05
c0ded left21:05
runnyspot left21:05
ozymandias_ left21:05
ivan` left21:05
twobitsprite left21:05
Takumo left21:05
lamont left21:05
Devels left21:05
neophreak left21:05
troyt left21:05
tbmiller left21:05
wcpan left21:05
Novacha left21:05
bedouin left21:05
felixjet left21:05
tommcdo left21:05
rom1504 left21:05
Tobarja left21:05
yaru22 left21:05
henrikhodne left21:05
catsup left21:05
offbyone left21:05
cwillu_at_work left21:05
kadoban left21:05
dionyziz left21:05
jdav_gone left21:05
RogerWS left21:05
Goles left21:05
JPT left21:05
JPohlmann left21:05
Spamoi left21:05
kennon left21:05
mz` left21:05
Silex left21:05
MindfulMonk left21:05
dharrigan left21:05
damagna_ left21:05
lacrosse left21:05
jab416171_ left21:05
BaconOverflow_ left21:05
atrus left21:05
claudiu______ left21:05
CJD14 left21:05
jgornick left21:05
Okaria left21:05
Bigcheese left21:05
Edgan left21:05
ConstantineXVI left21:05
gnarf left21:05
simpleminds left21:05
weltall left21:05
Mark_ left21:05
neal__ left21:05
Forkk left21:05
rportugal left21:05
Kyle left21:05
Kamilion left21:05
mjulian left21:05
zack6849 left21:05
bluesm left21:05
guest12214 left21:05
Jasper left21:05
dan64 left21:05
crane left21:05
tapout_ left21:05
liri__ left21:05
Naeblis left21:05
mmattice left21:05
legumbre left21:05
knittl left21:05
brisbin left21:05
igalic left21:05
totte left21:05
antoks left21:05
jtoy_ left21:05
telmich left21:05
brandonw left21:05
spyroboy left21:05
ThomasKaufmann_ThomasKaufmann21:05
mattcen_mattcen21:05
harv_harv21:05
ammar2 joined21:05
RichardBronosky_RichardBronosky21:05
dmnd_dmnd21:05
ToothlessGear joined21:05
sq-one left21:05
luxgeek joined21:06
salamanderrake left21:06
Mark_ joined21:06
neophreak joined21:06
troyt joined21:06
tbmiller joined21:06
wcpan joined21:06
yaru22 joined21:06
Novacha joined21:06
felixjet joined21:06
tommcdo joined21:06
telmich joined21:06
rom1504 joined21:06
Tobarja joined21:06
henrikhodne joined21:06
offbyone joined21:06
cwillu_at_work joined21:06
kadoban joined21:06
dionyziz joined21:06
jdav_gone joined21:06
RogerWS joined21:06
Goles joined21:06
JPohlmann joined21:06
Spamoi joined21:06
kennon joined21:06
mz` joined21:06
Silex joined21:06
dharrigan joined21:06
damagna_ joined21:06
lacrosse joined21:06
atrus joined21:06
claudiu______ joined21:06
CJD14 joined21:06
jgornick joined21:06
Okaria joined21:06
Edgan joined21:06
ConstantineXVI joined21:06
guest12214 joined21:06
gnarf joined21:06
simpleminds joined21:06
weltall joined21:06
Naeblis joined21:06
Forkk joined21:06
zack6849 joined21:06
crane joined21:06
liri__ joined21:06
totte joined21:06
mmattice joined21:06
legumbre joined21:06
knittl joined21:06
brisbin joined21:06
igalic joined21:06
antoks joined21:06
jtoy_ joined21:06
brandonw joined21:06
spyroboy joined21:06
pdtpatr1ck joined21:06
docwhat joined21:06
mjulian joined21:06
Kyle joined21:06
dan64 joined21:06
rportugal joined21:06
ToothlessGear left21:06
ToothlessGear joined21:06
salamanderrake joined21:06
valgrind left21:06
silverf0x joined21:06
CodeShark joined21:06
bwreilly_ joined21:06
sente_ joined21:06
psoo joined21:06
bjornbjorn1 joined21:06
Sendoushi joined21:06
tarkus joined21:06
jhulten joined21:06
unknownhero joined21:06
alvaro_o joined21:06
mikecmpbll joined21:06
ShooterMG joined21:06
PLejeck joined21:06
mishok13 joined21:06
mribeirodantas joined21:06
clarkfischer joined21:06
aantix joined21:06
deciph3r joined21:06
PAAH4AJ joined21:06
ngladitz joined21:06
vvetter joined21:06
osse joined21:06
johntitor2036 joined21:06
joelrobichaud joined21:06
leeN joined21:06
rylinaux joined21:06
njsg joined21:06
webtroll_ joined21:06
bhldev joined21:06
ariscop joined21:06
SegFaultAX joined21:06
RoryHughes joined21:06
Neozonz_ joined21:06
gwb3 joined21:06
phanimahesh joined21:06
scalability-junk joined21:06
karstensrage joined21:06
quackgyver joined21:06
illbyte joined21:06
ggherdov joined21:06
arnihr joined21:06
NimeshNeema joined21:06
frogonwheels joined21:06
ryanakca joined21:06
mtlatif_ joined21:06
arcanis joined21:06
Werring joined21:06
AAA_awright joined21:06
ineb joined21:06
chriswk_ joined21:06
locojay joined21:06
retard joined21:06
xrq``` joined21:06
mattp__ joined21:06
kent\n joined21:06
aboudreault joined21:06
Ghjnut joined21:06
theForce_ joined21:06
kloeri joined21:06
Favoretti joined21:06
gtmanfred joined21:06
ppr joined21:06
d1b joined21:06
joschi joined21:06
hakril_ joined21:06
Shadiku joined21:06
Myrth joined21:06
webster joined21:06
Ziber joined21:06
SleePy joined21:06
mnemoc joined21:06
shihan joined21:06
konr joined21:06
shennyg joined21:06
PierrickB joined21:06
hobana.freenode.net set mode: +v21:06
vespaper joined21:06
Su7 joined21:06
Parnic joined21:06
JakePee joined21:06
so joined21:06
loolwut joined21:06
phy1729 joined21:06
deryni joined21:06
kanzure joined21:06
GameGamer43 joined21:06
JrCs joined21:06
lewellyn joined21:06
Nugget joined21:06
quadz joined21:06
pasky joined21:06
cxreg joined21:06
Mogget joined21:06
Imdsm joined21:06
cuppscakes joined21:06
MAAAAA7 joined21:06
ghoti joined21:06
KK4MGV joined21:06
drbean joined21:06
edude03 joined21:06
BaconOverflow_ joined21:06
webtroll left21:06
ivan` joined21:06
Exdaix joined21:06
MissionCritical left21:06
jackneill left21:06
yacks left21:06
joelroa_ joined21:06
LeMike joined21:06
TheJHNZ joined21:07
bedouin joined21:07
TheJHNZ what do these symbols mean? http://joshua.geek.nz/s/JHNZ02-21-10-07-04.png21:07
mz` left21:07
jab416171_ joined21:07
Kamilion joined21:07
Bigcheese joined21:07
MindfulMonk joined21:07
bwreilly left21:07
tapout joined21:07
blackmesa joined21:07
monokrome joined21:07
simesy joined21:07
catsup joined21:07
neal__ joined21:07
offby1 TheJHNZ: I'm guessing it's an extremely condensed summary of the output of "git status"21:08
vkrest joined21:08
dfarler joined21:08
dreiss joined21:08
boombatower joined21:08
kapowaz joined21:08
Mez_ joined21:08
kini joined21:08
flazz_gone joined21:08
mehdi joined21:08
ManneW joined21:08
xender joined21:08
mnml joined21:08
ORiON-- joined21:08
mh` joined21:08
steverandy joined21:08
h34d3r joined21:08
grumbel_ joined21:08
madduck joined21:08
Evanlec joined21:08
cyphase joined21:08
MikeJ92 joined21:08
rndbit joined21:08
tm512 joined21:08
Mindfart joined21:08
mackanfkp joined21:08
ping-pong joined21:08
blast_hardcheese joined21:08
pigeon_ joined21:08
tazle_ joined21:08
mitsuhiko joined21:08
place_ joined21:08
qdii joined21:08
SJr joined21:08
aisbaa joined21:08
leprechau joined21:08
SebastianFlyte joined21:08
ScottE joined21:08
cschneid joined21:08
gitinfo joined21:08
Norrin joined21:08
uhu01 joined21:08
nephyrin joined21:08
adambrenecki joined21:08
ceari joined21:08
up_the_irons joined21:08
jds joined21:08
mino joined21:08
hobana.freenode.net set mode: +o21:08
abackstrom joined21:08
rastus_vernon joined21:08
dsop joined21:08
Tacker joined21:08
Takumo joined21:08
twobitsprite joined21:08
c0ded joined21:08
MacGyver joined21:08
mattp joined21:08
sakkemo joined21:08
diget joined21:08
soren joined21:08
Moult joined21:08
MetaCosm joined21:08
Devels joined21:08
kaictl joined21:08
ashka joined21:08
Diziet joined21:08
h12o joined21:08
Lulzon joined21:08
heavystorm joined21:08
foo joined21:08
johnkpaul joined21:08
runnyspot joined21:08
iAsterisk joined21:08
jamiebikies_ joined21:08
ozymandias_ joined21:08
dserodio joined21:08
Fissure joined21:08
Zariel joined21:08
lamont joined21:08
lahwran joined21:08
joelroa left21:08
vkrest left21:08
h34d3r left21:08
blast_hardcheese left21:08
halu left21:08
durianshredder joined21:08
offby1 how did your prompt get set that way?21:08
durianshredder left21:08
ariscop left21:08
pfg joined21:08
xSmurf joined21:08
brainproxy joined21:08
durianshredder joined21:09
qsusxsqsuscs21:09
durianshredder left21:09
tarkus left21:09
kukks joined21:09
valgrind joined21:09
jayne joined21:09
vkrest joined21:09
felixjet left21:09
offby1 I'm guessing that's Github For Windows' PowerShell console21:09
tpollard joined21:09
Kabaka joined21:10
TheJHNZ yeah lol was trying to squash and it happened o.o21:10
offby1 TheJHNZ: https://github.com/dahlbyk/posh-git#the-prompt21:10
pretty sure you could have figured that out as easily as I did21:10
cjwilburn joined21:10
W0rmDr1nk joined21:10
W0rmDr1nk hi21:11
gitinfo W0rmDr1nk: hi! I'd like to automatically welcome you to #git, a place full of helpful gits. Got a question? Just ask it — chances are someone will answer fairly soon. The topic has links with more information about git and this channel. NB. it can't hurt to do a backup (type !backup for help) before trying things out, especially if they involve dangerous keywords such as --hard, clean, --force/-f, rm and so on.21:11
TheJHNZ didnt know what to look for lol21:11
W0rmDr1nk hi21:11
offby1 TheJHNZ: neither did I, and yet somehow I managed to find it :-|21:11
felixjet joined21:11
mz` joined21:11
mz` left21:11
mz` joined21:11
W0rmDr1nk if I have a git folder on my computer, how do I share it with someone else ?21:11
ghoti left21:11
alaird rawtaz: well, diff branch...branch and diff --name-status branch...branch is how i've been doing it.21:11
offby1 W0rmDr1nk: either with SSH, HTTP, or the git-web server21:12
ghoti joined21:12
alaird trying to figure out how to improve that so i can see log, file, and diff21:12
W0rmDr1nk offby1, ok so I have to give them ssh access to the folder git is checked out it for example ?21:12
halu joined21:12
offby1 W0rmDr1nk: yep. See http://git-scm.com/book/en/Git-on-the-Server21:12
catsup left21:12
kadoban W0rmDr1nk: that's one way. you can get much fancier though21:13
dangerousdave joined21:13
fission6 joined21:13
W0rmDr1nk offby1, hmm, actually I think we are talking about two different things21:13
johnbenz joined21:13
axl_ joined21:13
catsup joined21:13
juanrgar left21:13
W0rmDr1nk offby1, I know how to host git with git-daemon - and I know ssh access can be used to share it to other users21:13
offby1 W0rmDr1nk: maybe ...21:13
JPT joined21:13
polyzen joined21:13
joelroa_ left21:13
W0rmDr1nk offby1, but say I checkout git repo on my computer, like say from github21:13
offby1 W0rmDr1nk: ok, then, I don't know what you're asking because those sound like the right answers :)21:13
ok, you've cloned from github.21:14
sethwklein joined21:14
teran joined21:14
netcarver left21:14
W0rmDr1nk offby1, can I just share that git repo by opening ssh access to someone so they can see the clone folder ?21:14
MattMaker joined21:14
offby1 sure. That's just what I was talking about abve.21:14
johnbenz Hi somebody can tell me if using gitlab-shell to create a repo will create it in the gitlab I have installed in my server?21:14
offby1 a b o v e21:14
Arokh joined21:15
livingstn joined21:15
h34d3r joined21:15
bluesm joined21:15
biertie joined21:15
jakob joined21:15
uu1101 joined21:15
chuckharmston_ joined21:15
twisted` joined21:15
evanc joined21:15
Asenar joined21:15
raccoon_ joined21:15
tfnico joined21:15
knownasilya joined21:15
Mapley joined21:15
jmcantrell joined21:15
JStoker joined21:15
supermat joined21:15
Bombe joined21:15
averell joined21:15
tgummerer joined21:15
ramlev joined21:15
Seveas joined21:15
ohcibi joined21:15
Ywa joined21:15
breiti joined21:15
midnightmagic joined21:15
harleypig joined21:15
dr_lepper joined21:15
Fuxx joined21:15
Zimsky joined21:15
potatoe joined21:15
Alenah joined21:15
Derega joined21:15
swpd joined21:15
hobana.freenode.net set mode: +vv21:15
Nizumzen joined21:15
offby1 johnbenz: no idea.21:15
johnbenz offby1: ok thanks anyway21:15
MissionCritical joined21:15
offby1 gitlab != git, and as far as I know isn't terribly popular21:15
W0rmDr1nk offby1, ok sorry21:15
johnbenz Yes I know but I'm in the server and I need to create a new repo, I only have access to the server and not the admin in gitlab21:15
offby1 W0rmDr1nk: why not Try It And See™?21:15
kadoban left21:16
hbf joined21:16
tusbar joined21:16
lewellyn left21:17
JTABAGCX joined21:17
WAA5I37 joined21:17
mh`` joined21:17
martianlobster joined21:17
MissionCritical left21:17
ghoti left21:17
ausjke joined21:18
simesy left21:18
Olipro joined21:18
quackgyver left21:18
ghoti joined21:18
marthinal left21:18
able16 left21:18
ggherdov left21:19
Imdsm left21:19
Hecter left21:19
travisstaton left21:19
jluc left21:19
mikecmpb_ joined21:19
ausjke after 'git clone --mirror linux', how can I add some remote kernel(from a different git repo) within the same standard linux kernel mirrored git? so my git repo on my server can track all the upstream code in only place?21:19
kadoban joined21:19
blast_hardcheese joined21:20
ausjke git clone --mirror linux; cd linux.git; git remote add origin1 http://another.linux.git; git remote update; will this do?21:20
jhulten_ joined21:20
njsg_ joined21:20
skorgon ausjke, git remote add <name> <URL>21:20
eletuchy left21:20
skorgon git fetch <remote>21:20
elijah left21:20
Imdsm joined21:21
deciph3r_ joined21:21
eletuchy joined21:21
sohail__ left21:21
goTAN joined21:21
hbf left21:21
ausjke skorgon: do i have to 'git fetch remote_' or 'git remote update' will do/21:21
aantix_ joined21:21
kriks left21:21
skorgon i think both work. !try21:22
ausjke ok, thanks!21:22
axl_ left21:22
jnavila left21:22
mikecmpbll left21:23
dangerousdave left21:23
jrobichaud joined21:23
chriswk_ left21:23
Mogget left21:23
NimeshNeema left21:23
a_ joined21:23
Mogget joined21:23
konr left21:23
ncd|leeN joined21:23
MattMake_ joined21:23
a_Guest9572721:23
ghoti left21:23
ITDev2 joined21:24
azathoth_ left21:24
chriswk_ joined21:24
ghoti joined21:24
skorgon !ping21:24
goTAN left21:24
psoo_ joined21:24
gdmfsob joined21:24
kadoban left21:24
bouga joined21:25
xrq```` joined21:25
konr joined21:25
Nugget_ joined21:25
hakril joined21:25
Mission-Critical joined21:26
eletuchy left21:26
pasky_ joined21:26
beben_ left21:26
CodeShar_ joined21:26
njsg left21:26
kermit joined21:26
deuti joined21:26
unknownhero left21:26
leeN left21:26
quackgyver joined21:27
heavystorm_ joined21:27
jayallen joined21:28
ShooterM_ joined21:28
TakumoKatekari joined21:28
TakumoKatekari left21:28
TakumoKatekari joined21:28
kadoban_ joined21:28
skorgon the bot died21:28
Ghjnut_ joined21:28
cereffusion joined21:28
cxreg2 joined21:28
robustus left21:29
Vovko joined21:29
peper joined21:29
peper left21:29
peper joined21:29
nanashiRei left21:29
gtmanfre- joined21:29
deryni_ joined21:29
ghoti left21:29
Mapley left21:29
supermat left21:29
d1b_ joined21:29
ZaeDrake left21:29
PLejeck- joined21:30
osse_ joined21:30
W0rmDr1nk left21:30
retard_ joined21:30
mribeiro1antas joined21:30
kent\n_ joined21:30
twandy joined21:30
cyphase_ joined21:31
[1]cereffusion joined21:31
ghostlines left21:31
ryanakca_ joined21:31
ryanakca_ left21:31
ryanakca_ joined21:31
JeremyD joined21:31
user258467 left21:31
emac_user left21:31
cereffusion left21:31
[1]cereffusioncereffusion21:31
JeremyD left21:31
JeremyD joined21:31
Balliad joined21:31
freestyl3r left21:31
wagle left21:31
NimeshNeema joined21:31
ggherdov joined21:31
kanzure_ joined21:31
Mission-CriticalMissionCritical21:31
ghoti joined21:31
An_Ony_M1ose joined21:31
jayallen left21:31
nanashiRei joined21:31
ErKa left21:32
mimoo joined21:32
SegFaultAX_ joined21:32
godgodgodgo joined21:32
Hounddog left21:32
JrCs_ joined21:32
SegFaultAX_ left21:32
SegFaultAX_ joined21:32
nanashiRei left21:32
nanashiRei joined21:32
ineb_ joined21:32
Nevik joined21:32
jayallen joined21:32
ferreum left21:32
jan1337z joined21:32
Nugget left21:32
scalability-junk left21:32
pasky left21:32
mika joined21:32
mika left21:32
mika joined21:32
RichiH_ joined21:32
NimeshNeema left21:32
NimeshNeema joined21:32
drodger left21:32
DrZaius_ joined21:32
cods left21:32
max_weller joined21:33
cods joined21:33
wagle joined21:33
phy1729_ joined21:33
AAA_awright_ joined21:33
joschi_ joined21:33
freestyl3r joined21:33
scalability-junk joined21:33
cschneid_ joined21:33
siprbaum joined21:33
c0ded left21:33
c0d3d joined21:33
phanimahesh_ joined21:33
tvw joined21:33
phanimahesh_ left21:33
phanimahesh_ joined21:33
johnbenz left21:33
emac_user joined21:33
alaird left21:33
drodger joined21:33
user258467 joined21:34
retnuh left21:34
kloeri_ joined21:35
clarkf joined21:35
ghoti left21:35
bwreilly joined21:35
ghoti joined21:36
jayallen left21:36
twandy left21:36
retnuh joined21:36
mtlatif_ left21:36
hakril_ left21:36
deryni left21:36
paulweb515 left21:36
infynyxx joined21:36
cods left21:36
cods joined21:36
ngladitz_ joined21:36
ngladitz_ left21:36
ngladitz_ joined21:36
silverf0x left21:36
rylinaux left21:36
twandy_ joined21:37
catsup left21:37
mishok13 left21:37
deciph3r left21:37
vvetter left21:37
MattMaker left21:37
jhulten left21:37
joelrobichaud left21:37
mtlatif_ joined21:37
kballou left21:37
ezakimak_work2 is there any difference between merging a into b vs b into a other than the order of the parents?21:37
Favorett1 joined21:38
hwrdprkns joined21:38
osse_ ezakimak_work2: yes. the branch you merge in is untouched and the branch you merge into is modified21:38
tyreld joined21:38
aboudreault_ joined21:38
retnuh left21:38
osse_ ezakimak_work2: if you merge a into b then a is left alone and b is advanced, and vice versa21:39
jluc joined21:39
PanSteffek left21:39
aantix left21:39
ngladitz left21:39
monokrome left21:39
alvaro_o left21:39
PLejeck left21:39
clarkfischer left21:39
johntitor2036 left21:39
polyzen left21:39
psoo left21:39
osse left21:39
dfarler left21:39
dreiss left21:39
boombatower left21:39
kapowaz left21:39
Mez_ left21:39
kini left21:39
flazz_gone left21:39
mehdi left21:39
ManneW left21:39
mnml left21:39
ORiON-- left21:39
steverandy left21:39
madduck left21:39
Evanlec left21:39
MikeJ92 left21:39
cyphase left21:40
rndbit left21:40
tm512 left21:40
Mindfart left21:40
mackanfkp left21:40
ping-pong left21:40
pigeon_ left21:40
tazle_ left21:40
place_ left21:40
mitsuhiko left21:40
qdii left21:40
SJr left21:40
aisbaa left21:40
leprechau left21:40
SebastianFlyte left21:40
ScottE left21:40
cschneid left21:40
gitinfo left21:40
Norrin left21:40
nephyrin left21:40
adambrenecki left21:40
ceari left21:40
up_the_irons left21:40
jds left21:40
mino left21:40
abackstrom left21:40
rastus_vernon left21:40
dsop left21:40
MacGyver left21:40
uhu01 left21:40
sakkemo left21:40
diget left21:40
soren left21:40
Moult left21:40
mh` left21:40
MetaCosm left21:40
Tacker left21:40
kaictl left21:40
ashka left21:40
xender left21:40
Diziet left21:40
mattp left21:40
h12o left21:40
Lulzon left21:40
grumbel_ left21:40
heavystorm left21:40
foo left21:40
runnyspot left21:40
johnkpaul left21:40
iAsterisk left21:40
jamiebikies_ left21:40
ozymandias_ left21:40
dserodio left21:40
Fissure left21:40
twobitsprite left21:40
Zariel left21:40
Takumo left21:40
lamont left21:40
Devels left21:40
CodeShark left21:40
ShooterMG left21:40
mribeirodantas left21:40
sente_ left21:40
Favorett16JTABAHBY21:40
Favorett1 joined21:40
rylinaux joined21:40
rylinaux left21:40
alvaro_o joined21:40
rylinaux joined21:40
bwreilly_ left21:40
KK4MGV left21:40
alvaro_o left21:40
rylinaux left21:40
Favorett1 left21:40
mh``mh`21:40
alvaro_o joined21:40
KK4MGV joined21:40
polyzen joined21:40
DolphinDream left21:40
ezakimak_work2 "a into b" meaning HEAD is b, and you do "git merge a" ?21:40
edude03 left21:40
bhldev left21:40
SegFaultAX left21:40
RoryHughes left21:40
Neozonz_ left21:40
gwb3 left21:40
karstensrage left21:40
illbyte left21:40
arnihr left21:40
frogonwheels left21:40
ryanakca left21:40
arcanis left21:40
Werring left21:40
AAA_awright left21:40
locojay left21:40
retard left21:40
xrq``` left21:40
mattp__ left21:40
kent\n left21:40
Ghjnut left21:40
aboudreault left21:40
theForce_ left21:40
ineb left21:40
kloeri left21:40
Favoretti left21:40
gtmanfred left21:40
ppr left21:40
d1b left21:40
joschi left21:40
Shadiku left21:40
webster left21:40
Ziber left21:40
SleePy left21:40
mnemoc left21:40
shihan left21:40
shennyg left21:40
Myrth left21:40
PierrickB left21:40
vespaper left21:40
Su7 left21:40
Parnic left21:40
JakePee left21:40
so left21:40
loolwut left21:40
phy1729 left21:40
kanzure left21:40
GameGamer43 left21:40
JrCs left21:40
phanimahesh left21:40
quadz left21:40
cxreg left21:40
cuppscakes left21:40
JeremyDSleePy21:40
gtmanfre-gtmanfred21:40
SegFaultAX_SegFaultAX21:40
JrCs_JrCs21:40
quadz joined21:40
osse_ ezakimak_work2: that's what I mean, yes. Didn't you? You wrote it first :P21:40
kloeri_kloeri21:40
osse_osse21:41
silverf0x joined21:41
Myrth joined21:41
ghoti left21:41
phanimahesh_phanimahesh21:41
Myrth left21:42
Myrth joined21:42
Celm_ joined21:42
coderdad left21:42
theForce joined21:42
SebastianFlyte joined21:42
edude03 joined21:42
JakePee joined21:43
looolwut joined21:43
mehdi joined21:43
karstensrage joined21:43
Kayra joined21:43
karstensrageGuest6392221:44
Olipro left21:44
illbyte joined21:44
dmnd left21:44
Neozonz_ joined21:44
mjulian left21:44
mjulian joined21:44
jgoss joined21:45
AaronMT left21:45
polyzen left21:46
looolwut left21:46
jayne left21:46
Nevik !gitinfo21:46
ghoti joined21:46
Nevik jast: hai21:46
looolwut joined21:47
Nevik jast: gitinfo is dead21:47
oojacoboo joined21:47
meatmanek once upon a time, I came in here and asked about git-based deployment systems; I got the standard chastising for trying to use git as a deployment system, and then someone liked me to a really useful article about the various techniques that people try, and their pitfalls. Anybody know what article I'm talking about?21:47
KK4MGVGuest5756921:47
dmnd joined21:47
Ziber joined21:47
coderdad joined21:47
moppersmurf joined21:48
jayne joined21:48
tureba left21:48
OMGOMG !deploy21:48
Olipro joined21:48
Nevik OMGOMG: bot is ded21:48
OMGOMG :x21:48
Nevik: thanks21:48
cbreak meatmanek: gitinfo knows21:48
chriswk_chriswk__21:49
Nevik meatmanek: http://jk.gs/git/bot/trigger.php look for the !deploy trigger21:49
travisstaton joined21:49
ilogger2 joined22:02
memoryleak joined22:02
akitada joined22:02
nfroidure joined22:02
stfn joined22:03
brainproxy joined22:03
harish_ joined22:03
D4v33 joined22:03
HeN joined22:03
ngladitz_ joined22:03
_rgn joined22:03
anarchih joined22:03
dermoth|home joined22:03
sohum joined22:03
Tobbi joined22:03
Tectu joined22:03
mizu_no_oto joined22:03
Devastator joined22:03
idoru joined22:03
anarchih left22:03
anarchih joined22:03
myme joined22:03
Tobbi left22:03
eqyiel joined22:04
Tobbi joined22:04
sohumGuest8440222:04
coopsh joined22:04
GameGamer43 joined22:05
johnmilton joined22:05
durianshredder joined22:06
bedouin joined22:06
Console joined22:06
SleePy joined22:06
roflin joined22:06
ixian joined22:06
kenyon joined22:06
adam___ joined22:06
dytrivedi joined22:06
dreiss joined22:06
srcerer joined22:06
jfield joined22:06
stellarhopper joined22:06
Hunner joined22:06
Stravy joined22:06
w0ng joined22:06
scottyob joined22:06
wendellM joined22:06
joehh joined22:06
webguynow joined22:06
Tabmow joined22:06
zz_karupanerura joined22:06
aucecil joined22:06
camt joined22:06
hays joined22:06
frobware joined22:06
bhldev joined22:06
MAAD7HK joined22:06
Werring joined22:06
webster joined22:06
PierrickB joined22:06
cuppscakes joined22:06
RoryHughes joined22:06
arcanis joined22:06
Shadiku joined22:06
vespaper joined22:06
frogonwheels_ joined22:06
Su7 joined22:06
shihan joined22:06
robustus|Off joined22:06
sente joined22:06
gwb3 joined22:06
locojay joined22:06
mnemoc joined22:06
Parnic joined22:06
arnihr_ joined22:06
shennyg joined22:06
Watabou joined22:06
dfarler joined22:06
boombatower joined22:06
kapowaz joined22:06
Mez_ joined22:06
kini joined22:06
flazz_gone joined22:06
ManneW joined22:06
xender joined22:06
mnml joined22:06
ORiON-- joined22:06
steverandy joined22:06
grumbel_ joined22:06
madduck joined22:06
Evanlec joined22:06
MikeJ92 joined22:06
rndbit joined22:06
tm512 joined22:06
Mindfart joined22:06
mackanfkp joined22:06
ping-pong joined22:06
pigeon_ joined22:06
tazle_ joined22:06
mitsuhiko joined22:06
place_ joined22:06
qdii joined22:06
SJr joined22:06
aisbaa joined22:06
leprechau joined22:06
ScottE joined22:06
gitinfo joined22:06
Norrin joined22:06
uhu01 joined22:06
nephyrin joined22:06
adambrenecki joined22:06
ceari joined22:06
up_the_irons joined22:06
jds joined22:06
mino joined22:06
abackstrom joined22:06
rastus_vernon joined22:06
dsop joined22:06
Tacker joined22:06
twobitsprite joined22:06
MacGyver joined22:06
mattp joined22:06
sakkemo joined22:06
diget joined22:06
hitchcock.freenode.net set mode: +o22:06
soren joined22:06
Moult joined22:06
MetaCosm joined22:06
Devels joined22:06
kaictl joined22:06
ashka joined22:06
Diziet joined22:06
h12o joined22:06
Lulzon joined22:06
foo joined22:06
johnkpaul joined22:06
runnyspot joined22:06
iAsterisk joined22:06
jamiebikies_ joined22:06
ozymandias_ joined22:06
dserodio joined22:06
Fissure joined22:06
Zariel joined22:06
lamont joined22:06
quackgyver joined22:06
paulweb515 joined22:07
elijah joined22:07
kenyonGuest5876922:07
frobware left22:07
frobware joined22:07
cuppscakes left22:07
bhldev left22:07
arcanis left22:07
SleePy left22:07
SleePy joined22:07
Olipro joined22:07
aboudreault joined22:07
cuppscakes joined22:07
arcanis joined22:07
bhldev joined22:07
gwb3Guest3622422:08
so joined22:08
jaeckel joined22:08
eletuchy joined22:09
retnuh joined22:09
retnuh left22:09
BaconOverflow_ joined22:10
vijay13 joined22:10
bwreilly joined22:10
srcerer left22:10
GameGamer43 left22:11
ErKa joined22:11
GameGamer43 joined22:11
mizu_no_oto left22:12
joelroa joined22:12
DarkMantis joined22:13
dangerousdave joined22:13
tier joined22:13
vijay13_ joined22:13
chrisss404 joined22:13
lithiumjake joined22:13
vijay13 left22:15
dreiss left22:15
Dykotomee joined22:15
joelroa left22:15
gitinfo set mode: +v22:16
Ademan joined22:17
Dykotomee Hey guys, I'm using gitflow and I'm trying to branch off of my develop branch, but I'm getting this error message:22:17
breakfast joined22:17
vijay13 joined22:17
Dykotomee warning: refname 'develop' is ambiguous. fatal: Ambiguous object name: 'develop'.22:17
Ademan is there any way to make git bail if prompted for authentication?22:18
Dykotomee I migrated an SVN repo to Git, and the two are now sitting in the same directory. So far this has been nbd.22:18
@Ademan: Ctrl+C?22:18
@Ademan: You mean automatically?22:18
Ademan Dykotomee: yep22:18
vijay13_ left22:19
martianlobster1 joined22:19
Dykotomee @Ademan: Good question.22:19
tier left22:20
lifelike joined22:20
oojacoboo joined22:20
CheckDavid_ joined22:20
teran_ joined22:20
ZaeDrake joined22:20
ZaeDrake left22:21
tier joined22:21
vijay13_ joined22:21
JerryT joined22:21
Ademan https://gist.github.com/anonymous/9124517 -- my use case. the repos which have already been DMCA'd prompt for authentication (it may very well be all of them, but I'm not trying them all individually).22:22
hellopat joined22:22
marshmn joined22:23
vijay13 left22:23
jizanthapus joined22:23
ausjke on the serveri after 'git clone --mirror; git add remote test git://new; git remote update', i then 'git clone' from client PC, however the 'remote test' was not cloned, how?22:23
twandy___ joined22:23
teran joined22:24
marshmn hi all; when you've worked on a new feature in a branch, and you're merging it back into your main develop branch - you wouldn't normally squash your commits right?22:24
bwreilly_ joined22:24
axl_ joined22:25
vijay13 joined22:25
Zaknefain joined22:25
ianmcorvidae|alt joined22:25
sjmikem joined22:26
vijay13_ left22:26
syst3mw0rm joined22:26
frobware left22:27
hays left22:27
camt left22:27
Stravy left22:27
Hunner left22:27
stellarhopper left22:27
jfield left22:27
BaconOverflow_ left22:27
so left22:27
bhldev left22:27
arcanis left22:27
cuppscakes left22:27
Console left22:27
SleePy left22:27
ixian left22:27
dytrivedi left22:27
webster left22:27
Werring left22:27
PierrickB left22:27
Shadiku left22:27
RoryHughes left22:27
vespaper left22:27
frogonwheels_ left22:27
Su7 left22:27
robustus|Off left22:27
sente left22:27
shihan left22:27
Guest36224 left22:27
locojay left22:27
mnemoc left22:27
Parnic left22:27
w0ng left22:27
scottyob left22:27
wendellM left22:27
joehh left22:27
webguynow left22:27
Tabmow left22:27
zz_karupanerura left22:27
aucecil left22:27
ianmcorvidae|altianmcorvidae22:27
kadoban_ joined22:27
ianmcorvidae left22:27
ianmcorvidae joined22:27
aspiers joined22:27
LucaS05 joined22:27
becks__ joined22:27
hellopat left22:27
Exancillatus joined22:27
retnuh joined22:27
saurik joined22:28
LucaS05 hi. i've just created a branch and i'm working on it. how can i switch back and revert all changes to my first branch?22:28
identity joined22:28
identity left22:28
identity joined22:28
Slush- joined22:28
hhuuggoo_ joined22:29
pierre1_ joined22:29
bufferloss LucaS05: not sure if I understand correctly but if so, probably something like: git reset --hard && git clean -d -f22:29
vijay13 left22:30
JerryT left22:30
LucaS05 maybe i can push to github, so you can see. can't you?22:30
eletuchy_ joined22:30
osse marshmn: it all depends. I don't22:30
oriba joined22:31
ELLIOTTCABLE joined22:31
qsusxs joined22:31
chamunks- joined22:32
mellernoia joined22:32
marshmn osse: OK, thanks22:32
tier left22:33
teran_ left22:33
breakfast left22:33
dangerousdave left22:33
bwreilly left22:33
harish_ left22:33
DarkMantis left22:33
bedouin left22:33
roflin left22:33
Guest58769 left22:33
adam___ left22:33
arnihr_ left22:33
shennyg left22:33
Watabou left22:33
dfarler left22:33
boombatower left22:33
kapowaz left22:33
Mez_ left22:33
kini left22:33
flazz_gone left22:33
ManneW left22:33
mnml left22:33
ORiON-- left22:33
steverandy left22:33
madduck left22:33
Evanlec left22:33
MikeJ92 left22:33
rndbit left22:33
tm512 left22:33
Mindfart left22:33
mackanfkp left22:33
ping-pong left22:33
pigeon_ left22:33
tazle_ left22:33
place_ left22:33
mitsuhiko left22:33
qdii left22:33
SJr left22:33
aisbaa left22:33
leprechau left22:33
ScottE left22:33
gitinfo left22:33
Norrin left22:33
nephyrin left22:33
adambrenecki left22:33
ceari left22:33
up_the_irons left22:33
jds left22:33
mino left22:33
abackstrom left22:33
rastus_vernon left22:33
dsop left22:33
MacGyver left22:33
uhu01 left22:33
sakkemo left22:33
diget left22:33
soren left22:33
Moult left22:33
MetaCosm left22:33
Tacker left22:33
kaictl left22:33
ashka left22:33
xender left22:33
Diziet left22:33
mattp left22:33
h12o left22:33
Lulzon left22:33
grumbel_ left22:33
foo left22:33
runnyspot left22:33
johnkpaul left22:33
iAsterisk left22:33
jamiebikies_ left22:33
ozymandias_ left22:33
dserodio left22:33
Fissure left22:33
twobitsprite left22:33
Zariel left22:33
lamont left22:33
Devels left22:33
Guest00000 joined22:33
lithiumjake left22:33
osse marshmn: but I usually tweak the set of commits though22:33
Most of it I do as I go22:33
eletuchy left22:34
sanmarcos joined22:34
JerryT joined22:34
kuatsure joined22:34
Zaknefain left22:35
kevinfagan joined22:35
Olipro left22:35
Zaknefain joined22:35
marshmn osse: what do you mean by 'tweak'?22:35
osse marshmn: fix typos in commit messages, squash some (but not all) commits, etc.22:36
marshmn I see22:36
silverf0x joined22:36
dreiss joined22:36
DarkMantis joined22:36
BaconOverflow_ joined22:36
so joined22:36
bhldev joined22:36
arcanis joined22:36
cuppscakes joined22:36
bedouin joined22:36
Console joined22:36
SleePy joined22:36
roflin joined22:36
ixian joined22:36
Guest58769 joined22:36
adam___ joined22:36
dytrivedi joined22:36
lamont joined22:36
Zariel joined22:36
Fissure joined22:36
dserodio joined22:36
ozymandias_ joined22:36
jamiebikies_ joined22:36
iAsterisk joined22:36
runnyspot joined22:36
johnkpaul joined22:36
foo joined22:36
Lulzon joined22:36
h12o joined22:36
Diziet joined22:36
ashka joined22:36
kaictl joined22:36
Devels joined22:36
MetaCosm joined22:36
Moult joined22:36
soren joined22:36
diget joined22:36
sakkemo joined22:36
mattp joined22:36
MacGyver joined22:36
twobitsprite joined22:36
Tacker joined22:36
dsop joined22:36
rastus_vernon joined22:36
abackstrom joined22:36
mino joined22:36
jds joined22:36
up_the_irons joined22:36
ceari joined22:36
adambrenecki joined22:36
nephyrin joined22:36
uhu01 joined22:36
Norrin joined22:36
gitinfo joined22:36
ScottE joined22:36
leprechau joined22:36
aisbaa joined22:36
SJr joined22:36
qdii joined22:36
place_ joined22:36
mitsuhiko joined22:36
tazle_ joined22:36
pigeon_ joined22:36
ping-pong joined22:36
mackanfkp joined22:36
Mindfart joined22:36
tm512 joined22:36
rndbit joined22:36
MikeJ92 joined22:36
Evanlec joined22:36
madduck joined22:36
grumbel_ joined22:36
steverandy joined22:36
ORiON-- joined22:36
mnml joined22:36
xender joined22:36
ManneW joined22:36
flazz joined22:36
kini joined22:36
Mez_ joined22:36
kapowaz joined22:36
boombatower joined22:36
dfarler joined22:36
Watabou joined22:36
shennyg joined22:36
arnihr_ joined22:36
jfield joined22:36
stellarhopper joined22:36
Hunner joined22:36
Stravy joined22:36
w0ng joined22:36
scottyob joined22:36
wendellM joined22:36
joehh joined22:36
webguynow joined22:36
hitchcock.freenode.net set mode: +o22:36
Tabmow joined22:36
zz_karupanerura joined22:36
aucecil joined22:36
camt joined22:36
hays joined22:36
frobware joined22:36
MAAD7HK joined22:36
Werring joined22:36
webster joined22:36
PierrickB joined22:36
RoryHughes joined22:36
Shadiku joined22:36
vespaper joined22:36
frogonwheels_ joined22:36
Su7 joined22:36
shihan joined22:36
robustus|Off joined22:36
sente joined22:36
Guest36224 joined22:36
locojay joined22:36
mnemoc joined22:36
Parnic joined22:36
osse Typically I squash fixes to stuff that was introduced in the same branch22:36
twandy___ left22:37
dagnachew joined22:37
wongon_ joined22:37
twandy___ joined22:38
becks__ left22:38
mizu_no_oto joined22:38
Olipro joined22:38
jeek joined22:39
harish_ joined22:39
LucaS05 bufferloss, still there?22:39
alvaro_o joined22:40
Guest00000kulp22:40
titusjose____ joined22:40
axl_ left22:41
Zaknefain left22:41
Vampire0_ joined22:41
rjhunter joined22:42
durianshredder left22:42
Sabbath joined22:42
valgrind joined22:43
webster left22:45
myme left22:45
Guest84402 left22:45
ManneW left22:45
chrisw_ joined22:45
valgrind left22:45
silverf0x left22:46
frobware left22:46
hays left22:46
camt left22:46
Stravy left22:46
Hunner left22:46
stellarhopper left22:46
jfield left22:46
dreiss left22:46
DarkMantis left22:46
bedouin left22:46
roflin left22:46
Guest58769 left22:46
adam___ left22:46
arnihr_ left22:46
shennyg left22:46
Watabou left22:46
dfarler left22:46
boombatower left22:46
kapowaz left22:46
Mez_ left22:46
kini left22:46
flazz left22:46
mnml left22:46
ORiON-- left22:46
steverandy left22:46
madduck left22:46
Evanlec left22:46
MikeJ92 left22:46
rndbit left22:46
tm512 left22:46
Mindfart left22:46
mackanfkp left22:46
ping-pong left22:46
pigeon_ left22:46
tazle_ left22:46
place_ left22:46
mitsuhiko left22:46
qdii left22:46
SJr left22:46
aisbaa left22:46
leprechau left22:46
ScottE left22:46
gitinfo left22:46
Norrin left22:46
nephyrin left22:46
adambrenecki left22:46
ceari left22:46
up_the_irons left22:46
jds left22:46
mino left22:46
abackstrom left22:46
rastus_vernon left22:46
dsop left22:46
MacGyver left22:46
uhu01 left22:46
sakkemo left22:46
diget left22:46
soren left22:46
Moult left22:46
MetaCosm left22:46
Tacker left22:46
kaictl left22:46
ashka left22:46
xender left22:46
Diziet left22:46
mattp left22:46
h12o left22:46
Lulzon left22:46
grumbel_ left22:46
foo left22:46
runnyspot left22:46
johnkpaul left22:46
iAsterisk left22:46
jamiebikies_ left22:46
ozymandias_ left22:46
dserodio left22:46
Fissure left22:46
twobitsprite left22:46
Zariel left22:46
lamont left22:46
Devels left22:46
w0ng left22:46
scottyob left22:46
wendellM left22:46
joehh left22:46
webguynow left22:46
Tabmow left22:46
zz_karupanerura left22:46
aucecil left22:46
silverf0x joined22:47
dreiss joined22:47
DarkMantis joined22:47
bedouin joined22:47
roflin joined22:47
Guest58769 joined22:47
adam___ joined22:47
lamont joined22:47
Zariel joined22:47
Fissure joined22:47
dserodio joined22:47
ozymandias_ joined22:47
jamiebikies_ joined22:47
iAsterisk joined22:47
runnyspot joined22:47
johnkpaul joined22:47
foo joined22:47
Lulzon joined22:47
h12o joined22:47
Diziet joined22:47
ashka joined22:47
kaictl joined22:47
Devels joined22:47
MetaCosm joined22:47
Moult joined22:47
soren joined22:47
diget joined22:47
sakkemo joined22:47
mattp joined22:47
MacGyver joined22:47
twobitsprite joined22:47
Tacker joined22:47
dsop joined22:47
rastus_vernon joined22:47
abackstrom joined22:47
mino joined22:47
jds joined22:47
up_the_irons joined22:47
ceari joined22:47
adambrenecki joined22:47
nephyrin joined22:47
uhu01 joined22:47
Norrin joined22:47
gitinfo joined22:47
ScottE joined22:47
leprechau joined22:47
aisbaa joined22:47
hitchcock.freenode.net set mode: +o22:47
SJr joined22:47
qdii joined22:47
place_ joined22:47
mitsuhiko joined22:47
tazle_ joined22:47
pigeon_ joined22:47
ping-pong joined22:47
mackanfkp joined22:47
Mindfart joined22:47
tm512 joined22:47
rndbit joined22:47
MikeJ92 joined22:47
Evanlec joined22:47
madduck joined22:47
grumbel_ joined22:47
steverandy joined22:47
ORiON-- joined22:47
mnml joined22:47
xender joined22:47
flazz joined22:47
kini joined22:47
Mez_ joined22:47
kapowaz joined22:47
boombatower joined22:47
dfarler joined22:47
Watabou joined22:47
shennyg joined22:47
arnihr_ joined22:47
frobware joined22:47
hays joined22:47
camt joined22:47
aucecil joined22:47
zz_karupanerura joined22:47
Tabmow joined22:47
webguynow joined22:47
joehh joined22:47
wendellM joined22:47
scottyob joined22:47
w0ng joined22:47
Stravy joined22:47
Hunner joined22:47
stellarhopper joined22:47
jfield joined22:47
biertie joined22:47
Drakevr joined22:47
Drakevr left22:47
Drakevr joined22:47
Sabbath left22:47
da5id joined22:47
retnuh left22:47
Pieter joined22:47
webster joined22:47
JStoker joined22:47
myme joined22:48
Takumo joined22:48
ramlev joined22:48
ngladitz_ left22:48
CKyle joined22:48
majoh joined22:48
grawity joined22:48
dsdeiz joined22:48
HeN left22:48
flazzflazz_gone22:49
glaksmono_ joined22:49
tgummerer joined22:49
o9 joined22:50
JStoker left22:50
carbon1 joined22:50
carbon1 left22:50
EToS joined22:50
ManneW joined22:50
HeN joined22:50
Celm joined22:50
Olipro left22:51
psoo joined22:51
rjhunter left22:51
Olipro joined22:51
Mogget joined22:51
durianshredder joined22:51
scalability-junk joined22:52
jayne joined22:52
sunny256 joined22:52
amoe joined22:52
rportugal joined22:53
JStoker joined22:53
JerryT left22:53
pwnz0r joined22:53
mdhopkins joined22:55
psoo left22:55
wethu joined22:55
rjhunter joined22:56
satiricon joined22:56
valgrind joined22:56
Leoneof joined22:56
hwrdprkns joined22:58
mizu_no_oto left22:58
YourBestFriend guys22:58
lithiumjake joined22:59
YourBestFriend when you start a new project, when do you create your first commit?22:59
valgrind left22:59
Mousse_ joined23:00
ToxicFrog YourBestFriend: these days I usually create it on github, which means the first commit contains a blank README automatically23:00
If I'm not, I generally create a README with a short summary of the project + language-appropriate gitignore and commit that23:01
(if I'm working in clojure, the first commit is the skeleton created by `lein new`)23:01
valgrind joined23:01
Exancillatus left23:01
ariscop joined23:02
hahuang65 joined23:03
ntio joined23:04
Vampire0 joined23:04
pr0ton joined23:04
bufferloss joined23:05
Zifre joined23:06
ultraflash3 joined23:06
bufferloss left23:06
CKyle left23:06
bufferloss joined23:06
bufferloss LucaS05: yes I'm here23:06
Vampire0_ left23:07
rq601 joined23:08
cbreak YourBestFriend: usually after I create the project skeleton23:08
lazers joined23:08
LBV_User joined23:10
bufferloss how might I go about counting the number of commits within a branch23:10
seems like it should be simple but I can't find a reliable way23:10
LBV_User bufferloss: git log --oneline parentBranch..HEAD | wc -l23:11
cbreak bufferloss: man git-rev-list23:12
gitinfo bufferloss: the git-rev-list manpage is available at http://jk.gs/git-rev-list.html23:12
cbreak bufferloss: look for --count23:12
breakfast joined23:13
martianlobster1 left23:14
retnuh joined23:15
maroloccio joined23:15
valgrind left23:15
johnflux joined23:15
pr0ton left23:16
pr0ton joined23:16
pr0ton left23:17
path[l] joined23:17
bufferloss LBV_User: the problem is that using online or rev list requires knowing the parent23:17
[1]cereffusion joined23:17
bufferloss but if the parent has diverged, it reports an incorrect number of commits23:17
pr0ton joined23:17
pr0ton left23:18
path[l] hi, I need help with a git-bisect. During a git23:18
err23:18
During a git-bisect, is there a way to skip completely broken revisions23:18
bufferloss e.g. if I branch off of develop, then someone commits hot fixes to master, then others commit feature branches to develop, then the project manager rebases develop onto the master with hot fixes and I then subsequently fetch/merge my copy of develop23:18
if I compare my branch to develop it will report an incorrect number of commits23:18
e.g. I know there are 6 commits in this one branch, but rev list and online are reporting 30 commits23:18
valgrind joined23:19
[1]cereffusion left23:19
bufferloss LBV_User, cbreak ^23:19
cbreak bufferloss: you need to know the parent either way23:19
LucaS05 i've resolved ;)23:19
cbreak and no, the number will be correct23:19
Gavrisimo joined23:19
bufferloss why should I need to know the parent though23:19
chrisw_ left23:19
bufferloss cbreak: and no, the number is not correct23:19
cbreak of course it's correct23:19
LBV_User bufferloss: wouldn't be better to you to branch develop before comiting your changes?23:20
cbreak it gives you the number of commits in your branch, but not in the other23:20
bufferloss I know the number i need, I need 6, which is how many commits *I actually made*23:20
but I'm getting 3023:20
valgrind left23:20
bufferloss yes that's fine, but it's not the number I need23:20
be it "correct" or not23:20
cbreak bufferloss: you need to know the parent to exclude those commits23:20
bufferloss why should I need to exclude commits23:20
cbreak because you said you wanted to23:20
andrewrk joined23:20
bufferloss this means that it's impossible to programmatically get the number of commits if the parent branch is different than it used to be23:20
which is common23:20
cbreak sure it is23:20
bufferloss no I said I need to know how many commits I made to a given branch23:20
you're just talking about one way to arrive at that number23:21
cbreak bufferloss: git does not store in which branch a commit is made23:21
Zaknefain joined23:21
bufferloss and that way arrives at a number that is not useful nor correct for what I need and want23:21
cbreak bufferloss: if you make a branch off of master, then ALL commits in master are also in that branch23:21
andrewrk hello. at one point in time I clobbered a commit which I remember deleted a line containing the string "Typical value". It's probably in reflog somewhere but not on any branches. How can I find the commit?23:21
cbreak bufferloss: that's why you want to exclude those that are in master23:21
if you exclude those that are in master, then you only get the number of commits that are not in master.23:21
bufferloss i have a hard time believing that git really doesn't track which commits were committed to a given branch by name23:21
cbreak bufferloss: easy.23:22
bufferloss: then you're an idiot23:22
bufferloss cbreak: yes I understand the mechanics of how to get the number23:22
but the number is still not correct23:22
cbreak: wow, you're suffering from support fatigue23:22
cbreak bufferloss: why do you think it's not correct?23:22
bufferloss please ignore me and go away23:22
pwnz0r left23:22
bufferloss you are obviously wrong, I'm sure there's a way to do this23:22
cbreak bufferloss: nope.23:22
Eugene !refund23:22
gitinfo If you are not satisfied with git, or the support provided by the volunteers in #git, you are entitled to a full refund of the purchase price, and are invited to use another VCS. Elsewhere.23:22
matthiaskrgr joined23:22
cbreak bufferloss: you're obviously an idiot23:22
bufferloss: if you don't know how git works, don't claim you do23:22
gitinfo set mode: +v23:22
Nizumzen joined23:22
Eugene Arguing with free support is a recipe for a quick kick, fwiw.23:23
matthiaskrgr is there a way to make git log only show file additions and deletions but not modifications?23:23
bufferloss meh, i'll just virtual ignore him23:23
there's gotta be a way to get this number programmatically23:23
russ_ joined23:23
Eugene In any case, it sounds like git-describe isn't doing what you want?23:23
cbreak bufferloss: I told you how23:23
morenoh149 joined23:23
Eugene Or you can continue to be a dick, that works.23:23
bufferloss cbreak: your way doesn't give me the correct number sorry23:23
morenoh149 how would I check the last commit to a heroku git repo?23:23
ChanServ set mode: +o23:23
cbreak bufferloss: of course it does23:23
Eugene kicked bufferloss (END OF FILE)23:23
morenoh149 I know that my local repo is ahead, but I don't know by how much23:23
cbreak morenoh149: git fetch from it23:24
andrewrk morenoh149, git log master..origin/master23:24
cbreak morenoh149: then you can use git log for example to list the commits23:24
Eugene changed the topic to: Welcome to #git, the place for git help and ice cream novelties | Current stable version: 1.9.0 | Start here: http://jk.gs/git | Seeing "Cannot send to channel" or unable to change nick? /msg gitinfo .voice | git-hg: Don't you know that's poison?23:24
Dykotomee exit23:24
(oops)23:24
Dykotomee left23:24
Eugene matthiaskrgr - you mean in the diffstat? git doesn't really differentiate between them, no.23:24
matthiaskrgr Eugene: just found out --diff-filter also works for log :)23:25
I was searching for something like --log-filter :D23:25
mattp__ joined23:25
LBV_User if he rebased the branch he was using, he couldn't get the number he wanted?23:25
cbreak LBV_User: nope.23:25
Eugene andrewrk - man git-log; -G and -g are what you want23:25
gitinfo andrewrk: the git-log manpage is available at http://jk.gs/git-log.html23:25
p8952 joined23:26
Zaknefain left23:26
cbreak LBV_User: he'd have to know the base, and then he'd get the same number still (unless commits have become redundant)23:26
LBV_User cbreak: thanks, it seems I don't understand yet what rebase does... time to read the manual :P23:26
andrewrk thanks Eugene23:26
morenoh149 wait, so I have my heroku remote named 'heroku' so I do 'git log heroku'?23:26
cbreak LBV_User: !cs has some pictures23:26
gitinfo LBV_User: "Git for Computer Scientists" is a quick introduction to git internals for people who are not scared by phrases like Directed Acyclic Graph. http://eagain.net/articles/git-for-computer-scientists/ See also !concepts !bottomup23:26
cbreak morenoh149: no, git log ..heoku/branchname23:26
Eugene morenoh149 - no; `git log heroku/somebranch`, or an alias like !lol which is all-encompassing23:27
gitinfo morenoh149: A nifty view of branches, tags, and other refs: git log --oneline --graph --decorate --all23:27
pasky_ the way i understand it, bufferloss really does seem to have more of a problem with dealing with other people's rebases rather than knowing parents23:27
cbreak pasky_: nah, he's just a braindead moron.23:27
kuatsure left23:27
pasky_ (I mean, obviously he dislikes that he needs to know parents but if he is getting "30" in the second case,that seems to indicate a messed up rebase situation)23:28
path[l] During a git-bisect, is there a way to skip completely broken revisions, a linear search would take too long23:28
cbreak pasky_: he claims that he gets the wrong result despite it being perfectly valid. And he flatly refuses to show why he thinks it's wrong.23:28
pasky_ hmm i guess i'd have to read backlog in more detail which i have no desire to ;)23:28
path[l]: git bisect --skip not doing what you need?23:29
cbreak pasky_: and then he calls me clueless because I told him that git doesn't store the branch commits are made in in a commit23:29
Eugene That sounds like mercurial training talking23:30
And see /topic :v23:30
nathancahill joined23:30
cbreak pasky_: I more think he just used a dot too many and got the symetric difference23:30
but who knows. He lacked the basic brain power to even explain his problem properly23:31
path[l] pasky_: aha I kept searching for the word "skip" and couldnt find it. I guess looking at the man pages has started to become the last thing I do, but in this case that was the best place to look :x. I'm mortified, thank you23:31
MattStratton joined23:32
nathancahill left23:32
monokrome joined23:32
johntitor2036 joined23:33
pasky_ path[l]: no problem :) git manpages tend to be quite helpful23:33
wethu left23:33
pasky_ (in my humble opinion, anyway)23:33
nathancahill joined23:34
path[l] haha23:34
ntio left23:34
regreddit joined23:35
regreddit left23:35
regreddit joined23:35
coderdad joined23:35
cads joined23:36
LBV_User the more I use git and try it's tools, the more I like it23:38
is it too dangerous to use rebase as a default pull action?23:39
MikeJ92zz_MikeJ9223:39
grep0r joined23:40
ixian left23:41
path[l] no, I know several people who do that especially when working with a specific remote branch treated as "trunk"23:41
ixian joined23:42
AaronMT joined23:42
arand__ LBV_User: It's not dangerous f you know how to recover...23:42
Celm left23:42
LBV_User path[l]: if I have branch per feature and rebase with a common dev branch23:44
path[l] yeah, thats exactly the mode in which I've worked on several codebases, some quite large23:44
LBV_User path[l]: let's say, I rebase my feature branch, then merge it into dev23:44
arand__: btw, for me a "too dangerous" is some action not reversible at all23:45
path[l] yeah. As long as when shit hits the fan you know how to use the base commands, you're ok.23:45
chrisw_ joined23:46
JanC joined23:46
LBV_User what would be a bad situation for rebase? (or how can I reproduce it)?23:47
morenoh149 left23:47
john2x joined23:48
path[l] well one example would be when you're trying to collaborate with other people on a feature. You now either need a new remote branch, or you need to pull and push from each other. If you have multiple remote branches, then you want to be careful about rewriting history on one branch and seeing a different history on a different branch23:49
matthiaskrgr left23:50
LBV_User but assuming I'll not push the features branch to the remote repo, then shouldn't be any problems, right?23:50
hftf joined23:50
hftf left23:50
hftf joined23:50
kermit joined23:50
LucaS05 with branches, i've just found that git is the best think in the world!23:50
skorgon LBV_User, try following a branch using 'git pull' when the remote is rebased.23:51
LBV_User skorgon: that's one of the 'shit on the fan' path[l] mentioned above?23:53
agronholm joined23:53
LBV_User moments*23:54
arand__ LBV_User: If you've made merges, rebasing those would make them disappear, for another example.23:54
john2x left23:54
john2x joined23:54
agronholm I just did (@master) git rebase --onto <commit> <branch> and the end result was that most of my commits in the master branch were deleted and nothing was added to that branch23:54
zz_MikeJ92MikeJ9223:55
LBV_User so I would lose the features merge into the dev branch?23:55
agronholm but the commits that were supposed to go into that branch remain in the master branch23:55
can someone explain to me why this happened?23:55
kukks joined23:55
Exancillatus joined23:55
kukks left23:55
kukks joined23:55
LucaS05 left23:55
Watabou left23:56
Watabou joined23:56
path[l] LBV_User: my personal rule is that I only use rebases for branches that have not been pushed remotely and are only on my machine. So I might go to master and rebase all my changes from another branch on to it and push. But if I then make FURTHER changes on the feature branch, I cannot re-rebase them (I could rebase the new commits though)23:57
Leoneof left23:58
wethu joined23:58
axl_ joined23:58
CKyle joined23:58
arand__ LBV_User: No, but you'd loose existing merge structure (unless you tell rebase to try to re-create it). E.g. all your merged feature branches get smushed into a line in the rebase.23:59
skorgon path[l], no, you don't rebase master, you rebase your feature branches on top of master23:59
mdhopkins left23:59
Leoneof joined23:59
skorgon arand__, you can always use --no-ff to force a merge commit23:59

Logs Search ←Prev date Next date→ Channels Documentation