IRCloggy #git 2014-07-29

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-07-29

jfelchner joined00:00
unomystEz left00:00
koi left00:00
unomystEz joined00:00
unomystEz left00:00
unomystEz joined00:00
OffTheRails left00:00
D-Boy joined00:01
unomystEz left00:01
supernaut joined00:01
unomystEz joined00:02
unomystEz left00:02
unomystEz joined00:02
osse 6 steps left00:02
WormDrink left00:02
ColdKeyboard left00:03
skynxnex left00:03
sjmikem is there a jira or equiv?00:03
jfelchne_ left00:03
osse no, just the mailing list00:03
bakers left00:04
kukks joined00:04
sjmikem I probably abuse the command, but can't believe no one else has noticed it...00:04
kukks left00:04
kukks joined00:04
sjmikem it works on 1.7.1200:05
endiruna left00:05
osse well shit00:06
the bisection give a false positive00:06
Zimsky-- joined00:08
madewokherd check 'git log' for a point where you started getting all the same result00:09
er00:09
git bisect log00:09
Skapadapaduu left00:09
madewokherd oh, sorry, I thought we were somewhere else00:09
where people don't know how to use bisect00:09
tummy joined00:10
jottr left00:10
osse I know how to use it, but I haven't used bisect log before :O00:10
unomystEz left00:12
osse due to a brainfart I gave bisect wrong revisions...00:12
unomystEz joined00:12
TimmyTones left00:13
madewokherd I usually do git bisect start, checkout the revisions I think I need, and do git bisect good/bad after I've tested them00:13
zumba_addict left00:14
osse heh, so did I00:14
Noldorin left00:14
WormDrink joined00:15
amikiri joined00:15
osse well...00:15
'git stash list -p' doesn't work for me, but '~/usr/bin/git stash list -p' does, and I compiled the exact same version00:15
so I think I'll just go to bed00:16
tang^ left00:17
zumba_addict joined00:18
mspe joined00:18
luc_ joined00:19
Zimsky left00:19
sjmikem thanks for trying00:19
Zimsky--Zimsky00:19
Dougie187 joined00:19
saorge_ joined00:20
osse and now I install it to a proper location and it doesn't work any more :p00:20
souther joined00:20
robbyoconnor left00:20
beastd left00:20
dreiss left00:21
robbyoconnor joined00:21
osse same exact version, I can't fathom it00:21
brownbathrobe left00:22
saorge left00:23
mizu_no_oto joined00:23
deanclkclk_ left00:23
osse FWIW, this is the command that sometimes shows diffs, sometimes not: git log '--format=%gd: %gs' -g -p refs/stash --00:23
mspe left00:23
OffTheRails joined00:24
osse but I don't have enough brain function to use gdb right now00:24
sjmikem should I bother reporting this to the list?00:24
gfixler_ left00:24
sjmikem Couldn't find what I was looking for in my stash anyways :-((00:25
have no idea where it went00:25
hkon_ joined00:26
osse it gets worse. git stash list -p works, but git-stash is a script and the exact same command it executes doesn't work00:26
sure, report it to the list00:26
I can make a reply in the morning00:26
pikaren joined00:27
pikaren left00:27
rgr left00:27
Vile left00:28
pikaren joined00:28
lungaro joined00:28
quantsini_ left00:29
zumba_ad_ joined00:29
lungaro I'm trying to understand subtree. I am seeing "fatal: entry not found in tree SHA" for trying a git subtree pull --prefix...00:29
quantsini joined00:29
eletuchy joined00:29
lungaro I made a commit outside of the subtree in a seperate clone and pushed it. Its not clear how i merge that change into the subtree00:30
edwardly joined00:30
edwardly left00:30
edwardly joined00:30
hkon_ left00:30
dccc left00:31
jfelchne_ joined00:31
zumba_addict left00:32
kukks left00:32
_ikke_ left00:33
Quevin left00:33
pikaren left00:33
jfelchn__ joined00:34
_ikke_ joined00:35
jfelchner left00:35
awkwardusername left00:35
kukks joined00:36
kukks left00:36
kukks joined00:36
jfelchne_ left00:37
luc_ left00:37
sohail left00:37
jay__ left00:39
lyang0 left00:39
jophish joined00:40
LBV_User joined00:41
eliasr left00:42
jfelchner joined00:42
hahuang65 left00:42
knownasilya left00:43
DeathIncarnate joined00:43
tummy left00:44
Ritzton left00:44
harish_ left00:44
jfelchn__ left00:45
CraigyDavi` joined00:46
lid_ joined00:48
CraigyDavi left00:48
TimmyTones joined00:48
gitinfo set mode: +v00:48
TimmyTones left00:48
maestrojed left00:49
lidaaa left00:50
deanclkclk_ joined00:50
anEffingChamp left00:53
zivester joined00:55
otter768 joined00:55
godgodgodgo left00:55
godgodgodgo joined00:56
veebers left00:56
Reskp left00:57
veebers joined00:57
DeathIncarnate left00:59
skynxnex joined00:59
watabou joined00:59
watabou left00:59
watabou joined00:59
kevinb left01:00
BSaboia left01:02
kevinb joined01:02
akushner_ left01:03
skynxnex left01:04
LucasTT left01:06
lid_ left01:06
LucasTT joined01:06
otter768 left01:07
thiago left01:10
otter768 joined01:11
Marcus__ left01:12
shingshang joined01:13
lasserix left01:14
lyang0 joined01:15
xtrizfifo01:15
jmpp greets!01:16
jmpp I'm seeing a very weird error with a repo I inherited01:16
it's got some pending changes01:16
so I'm looking at committing them01:16
I git diff a file at path/With/CamelCase/theFile, and i get a diff01:17
add that, query wc status again01:17
ropav left01:17
ropav joined01:17
jmpp and then I get that the exact same file, but now at path/with/camelcase, is modified01:17
mueslo_ left01:18
jmpp and the diff for that new modification is the exact opposite to what I just added to the index01:18
anyone ever seen that?01:18
milky joined01:18
jmpp I'm on OS X, which uses a case insensitive, but case preserving, filesystem01:18
unomystEz left01:18
pekster IIRC you can turn on POSIX-compliant behavior01:19
macrover joined01:19
pekster General wisdom when you want a project to be platform-agnostic is not to use files that differ only in case01:19
If it's not your project, either fix your filesystem, or run a VM that is more sane ;)01:20
mspe joined01:20
jmpp but... I mean, what may be going on here?01:21
and how do I turn on that posix-compliant behavior?01:21
and, yes, I inherited this repo, and i'm trying to clean it up a bit before I begin actual work01:21
k_sze[work] joined01:21
thiago joined01:22
jmpp and these files (it's not just one) have me oging over and over again in circles, until I noticed what was going on01:22
in fact, they're my last files to add to the index to finish the one step of the cleanup I'm gonna do now01:22
Rastus_Vernon joined01:22
pekster Looks like your 2 native "Mac solutions" are to reformat your entire HFS volume as case-sensitive (rather painful) or mount a dmg you create as such (far easier, although you give up a tiny bit of efficiency for it)01:23
Or use a VM, or a host that you ssh into01:23
akim joined01:23
jmpp other cleaups can wait, most probably for methusalem to do the cleaning ;)01:23
but there's no other way to stop these diffs from cycling over cases?01:24
Neozonz left01:24
jmpp I've tried adding the files to the index, checking out their HEAD revs to wipe the changes, etc..01:24
and every operation I do, I get the same file, with its path in its mirror form, showing the opposite diff01:25
mspe left01:25
jmpp the mirror form being camelCase --> camelcase; camelcase --> camelCase01:25
macrover left01:26
pekster What happens if you remove HFS+ weirdness from the equation? Can you mimic the behavior in a Linux or BSD VM?01:26
talmuth joined01:26
godgodgodgo left01:26
pekster (or just a checkout on a dmg mounted with case-sensitive filesystem attributes)01:26
jmpp would it serve to instead copy the directory over to the dmg?01:27
lasserix joined01:27
jmpp 'cause there's no url to clone from01:27
I'll create it in a bit01:27
but the repo was just a zip file sent over mail01:27
pekster git clone file:///Volumes/Mac/whatever/some/path/here ./new-repo01:27
jmpp true that, true that01:28
robustus left01:28
jmpp and that'll even clone the current state of the index?01:28
doesn't seem like it01:28
Reskp joined01:28
pekster Just what's been comitted01:28
mspe joined01:28
pekster You can rsync things, but the whole point is to prevent any pre-existing issues with the way the filesystem treats case01:29
jmpp so you'de definitely suggest recreating the index from scratch?01:29
pekster Well, it's not a git "feature" that's messing with your case01:29
I have a number of repos with file names like ChangeLog and the like, and they work fine on ext3/4, reiserfs, squashfs, and even NTFS01:30
mspe left01:30
pekster (UFS too actually, though I usually just deploy tarballs to my BSD VMs for testing)01:30
knownasilya joined01:30
ropav left01:31
robustus joined01:31
jmpp they've always worked fine for me on HFS+01:32
preaction my guess is that someone put both "myfile" and "MyFile" in the index. i had this same problem, and the only way I cleaned it up was by doing git mv to the normalized version, after making the case-insensitive filesystems toe the line: core.ignorecase = true01:32
jmpp always use my mac from terminal, and always use git, and it's the first time i ever see this01:32
Reskp left01:32
preaction but it's been a long time since this has happened, so i don't remember much anymore01:33
pekster If you have 2 files with the same name, differing in case, your best bet is to check it out on a fully case-aware FS, fix it, and commit that01:33
northfurr left01:33
weiyang joined01:33
jmpp clones01:33
pekster History might be a bit whack, but it might be fine so long as you don't check out or try to merge from the "broken" revs01:33
rageshkrishna joined01:33
jmpp OK, but... one thing i'm not understanding01:34
pbrobst left01:34
maestrojed joined01:34
jmpp if I'm cloning, I'll only get what's already in the history01:34
the current problem is with what's in the working copy01:35
Pookz left01:36
Vampire0_ joined01:38
kaendfinger[BNC] left01:38
jackh joined01:40
bdavenport left01:40
Vampire0 left01:41
daito joined01:44
CheckDavid left01:44
SLY1986 joined01:44
watabou left01:44
watabou joined01:45
_5kg left01:46
maestrojed left01:48
luc_ joined01:48
hj2014 joined01:48
EminenceHC joined01:49
luc_ left01:49
luc_ joined01:50
_5kg joined01:50
gfixler left01:51
jophish left01:51
shinnya left01:52
tranzfuse joined01:52
EminenceHC left01:53
diegoviola joined01:54
hyperair joined01:54
hyperair left01:54
hyperair joined01:54
tokik joined01:54
gitinfo set mode: +v01:55
kballou left01:55
tmcmahon joined01:55
hahuang65 joined01:56
bezet joined01:56
LucasTT left01:57
kevinb left01:57
gfixler joined01:58
kevinb joined01:59
reaverb joined01:59
skynxnex joined02:00
bezet left02:00
harish_ joined02:01
darkbasic_ left02:01
pweaver_ left02:02
darkbasic joined02:02
skynxnex left02:04
otter768 left02:04
otter768 joined02:06
tmcmahon left02:08
leeN left02:08
JeanCarloMachado left02:08
jovy88 left02:10
alezandro left02:11
jovy88 joined02:11
punchagan joined02:12
LBV_User left02:12
CKyle joined02:12
mmitchel_ left02:13
CKyle left02:13
Guest___ joined02:14
Guest___ left02:14
hkon_ joined02:14
Guest___ joined02:14
mizu_no_oto left02:14
Guest___ left02:15
CKyle joined02:15
punchagan1 joined02:17
afuentes left02:17
punchagan left02:17
eternnoir left02:18
hkon_ left02:18
rgr joined02:20
Goplat joined02:20
pawelbx joined02:20
eternnoir joined02:20
sleepee joined02:21
jfelchne_ joined02:22
daito left02:22
nkouevda joined02:23
mizu_no_oto joined02:23
iaaah left02:24
Consuela left02:24
daito joined02:24
northfurr joined02:25
skylord5816 joined02:25
jfelchner left02:25
maestrojed joined02:25
jfelchne_ left02:26
Gamecubic left02:27
lasserix left02:27
listochkin joined02:28
Gamecubic joined02:28
skylord5816 left02:28
ropav joined02:29
Reskp joined02:29
punchagan1 left02:30
punchagan joined02:30
hahuang65 left02:31
maestrojed left02:31
pawelbx left02:31
weiyang left02:31
Samual joined02:31
rgr left02:32
listochkin left02:32
Reskp left02:33
hide left02:35
mizu_no_oto left02:35
robbyoconnor left02:35
rypeck joined02:35
punchagan left02:35
robbyoconnor joined02:36
JeanCarloMachado joined02:37
Lexun joined02:38
kevinb left02:40
CKyle left02:40
salamanderrake when to rebase and when to merge?02:42
weiyang joined02:42
milki !rebase_or_merge02:42
hm02:42
!merge_or_rebase02:42
gitinfo For a detailed discussion of the dis-/advantages of merge and rebase, and when to best use which, see: https://coderwall.com/p/ny1hia -- and here's how Linus explains which one to use: http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg39091.html02:42
milki there02:42
kevinb joined02:46
diegoviola left02:49
JanC left02:49
salamanderrake ty02:49
diegoviola joined02:50
hide joined02:50
kpease left02:51
milky left02:51
ColdKeyboard joined02:51
apb1963 left02:51
ColdKeyboard left02:51
tyreld left02:52
ColdKeyboard joined02:52
ColdKeyboard left02:52
ColdKeyboard joined02:53
qwyeth left02:53
knighthawk left02:54
Bosox20051 joined02:54
Bosox20051 left02:54
Bosox20051 joined02:54
kukks left02:54
knighthawk joined02:54
Bosox20051 left02:56
Goplat left02:57
Goplat joined02:57
amikiri left02:58
knighthawk left02:59
rgr joined02:59
shauna joined03:00
skynxnex joined03:00
weiyang left03:02
JanC joined03:03
jfelchner joined03:04
skynxnex left03:05
daito left03:05
weiyang joined03:06
m0viefreak left03:07
jottr joined03:07
fstd_ joined03:08
zumba_ad_ left03:09
tranzfuse left03:09
zumba_addict joined03:09
kevinb left03:09
Goplat left03:09
jaimef left03:09
pweaver_ joined03:10
jaimef joined03:10
nkouevda left03:11
teran left03:11
fstd left03:11
fstd_fstd03:11
jottr left03:12
nkouevda joined03:12
unomystEz joined03:13
kevinb joined03:14
jophish joined03:14
ERROH left03:15
ProjektGopher left03:15
JosephFerano left03:15
nnyk_ left03:16
sleepee left03:17
Goplat joined03:18
ERROH joined03:19
daito joined03:20
danillonunes left03:21
danillonunes joined03:21
unomystEz left03:22
curiousmansi_ joined03:23
bjeanes left03:23
CKyle joined03:25
otter768 left03:25
Rastus_Vernon left03:26
CKyle_ joined03:27
CKyle_ left03:27
Reskp joined03:29
DeathIncarnate joined03:31
skylord5816 joined03:32
akim left03:32
zumba_addict left03:33
TheMadMechanic joined03:33
zumba_addict joined03:33
Reskp left03:34
TheMadMechanic left03:34
yacks left03:35
a_le_ joined03:35
pikaren joined03:36
mtthw left03:37
Dougie187 left03:37
a_le left03:37
quazimodo joined03:37
skylord5816 Hello. I've got about 25 copies of the same software, with a few slight differences. I'd like to put them all under git. I thought of making a repo with a branch for each server, setting up a script to merge changes to master to all of them, and setting up a post-receive hook or a cronjob to pull changes. I was wondering if there was a best practice for this.03:37
(using git clone --single-branch on the server)03:38
mtthw joined03:39
zdevdusty joined03:44
beautifulmind joined03:47
skylord5816_ joined03:48
skylord5816_ left03:48
skylord5816_ joined03:48
skylord5816 left03:48
CKyle left03:49
skylord5816_skylord581603:49
EminenceHC joined03:50
thiago left03:50
sontek joined03:50
Tuna-Fish left03:50
Megaf left03:52
knighthawk joined03:53
ColdKeyboard left03:54
EminenceHC left03:55
bezet joined03:56
mtthw left03:56
Tuna-Fish joined03:57
Tuna-Fish left03:58
Tuna-Fish joined03:58
skylord5816_ joined03:59
skylord5816 left03:59
OffTheRails left04:00
CoderBugM joined04:00
zumba_ad_ joined04:00
bezet left04:01
epifanio left04:01
Lexun left04:01
CoderBugM left04:01
sontek left04:01
Tuna-Fish left04:01
skynxnex joined04:01
Tuna-Fish joined04:02
skylord5816_ left04:04
Guest1258 joined04:04
zumba_addict left04:04
skynxnex left04:05
darkxploit joined04:06
deanclkclk_ left04:07
deanclkclk left04:07
deanclkclk_ joined04:08
alvaro_o left04:10
Tuna-Fish left04:12
curiousmansi__ joined04:13
curiousmansi_ left04:14
hkon_ joined04:15
beneggett left04:15
beneggett joined04:16
Guest1258 left04:16
dougsland left04:19
wakd left04:19
darkxploit left04:19
hkon_ left04:19
skylord5816_ joined04:21
Tuna-Fish joined04:23
mennea joined04:23
hahuang65 joined04:23
thiago joined04:24
Tommy[D]_ joined04:24
wakd joined04:25
snuffeluffegus left04:25
jophish left04:25
lonewulf` joined04:25
daito left04:27
Tommy[D] left04:27
spyroboy_ joined04:30
Reskp joined04:30
mkoskar left04:31
spyroboy left04:31
awkwardusername joined04:32
Reskp left04:35
matelot left04:35
beneggett left04:36
skylord5816_ Another thought. Rebasing the servers onto master is bad because it'd change public history, but merging would make a LOT of merge commits.04:38
phy1729 skylord5816_: how many are going to use this?04:40
skylord5816_ about 1004:41
rypeck left04:41
k4r1m joined04:41
phy1729 can the server specific changes not go into some configuration files?04:42
preaction what do the differences entail?04:42
awkwardusername left04:42
hakunin left04:43
skylord5816_ that was my first thought, but I don't think they can04:43
bhws joined04:45
skylord5816_ that would be much cleaner04:45
FatDarrel joined04:46
phy1729 is this repo public?04:46
skylord5816_ No04:46
acharlieh left04:48
skylord5816_ moving everything to config files might work, worst case we'd have to check the config to see if we should do this or that, wouldn't be too bad. I'm guessing the branches idea would be pretty messy04:48
phy1729 I have a script that rebases all branches on top on master04:49
but it's for use on my personal not public repo04:49
skylord5816_ Would you mind sharing it? It sounds useful for local projects04:50
davispuh left04:50
phy1729 thttps://github.com/phy1729/rebase-master PRs welcome04:50
skylord5816_ I'll talk to the other devs about branches vs config.04:51
lonewulf` testing..04:51
phy1729 lonewulf`: sibilance04:52
whyy joined04:52
lonewulf` :>04:52
http://jk.gs/git/ (here we go)04:53
madewokherd left04:53
DeathIncarnate left04:55
skylord5816_ Thanks for the help! :)04:56
skylord5816_ left04:56
Primer left04:56
hahuang65 left04:57
FatDarrel left05:01
beautifulmind left05:02
UmbraMalison left05:02
unglid left05:04
UmbraMalison joined05:05
arup_r joined05:08
unglid joined05:09
quazimodo left05:09
Mitchbones left05:09
Gamecubic left05:10
fling I need to upload changed files only over ftp05:12
how to get all new and changed files from all the commits except the first one? :P05:12
CraigyDavi`` joined05:12
knownasilya left05:13
beautifulmind joined05:14
pweaver_ left05:14
CraigyDavi` left05:16
Lewoco left05:16
pantsman_ joined05:16
kcj joined05:17
phy1729 fling: parse git diff --raw --summary perhaps?05:17
beautifulmind left05:17
northfurr left05:17
mspe joined05:21
osse fling git diff --name-only <first> <last>05:21
zumba_addict joined05:22
zumba_ad_ left05:23
LeMike joined05:23
JeanCarloMachado left05:25
mspe left05:26
lite_ joined05:26
tplaner left05:26
daito joined05:27
pikaren left05:27
quazimodo joined05:30
kevinb left05:30
Reskp joined05:31
daito left05:31
daito joined05:31
nbrosnah_ joined05:33
Reskp_ joined05:33
mspe joined05:33
Sauvin joined05:33
newbie999 joined05:34
beautifulmind joined05:34
jovy88 left05:34
jovy88 joined05:35
Reskp left05:36
nbrosnah_ left05:36
pantsman_ left05:37
nbrosnah_ joined05:37
kevinb joined05:37
halis left05:37
mspe left05:38
Reskp_ left05:38
quazimodo left05:40
quazimodo joined05:40
ThomasLocke joined05:43
joelm left05:45
the_cybersphinx left05:46
kyb3r_ joined05:48
kerrick left05:49
pandeiro left05:49
EminenceHC joined05:50
Silmarilion joined05:52
freimatz joined05:53
Arkaniad joined05:54
reaverb left05:54
starkhallo left05:54
visceral left05:54
LeMike left05:55
DeathIncarnate joined05:55
EminenceHC left05:56
bezet joined05:56
zivester left05:59
Obi_obi left05:59
Imdsm^ left06:00
stealthii left06:00
kwmiebach_ left06:00
DeathIncarnate left06:00
jhford left06:00
bezet left06:01
antroy_ left06:01
koi joined06:01
lite_ left06:01
mishok13 joined06:02
lite_ joined06:02
tpollard left06:02
ISmithers left06:03
bedouin left06:03
beautifulmind left06:03
teran joined06:03
zumba_addict left06:04
thiagovsk left06:05
Obi_obi joined06:05
kwmiebach_ joined06:05
jhford joined06:06
stealthii joined06:06
lite_ left06:07
antroy_ joined06:07
Imdsm^ joined06:07
zoso joined06:08
kermit left06:08
ChanServ set mode: +o06:08
kermit joined06:08
Eugene changed the topic to: Welcome to #git, the place for git help and forgotten problems | Current stable version: 2.0.3 | Start here: http://jk.gs/git | Getting "cannot send to channel"? /msg gitinfo .voice | It's big, it's heavy, it's wood! git-log, from BLAMMO!06:09
KevinTS joined06:09
hahuang65 joined06:09
Eugene set mode: -o06:09
paddymahoney left06:10
acharlieh joined06:10
bedouin joined06:11
mishok13 left06:11
cbreak-work joined06:12
b00^wk joined06:13
b00^wk left06:13
halis joined06:13
kerrick joined06:13
thiagovsk joined06:13
FilipNortic joined06:14
hahuang65 left06:14
mennea left06:14
cdleonard joined06:15
hkon_ joined06:15
MickeyO joined06:17
Balliad joined06:17
belak joined06:18
pantsman_ joined06:20
hkon_ left06:20
Balliad left06:20
bgerber left06:21
kwmiebach_ left06:21
Obi_obi left06:21
Imdsm^ left06:22
bedouin left06:22
Vile joined06:22
devoldmx joined06:23
JohnBat26 joined06:23
LeMike joined06:23
tvw joined06:23
jhford left06:24
rasto left06:25
stealthii left06:26
antroy_ left06:26
thiagovsk left06:26
hinogi joined06:27
Obi_obi joined06:28
kwmiebach_ joined06:28
beautifulmind joined06:28
antroy_ joined06:29
bedouin joined06:29
joelm joined06:29
Imdsm^ joined06:29
MAAC16K joined06:30
Errorical joined06:30
Errorical left06:30
harish_ left06:31
Errorical joined06:31
thiagovsk joined06:31
jhford joined06:31
stealthii joined06:32
hahuang65 joined06:33
skynxnex joined06:33
skynxnex left06:34
Reskp joined06:34
skynxnex joined06:34
mspe joined06:34
Shusshu joined06:34
sontek joined06:35
danmackay left06:35
Goplat left06:37
danmackay joined06:37
xobb left06:38
pantsman_ left06:38
jottr joined06:38
rasto joined06:39
mspe left06:39
Reskp left06:39
a_le_ left06:39
dreiss joined06:39
skynxnex left06:39
joelm left06:40
goTAN joined06:41
Macaveli joined06:42
KamalKaur joined06:42
harish_ joined06:43
Tuna-Fish left06:44
veebers left06:44
dreiss left06:44
hkon_ joined06:45
mlechner joined06:46
Reskp joined06:48
toedwy left06:49
toedwy joined06:50
a_le joined06:51
KamalKaur left06:52
_tpavel joined06:52
Reskp left06:53
freezevee joined06:54
Vile left06:54
lite_ joined06:54
Tuna-Fish joined06:55
mishok13 joined06:55
xobb joined06:56
dreiss joined06:57
endiruna joined06:57
quazimodo left06:57
aidalgol joined06:57
quazimodo joined06:57
gua_ould joined06:59
unknwn- joined06:59
skylite joined06:59
jnavila joined06:59
Tuna-Fish left06:59
Tuna-Fish joined07:00
wakd left07:00
beneggett joined07:01
B1x1t0 joined07:01
stodan joined07:01
bgerber joined07:02
Vile joined07:02
endiruna left07:03
KamalKaur joined07:06
Errorical left07:06
toedwy left07:06
Tuna-Fish left07:09
basiclaser left07:10
basiclaser joined07:10
rob_w joined07:11
seschwar joined07:11
mennea joined07:12
CraigyDavi``CraigyDavi07:12
hoschi joined07:13
ghostlines joined07:13
lb1a joined07:15
KamalKaur left07:15
dangerousdave joined07:15
jfelchner Is one able to set the similarity threshold globally?07:16
Tuna-Fish joined07:16
jfelchner You can do it in various commands but I can't find a way to do it globally.07:16
Guest64170 joined07:16
_ikke_ man git config doesn't mention anything?07:17
gitinfo the git-config manpage is available at http://jk.gs/git-config.html07:17
sontek left07:18
jfelchner _ikke_ I've searched for 'similarity', 'threshold', 'rename', 'copy'07:18
I can't find anything07:18
_ikke_ I don't think there is then07:19
papegaaij joined07:19
beautifulmind left07:19
alexbligh1 left07:20
jfelchner Seems like something that would be fairly useful.07:20
alexbligh1 joined07:20
atamanroman joined07:21
Shusshu left07:21
jluc joined07:22
_ikke_ You might propose it on the mailing list07:22
Errorical joined07:23
jargon joined07:25
xuitlacoche joined07:25
beneggett left07:26
dsdeiz_ joined07:26
unknwn-- joined07:27
basiclaser left07:27
unknwn- left07:28
dsdeiz left07:28
Balliad joined07:29
basiclaser joined07:29
kriks joined07:34
mspe_ joined07:36
CraigyDavi left07:36
zdevdusty left07:36
zdevdusty joined07:37
jargon left07:37
doev joined07:38
jargon joined07:38
dkn64738_afkdqn07:39
Junior joined07:39
Sceorem joined07:39
dqndkn6473807:39
quazimodo left07:39
mspe_ left07:40
ferreum joined07:41
zdevdusty left07:41
Xethron joined07:42
Xethron left07:42
Xethron joined07:42
Sajbar_Sajbar07:43
dcpc007 hello07:44
a_le left07:44
arup_r left07:44
dcpc007 special case : i create a new repo to start manage old script. already some commits. I found some old versions of my scripts i would add to history. Is it possible to add an "older" version ?07:45
like copy the script, add, commit07:45
arup_r joined07:45
toedwy joined07:45
dcpc007 and rebase -i to put this lat commit in #2 position in therepo ?07:45
a_le joined07:46
_ikke_ sure07:46
osse create an orphan branch, commit the old versions of the script, then move your current branch on top07:46
numdig joined07:47
jottr left07:48
dcpc007 create an orphan branch ? scuse near new to git :)07:48
thiago left07:49
_ikke_ git checkout --orphan <name>07:49
dcpc007 pfff i will show this to my "real" dev on subversion :)07:49
add an older version in the history ! lol ... git is magic07:49
arup_r left07:49
toedwy left07:50
osse dcpc007: alternatively (which will essentially be the same): start a new repository where you commit the old versions the usual way. then you can import commits from your other repo as patches07:50
_ikke_ Note that this does mean you are alterin history07:50
dcpc007 _ikke_: after i'll do a merge then ? of master on the orphan07:50
i'm alone on the repo07:50
_ikke_ Ok07:50
a_le left07:50
xuitlacocheautochthon07:50
_ikke_ A merge wouldn't have the effect you want07:51
dcpc007 here i track changes manuelly in the prod folder and rsync data on my computer to create the commit myslef07:51
EminenceHC joined07:51
dcpc007 hard to change 10 years of use ... when other don't want07:51
(and git not the easiest to learn when don't want : o)07:52
moritz "old habits die hard"07:52
dcpc007 hehe07:52
bhws left07:52
kcj left07:52
dcpc007 i try to install gitolite on a small server to centralize those repo07:52
the_drow joined07:52
Megga joined07:53
dcpc007 we work with subcontractors via vpn ... then hard to control07:53
the_drow Is there a way to invalidate the credentials cache for a specific repo?07:53
harish_ left07:53
cbreak-work dcpc007: the easiest is git rebase -i07:53
then commit new stuff in edit mode07:53
dcpc007 at least now i have an history of change since 6 months07:53
cbreak-work then --continue07:53
dcpc007 ok thx, will try07:53
(and REMOVE all those SAVE subfolders in prod servers !!!)07:54
ErKa joined07:54
koi left07:54
cbreak-work you only need to do the --orphan trick if you want to insert commits before the first commit07:54
dcpc007 they manage via script.sh, SAVE/script.sh.01012008 SAVE/script.sh.05252009 ......07:54
cbreak-work dcpc007: shhht... now we know that we can exploit patched security holes by accessing the old versions07:54
yacks joined07:55
dcpc007 lol :)07:55
you don't want to try connect here07:55
you'll lost your soul :)07:55
cbreak-work well, by we I meant NSA07:55
they have no soul.07:56
SLY1986 left07:56
EminenceHC left07:56
dcpc007 practice : i modify the scipt in the prod folder and i ask users to test ...07:56
and and if i need modify a line ion script, i duplicate the old and put it with # .... and keep all versions if possible07:56
or .. #this config should not be here07:57
config=blah07:57
bezet joined07:57
dcpc007 i love them ...07:57
tvw left07:57
sdrfnord1 joined07:57
dcpc007 near finish to remove ALL useless comments :) keep in MY git repo only now :)07:57
ok time to test, thx for answers07:58
dreiss left07:58
dkn64738dkn64738_afk07:59
Wiz_KeeD joined08:00
nour joined08:01
dkn64738_afkdqn08:01
bezet left08:01
dqndkn6473808:01
martinklepsch joined08:01
jovy88 left08:02
jovy88 joined08:03
plitzenberger joined08:04
plitzenberger left08:04
mennea_ joined08:05
hj2014 left08:05
hj2014 joined08:06
mennea left08:06
ErKa left08:07
plitzenberger joined08:07
dannixon joined08:08
psoo joined08:08
dannixon left08:09
Sonderblade joined08:11
Sonderblade left08:12
Sonderblade joined08:12
Lenton joined08:13
mikecmpbll joined08:15
psoo left08:15
psoo joined08:15
a_le joined08:17
sdrfnord1 left08:17
teran left08:18
Vile left08:18
harish_ joined08:19
normalra joined08:21
martinklepsch left08:22
a_le left08:22
jackneill joined08:22
ErKa joined08:23
jophish joined08:23
darkxploit joined08:23
misterpink left08:26
quazimodo joined08:28
awkwardusername joined08:28
sonOfRa left08:29
BtbN left08:29
BtbN joined08:29
rainbyte left08:29
teran joined08:30
sonOfRa joined08:31
kevinb left08:32
amcsi_work joined08:32
Guest64170 left08:32
ciampix joined08:33
hashtagdata joined08:34
W0rmDr1nk joined08:36
kevinb joined08:36
nnyk_ joined08:36
normalra left08:36
mdhopkins left08:36
pikaren joined08:37
arup_r joined08:38
harish_ left08:38
rainbyte joined08:38
bezet joined08:38
unknwn-- left08:39
doev left08:40
SagiCZ joined08:40
zarubin joined08:41
quazimodo left08:41
hoschi left08:42
Gizburdt joined08:43
Gizburdt left08:44
Gizburdt joined08:44
nbrosnah_ left08:44
k4r1m left08:44
kevinb left08:45
toedwy joined08:46
kevinb joined08:47
quazimodo joined08:47
Sendoushi joined08:48
SagiCZ left08:50
leeN joined08:50
SagiCZ1 joined08:51
toedwy left08:51
SagiCZ1 .08:51
is there any simple mechanism that would notify me about new commit on a certain repo?08:51
moritz SagiCZ1: depends on where the repo is hosted08:52
SagiCZ1 gitlab08:52
mkoskar joined08:52
moritz I don't know much about gitlab, sorry08:52
freestyl3r joined08:53
mueslo joined08:54
quazimodo left08:55
jovy88 left08:57
jovy88 joined08:58
nnyk_ left08:59
canton7 SagiCZ1, various people have written little tools which continually fetch from a remote repo, and alert you if there are new commits09:01
phix joined09:01
FL1SK left09:01
FL1SK joined09:01
phix hey, I am just wondering what the preferred way is to ignore changes to a file that is in the repo?09:02
so if someone checks out the project, changes the file, the changes to the file is never added to the repo09:02
cbreak-work phix: remove the file09:02
canton7 !config09:03
gitinfo [!configfiles] It is recommended to store local configuration data in a file which is not tracked by git, but certain deployment scenarios(such as Heroku) may require otherwise. See https://gist.github.com/1423106 for some ideas09:03
UukGoblin left09:03
cbreak-work phix: if the changes to that file are irrelevant,t hen the file does not belong into the repository09:03
SagiCZ1 canton7: any examples? not sure how to google it09:03
JSharpe left09:03
phix cbreak-work: I want it there to provide a default (site specific configuration)09:03
cbreak-work phix: so? They should not fuck around with the default09:03
cilly joined09:03
phix cbreak-work: but if changes it doesn't get commited back to the repo09:03
cbreak-work phix: they should just copy it and change their own09:03
canton7 SagiCZ1, quick google gives gitifier, gitwatcher, git-notify09:03
cbreak-work phix: separate user config files from default config files09:03
phix cbreak-work: that is their own, but I want to give a sane default09:03
SagiCZ1 cbreak-work: thanks09:04
cilly left09:04
cbreak-work SagiCZ1: I didn't even tell you about man githooks09:04
gitinfo SagiCZ1: the githooks manpage is available at http://jk.gs/githooks.html09:04
JSharpe joined09:04
phix cbreak-work: I supose I "could" get them to manually copy the file, however something a bit automatic would be better09:04
harish_ joined09:04
cbreak-work phix: then fix your program09:04
sh0ne joined09:04
cbreak-work phix: make the program generate default config files09:04
phix cbreak-work: It works fine09:04
intellix joined09:04
cbreak-work apparently not :)09:04
phix cbreak-work: Play Framework doesn't do that, although I guess I could add a maven script or something09:05
cbreak-work I've never seen a program that doesn't create its own config files should they be missing and required09:05
phix cbreak-work: just thought it would be easier to get git to do it09:05
cbreak-work either way, it's not git's job to deal with that problem, and there's no sane git solution either09:05
blorbx`` left09:06
phix I thought tracking changes and staging changes was git's responsibility09:06
cbreak-work it can do that09:06
blorbx`` joined09:06
eliasr joined09:06
cbreak-work ignoring changes is not something git is good at though09:06
crater2150 left09:06
phix hmmmmm09:06
moritz just puts .example files under git's version control09:07
phix .gitignore ignores stuff but not when they are added :/09:07
canton7 ignoring changes to tracked files is fraught with confusing corner-cases. there have been several discussions on the list09:07
phix canton7: o09:07
ok*09:07
canton7 we have enough complaints about confusing UI to begin adding more gotchas ;)09:07
r0ok left09:07
phix canton7: git has a UI?09:07
sh0ne Hello. I have a problem with Git on CentOS 6.5. When I run git to fetch something it starts with "Fetching http://github.com/something.git" and just stays that way...no error messages, nothing. What could be the problem?09:07
canton7 phix, the command-line counts as UI09:08
phix canton7: oh wait, I am getting UI mixed with GUI09:08
canton7 :P09:08
phix :)09:08
Sicp joined09:08
phix Yeah I like the command like UI however my boss doesn't and kiddies don't :\09:08
Xethron left09:09
iamtakingiteasy left09:11
pikaren left09:11
UukGoblin joined09:12
cbreak-work phix: .gitignore doesn't ignore changes though :)09:12
crater2150 joined09:16
sonOfRa left09:16
BtbN left09:16
Naeblis joined09:16
Xethron joined09:16
Xethron left09:16
Xethron joined09:16
achadwick joined09:18
Gizburdt left09:18
dcpc007 SagiCZ1: some lnks from google maybe : https://groups.google.com/forum/#!topic/gitlabhq/p0XmOrO8Ltc09:18
phix cbreak-work: I noticed :(09:18
teran left09:18
BtbN joined09:18
teran joined09:19
dcpc007 phix: some "small" gui : tig (for console but limited), or gitk, after think it's more heavy apps like gitlab09:19
deanclkclk_ left09:19
dcpc007 i've seen some youtube videos with ruby application very graphic friendly, but not all the functionnalities09:20
awkwardusername left09:20
canton7 if you're after a list of guis, git-scm.com has a nice list: http://git-scm.com/downloads/guis09:20
Guest64170 joined09:20
sonOfRa joined09:21
zdevdusty joined09:21
crater2150 left09:21
crater2150 joined09:22
hashtagdata left09:22
dcpc007 nah it's in french but can find the softs back. Don't know if it's good.09:22
prefer use command line with some aliases for logs09:23
and sometimes gitk/tig forsee graph09:23
teran left09:23
phix dcpc007: I like TortoiseGit but it is Windows specific. Doesn't matter for me though, I don't mind the command line, although my fellow younger devs and not so technically minded report writers and graphical designers hate it09:23
koi joined09:24
dcpc007 tortoisegit seems really limited :-(09:24
and think harder to learn git with him than others09:24
phix dcpc007: Yeah but it is pretty and all the commonly used options are there ;)09:24
awkwardusername joined09:24
dcpc007 tortoisgit want too much to stay close to svn interface09:25
phix yeah09:25
canton7 last time I used tortoisegit, which was a few years ago to be fair, it let you do some really nasty stuff without telling you know what was going on09:25
dcpc007 the power and difficulty of git is its method and graph09:25
canton7 oh, and there was no equivalent to push --delete :P09:25
phix There is also a "team" feature in Eclipse, but that is pretty limited09:25
dcpc007 and tortoisegit can't show this09:25
zdevdusty left09:26
dcpc007 phix what is your main dev work ?09:26
xobb left09:27
phix dcpc007: Server side, mostly Linux09:27
watabou left09:28
phix Assist in web apps mostly, django, Play Framework, etc.09:28
and setup server sider services, networking, infrusture stuff too09:28
dcpc007 ha mostly linux and don't like command line ..... tssss09:28
phix dcpc007: No I use mostly linux :)09:28
dcpc007 talk of boss and kiddy09:28
phix the younger devs and older people use Windows and / or Mac09:29
the Mac users never knew about the terminakl09:29
terminal*09:29
mennea_ left09:29
dcpc007 more than windows one :)09:29
autochthon left09:29
phix The are against high contrast grey writing on black screen :)09:29
even though it is better for your eyes ;)09:30
ffs82defxp joined09:30
dcpc007 look at ungit maybe, don't know if reliable or complete set of commands but seems the nearsest GUI from github09:30
and multiplatform09:30
jophish left09:30
phix I need multiplatform09:30
dcpc007 lol configure terminal balc on white :)09:30
black09:30
phix dcpc007: Too bright for me ;)09:30
dcpc007 http://www.youtube.com/watch?v=hkBVAi3oKvo09:30
ungit official prez09:31
phix thnx09:31
will check it out09:31
Gizburdt joined09:31
sdrfnord1 joined09:32
dcpc007 it seems only basics commands, nothing like rebase -i in first docs i found09:33
xobb joined09:33
jens_ joined09:33
phix ungit looks alright09:33
dcpc007: I have never used rebase before09:34
the8thbit left09:34
weiyang left09:34
hoschi joined09:35
dcpc007 wow ... it's unbelioevable tool ! too magic !!!09:35
rewrite the history to make it clean09:35
or even like i ask this morning : add a commit as if it were created 1 year ago09:36
rebase -i can split a commit in 2 commits (if 2 subjects), can merge 2 commit in 1, can reorder commits,....09:36
mkoskar left09:36
mkoskar joined09:37
dcpc007 think that using GUI mean loosing all those powerfull tools09:37
try git add -p too ... my svn dev were bluffed !09:37
mspe_ joined09:38
Tuna-Fish left09:38
kriks left09:38
dcpc007 until now, with git (and my few weeks of small works) i can solve all problems svn dev have since years09:38
Gonzo89 joined09:39
nbrosnah_ joined09:39
nbrosnah_ left09:39
nkouevda_ joined09:39
Derega left09:39
dcpc007 (i was told that some times ago, they use a real piece of wood to manage who could make a commit in the repo and avoid conflicts :) ) !!!09:39
whyy left09:40
kristofers left09:40
nbrosnah_ joined09:40
nbrosnah_ left09:40
dcpc007 like in Dr House episode with an eyed totem09:40
nbrosnah_ joined09:41
nbrosnah_ left09:41
nkouevda left09:42
mspe_ left09:42
cbreak-work dcpc007: token passing, an old strategy09:44
dcpc007: it was used in networking too, for token ring networks09:44
beautifulmind joined09:44
beautifulmind left09:45
beautifulmind joined09:45
knownasilya joined09:45
eletuchy_ joined09:46
ffs82defxp left09:46
Reskp joined09:46
toedwy joined09:47
whyy joined09:48
the8thbit joined09:49
Tuna-Fish joined09:49
moritz totem passing09:49
eletuchy left09:49
adhawkins joined09:49
eletuchy_ left09:50
Sendoushi left09:50
sh0ne left09:51
sh0ne joined09:51
toedwy left09:51
teran joined09:52
Naeblis left09:52
EminenceHC joined09:52
nbrosnah_ joined09:52
Gizburdt left09:52
CheckDavid joined09:52
thevishy joined09:53
adhawkins left09:54
hkon_ left09:54
Sicp left09:54
hkon_ joined09:54
murosai_ any recommendations for tools to show git version history? im having a hard time reading the gitk output09:55
https://github.com/crc8/GitVersionTree09:55
something like this but for linux also..09:55
moritz murosai_: you could try cola09:56
EminenceHC left09:57
hkon__ joined09:57
teran left09:58
hkon_ left09:59
teran joined09:59
beautifulmind left09:59
jens_ left10:00
whyy left10:01
plitzenberger left10:01
zumba_addict joined10:01
whyy joined10:01
h0bbit joined10:01
jottr joined10:03
Tuna-Fish left10:03
teran left10:03
alexbligh1 left10:04
alexbligh1 joined10:04
deed02392 joined10:04
dcpc007 look for aliases like git lg2 or git lg ther some gist for them10:04
deed02392 is it possible to enumerate repositories that are exported by git-daemon?10:05
rageshkrishna left10:05
murosai_ i'm now in a situation where i have reverted several commits after merging a feature branch and now i have to merge that feature branch again10:06
it's a huge mess, i'm not sure if the best option is to revert the reverts10:06
mennea joined10:06
plitzenberger joined10:07
specing left10:07
abra left10:08
Prawnzy left10:08
Raging_Hog joined10:09
abra joined10:10
SagiCZ1 murosai_: run around flapping your arms repeatedly.. then proceed to jump out of the window10:11
gattuso left10:12
KevinTS left10:12
Droolio joined10:12
Sceorem left10:13
KevinTS joined10:13
sh0ne left10:13
aidalgol left10:13
teran joined10:13
cbreak-work murosai_: you can only merge history once, EVER10:14
Tuna-Fish joined10:14
kachi8 joined10:14
cbreak-work now it is merged and you can never again merge it10:14
Reskp left10:15
beautifulmind joined10:15
Reskp joined10:16
autochthon joined10:16
osse murosai_: reverting the reverts is a reasonable option10:16
Reskp left10:16
osse murosai_: at least according to some email from either the linux guy or the git guy10:17
danillonunes left10:17
osse https://www.kernel.org/pub/software/scm/git/docs/howto/revert-a-faulty-merge.txt10:17
Tuna-Fish left10:17
martinklepsch joined10:17
Raging_Hog left10:17
KevinTS left10:17
jophish joined10:18
Sceorem joined10:19
godgodgodgo joined10:19
Polymorphism joined10:20
Raging_Hog joined10:20
Guest5180totte10:21
totte left10:22
totte joined10:22
danillonunes joined10:23
Caius joined10:23
MapMan Hi! I have a problem with git. Git status says im already up to date. I do git pull, it pulls something. Git status says im behind some commits now, do a git pull -> you're already up to date, git status -> you're behind. And so on. My friend had a similar problem and he had to delte some indexes or something? Any help? ;)10:24
intellix left10:24
TheMadMechanic joined10:24
jophish left10:25
osse !repro10:25
gitinfo 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 raise the odds of getting your problem fixed from about 30% to about 90%.10:25
xobb left10:25
SittingShiva joined10:26
listochkin joined10:26
Ritzton joined10:28
Polymorphism left10:28
Tuna-Fish joined10:28
rgr left10:28
Tuna-Fish left10:28
Tuna-Fish joined10:29
kirin` left10:30
KevinTS joined10:30
xobb joined10:31
dangerousdave left10:32
curiousmansi__ left10:32
Ragnor left10:32
przemkovv left10:33
Gizburdt joined10:34
Reskp joined10:37
Tuna-Fish left10:37
Tuna-Fish joined10:38
Tuna-Fish left10:40
_Vi joined10:41
test__ joined10:41
Hounddog joined10:42
arup_r left10:42
Raging_Hog left10:43
stamina joined10:43
SagiCZ1 left10:44
arup_r joined10:46
luc___ joined10:46
amikiri joined10:47
gitinfo set mode: +v10:47
toedwy joined10:48
gitinfo set mode: +v10:48
kirin` joined10:48
xobb left10:48
test__ Hi, sorry have quick question. Some branch merged to master. Now i want push to server only master branch without commits of other branch. How to do? Thank you10:49
tobiasvl test__: what do you mean exactly? you want to remove the merged commits again?10:49
test__ i want to push clear master commits, without commits of other branch that was merged into master branch10:50
dkn64738 left10:50
tobiasvl did you merge into master locally?10:50
rath MapMan: sounds like you have branches like "master" and "Master" on a case insensitive file system10:50
luc_ left10:50
tobiasvl and just want to "undo" the merge?10:50
test__ no10:50
luc___ left10:51
whyy left10:51
test__ just want to push clear branch. Because in "feature branch" that was merged i have many trash and badwords10:51
tobiasvl what's "clear branch"?10:52
Tuna-Fish joined10:52
tobiasvl test__: !revert10:52
gitinfo test__: 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]?10:52
test__ want to see oneline commit tree in master branch10:52
toedwy left10:52
kcj joined10:53
test__ seems like i want rebase10:53
jottr left10:53
test__ but not a rebase10:54
hoschi left10:54
tobiasvl test__: maybe an !interactive_rebase10:54
gitinfo test__: Interactive rebase sounds similar to rebase but has completely different abilities. It can do this to commits: change the order, squash some of them together, remove some, add random existing commits from other branches, split them, and more... it's very powerful. Documentation is in the section "Interactive Rebase" in 'man git-rebase'.10:54
kcj left10:55
Tuna-Fish left10:55
xobb joined10:55
Tuna-Fish joined10:55
xobb left10:56
vtunka joined10:57
tatsuya_o joined10:57
tokik left10:57
osse test__: maybe you want merge --squash10:58
what you're asking for isn't possible10:58
Sendoushi joined10:58
test__ i have already merged feature branch to master. Is it really hard to push only master branch without commits of feature branch?10:58
osse yes, because the merge makes all those commits also part of the feature branch10:59
but you can push everything before the merge10:59
git push origin master~1:master for example (if the merge commit is the newest)10:59
Tuna-Fish left10:59
acharlieh left11:00
mizu_no_oto joined11:00
dkn64738 joined11:00
kcj joined11:01
intellix joined11:02
listochk_ joined11:02
k_sze[work] left11:02
eletuchy joined11:02
northfurr joined11:03
kcj left11:03
joki left11:04
Panicky joined11:04
listochkin left11:05
xobb joined11:05
sonOfRa left11:05
BtbN left11:05
BtbN joined11:05
marklite left11:06
daito left11:06
carandraug joined11:07
marcjs joined11:07
mizu_no_oto left11:08
sonOfRa joined11:08
rgr joined11:08
xMYTHICx joined11:09
tokik joined11:09
osse ehh, I mean all those commits are now part of the master branch11:09
xMYTHICx left11:09
hyperair left11:09
gsingh93 left11:09
GodEater left11:10
kcj joined11:10
barneybook_8 left11:10
GodEater joined11:10
GodEater left11:10
GodEater joined11:10
joki joined11:10
zdevdusty joined11:10
Tuna-Fish joined11:11
kcj left11:11
plitzenberger left11:11
Tuna-Fish left11:12
fr33domlover joined11:13
Tuna-Fish joined11:13
listochk_ left11:13
jas4711 left11:14
zdevdusty left11:15
plitzenberger joined11:15
crane- left11:16
sonOfRa left11:16
BtbN left11:16
przemkovv joined11:17
BtbN joined11:18
mizu_no_oto joined11:19
crane joined11:19
sonOfRa joined11:20
kcj joined11:22
MapMan rath: that was it, thanks. To some, it's obvious but to others I have to explain numerous times why not to name their branches like "bugfix" and then "Bugfix" for another work item... Goooood damn it.11:23
ferreum left11:23
kcj left11:24
Derega joined11:24
ISmithers_ joined11:24
whyy joined11:26
ferreum joined11:26
ISmithers joined11:27
toedwy joined11:28
marklite joined11:28
rvsjoen_ left11:28
rvsjoen joined11:28
knighthawk left11:30
knighthawk joined11:30
ItSAN____ left11:31
northfurr left11:33
BSaboia joined11:33
knighthawk left11:35
amikiri left11:36
mspe_ joined11:39
scampbell left11:40
freestyl3r left11:40
mkoskar left11:43
hj2014 left11:43
hj2014 joined11:44
mspe_ left11:44
Gizburdt left11:45
arup_r left11:45
ovidiu-florin joined11:46
ovidiu-florin hello world11:46
arup_r joined11:46
ovidiu-florin I have questions about how to use git-svn, can I ask them here? or is there a separate channel for this?11:46
masak ovidiu-florin: I don't know if there's a separate channel, but please ask.11:47
pmurias joined11:47
ovidiu-florin ok11:47
masak with some luck, someone will know the answer, or know to point you.11:47
ovidiu-florin currently I'm asking only to inform myself about the subject11:47
I have to use SVN at work, comming from a git background this is torture for me11:47
pmurias is there a way to see by which .gitignore line/file a file is ignored?11:48
ovidiu-florin: have you seen git-svn?11:48
ovidiu-florin pmurias: I just asked about it11:48
my question is regarding to branches. I have a branch in a subdirectory in svn, how can I track that SVN branch into a git branch on my local repo?11:49
psoo_ joined11:49
ovidiu-florin is that possible?11:49
or do both my master and my branch have to be at the same dir level checkout form svn?11:49
rath pmurias: there's "git check-ignore"11:49
osse ovidiu-florin: I *think* git-svn takes care of all of that for you.11:50
ovidiu-florin Please ask if I haven't explained myself clearly enough11:50
osse but there are options that lets you specify stuff like that11:50
arup_r left11:50
test___ joined11:51
test__ left11:51
h0bbit left11:51
gitinfo set mode: +v11:51
ovidiu-florin do I do a man git svn ?11:51
gitinfo the git-svn manpage is available at http://jk.gs/git-svn.html11:51
ovidiu-florin thank you11:52
osse on your system you probably need a dash between git and svn11:52
psoo left11:52
test___ Everybody, Thank you. All i need was "merge --squash".11:52
cscsaba242 joined11:53
wild_oscar joined11:53
EminenceHC joined11:53
Ritzton left11:54
cscsaba242 left11:55
ItSANgo joined11:55
davidtkelleher joined11:55
wild_oscar I made a pull request of a github branch "fix15" to upstream. however, I realised I forgot to commit a file. I have this file in my "development" branch locally. Question: how do I 1) add the file to branch fix15 locally (in a way that it will also be in "development") and 2) update the pull request so that the missing file is there as well11:55
cscsaba242 joined11:55
cannonball joined11:56
groolot joined11:56
cscsaba242 left11:57
jottr joined11:57
groolot left11:57
qsuscs updating the pull request is just pushing11:57
first one sounds like man git cherry-pick11:58
gitinfo the git-cherry-pick manpage is available at http://jk.gs/git-cherry-pick.html11:58
EminenceHC left11:58
pmurias if I have a 'bin' line in a .gitignore shouldn't it just match the file in the directory .gitignore is?11:58
osse pmurias: yes, and in any subdirs11:59
lsiv568 joined11:59
pmurias is there a way to stop that11:59
?11:59
osse pmurias: afaik, use /bin12:00
test___ left12:01
beautifulmind left12:01
Xethron left12:01
jerius joined12:04
Xethron joined12:04
wild_oscar thks qsuscs12:05
JDHawke joined12:05
Emperor_Earth joined12:05
jerius left12:06
consti joined12:06
consti left12:06
tokik left12:06
beautifulmind joined12:07
kevinb left12:07
kyb3r_ left12:09
cagedwisdom left12:09
nbrosnah_ left12:09
adhawkins joined12:10
siovene joined12:10
n-st joined12:10
kevinb joined12:10
xobb left12:10
listochkin joined12:11
lite_ left12:12
Reskp left12:13
Megga left12:14
xobb joined12:16
stodan left12:17
davividal joined12:17
BSaboia left12:17
ninsei left12:18
nomike joined12:18
ninsei joined12:18
gitinfo set mode: +v12:19
nomike hi12:19
jottr left12:19
nomike I have a server running Redhat Enterprise Linux 6.12:19
My problem is: When I try to run "git help diff12:19
My problem is: When I try to run "git help diff" it gives me this:12:20
sh: /usr/bin/ls: No such file or directory12:20
Error executing formatting or display command.12:20
System command (cd "/usr/share/man" && (echo ".ll 21.7i"; echo ".nr LL 21.7i"; echo ".pl 1100i"; /usr/bin/gunzip -c '/usr/share/man/man1/git-diff.1.gz'; echo ".\\\""; echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -c -mandoc 2>/dev/null | /usr/bin/ls) exited with status 32512.12:20
ki0 left12:20
northfurr joined12:20
tobiasvl uh. but you can run regular `ls`?12:20
which ls12:21
ki0 joined12:21
davidtkelleher left12:21
canton7 ls is usually a shell built-in, isn't it?12:21
nomike It is /bin/ls of course12:21
moritz canton7: no12:21
grawity canton7: only in Windows/MS-DOS :P12:22
test__ joined12:22
canton7 heh, fair enough. leaky memory12:22
tobiasvl nomike: then why is it looking for /usr/bin/ls12:22
wtf12:22
path?12:22
nomike tobiasvl: I'm asking myself the same question at the moment *g*12:22
PATH=/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin12:23
ahh....dammit12:23
osse that is one fugly command12:23
nomike PAGER="/usr/bin/ls"12:23
how did that happen?!?12:23
tobiasvl nomike: :)12:23
canton7 hah, oops12:24
MacGyver sitaram: Whenever I update gitolite, should I re-run gitolite setup?12:24
tobiasvl ls as a pager (regardless of /usr/bin/ls) is pretty weird anyway12:24
nomike Should have been12:25
ki0 left12:25
nomike "/usr/bin/less" of course12:25
tobiasvl yeah12:25
nomike But that where some weird symptoms12:25
osse nomike: do you have $LESS sett ?12:26
set?12:26
gitinfo set mode: +v12:26
nomike what is "$LESS"? Never heard of it12:26
osse it's an environment variable12:27
just like PAGER12:27
and BROWSER, EDITOR, etc. etc.12:27
nomike yeah, but what for?12:27
osse default options for less12:27
nomike ahh...no I haven't12:27
but good to know12:27
osse it can trip you up12:27
if you set it, Git will respect it. But if it isn't set then Git assumes FSRX12:27
So if you set it to F or whatever send suddenly you don't have colors in your diff12:28
davividal hi. We were working with one master centralized repository and all devs pulling from/pushing to it. We faced *a lot* of merge conflicts. Now, we migrated to a PullRequest workflow using Gitlab and we saw close to none merge conflicts. But now we need a team to work on a huge feature that will take some time to finish and they need to share they work, so we opted to fork the repo and the team will work from there, syncing their fork with the main repo. It12:28
is working, but it fells wrong. What are my alternatives?12:28
_Vi left12:28
osse davividal: why does it feel wrong?12:29
toedwy left12:29
osse davividal: they could work in a seperate branch instead of a seperate repo12:30
it doesn't really matter to Git12:30
h0bbit joined12:31
davividal osse: we were using separate branches to do the work before the merge-requests thing, but the guys got *really* confused and so we had to (politically) disable shared branches until they learn how to properly work.12:31
osse: I don't know why it does feel wrong, it just looks wrong. Looks like I'm missing something. I told my bosses that we could try some taser-related experiment, but it was oddly forbidden.12:32
Silmarilion left12:34
osse it sounds right to me, which is what I'm asking12:34
calculon left12:34
osse you're taking advantage of distributed development blah blah12:34
*which is why12:34
Relsak left12:34
pikaren joined12:35
davividal osse: I'll give it some more thought... sorry.12:35
osse davividal: no need to be sorry :)12:35
Noldorin joined12:35
plitzenberger left12:36
Emperor_Earth left12:36
osse It's just said what you're decribing doesn't sound wrong at all (and even if it did I don't have any better suggestions)12:36
Emperor_Earth joined12:36
daito joined12:36
bezet left12:37
bezet joined12:38
Nizumzen joined12:39
kevinb left12:39
netj left12:40
kevinb joined12:40
daito left12:41
osse davividal: waaaaaait a minute. How does a PullRequest workflow change if you use a fork versus a different branch in the same repo?12:41
davividal osse: same repo: everything goes to master. fork: everything goes to a branch (fork-project) that will be merged into main:master12:42
bezet left12:42
osse davividal: but with the same repo everything goes to a seperate branch first right?12:43
nekyian_ joined12:44
Not_Whatever joined12:45
xobb left12:45
sitaram MacGyver: it never hurts12:47
calculon joined12:47
sitaram MacGyver: for some upgrades it is *required*, and it's easier to just do it than figure out when it is needed and when not12:47
Gizburdt joined12:48
MacGyver sitaram: Okay, thanks.12:48
zumba_addict left12:48
Gizburdt left12:49
arup_r joined12:49
marcaddeo joined12:49
zumba_addict joined12:49
MacGyver left12:49
marcaddeo is it possible to merge my feature branch into master, without switching to master?12:49
osse only if it's a fast-forward12:50
tobiasvl yes, then you can push to the branch12:50
darkbasic_ joined12:50
xobb joined12:51
darkbasic left12:51
MacGyver joined12:52
vurma joined12:53
zumba_addict left12:53
mizu_no_oto left12:53
vtunka left12:54
Relsak joined12:54
JohnBat26 left12:56
Relsak left12:56
Relsak joined12:56
mennea left12:56
sgambino joined12:57
Pwnna left12:58
test__ left12:58
dougsland_ joined12:58
zdevdusty joined12:59
Sendoushi left12:59
tatsuya_o left13:00
jtruckz_ joined13:00
macabre__ joined13:00
paddymahoney joined13:00
tatsuya_o joined13:01
Silmarilion joined13:01
Pwnna joined13:02
bezet joined13:02
zarubin left13:02
netj joined13:02
Reboot1 joined13:02
zdevdusty left13:04
Reboot1 left13:04
svector joined13:04
xobb left13:04
jtruckz left13:04
vtunka joined13:05
tatsuya_o left13:05
Destos joined13:06
gdrc joined13:07
netj left13:07
gdrc hey13:07
kristofers joined13:07
mizu_no_oto joined13:07
lsiv568 left13:07
ki0 joined13:08
curiousmansi_ joined13:08
lsiv568 joined13:08
it0a joined13:09
pandeiro joined13:09
gdrc bitbucket is down13:09
zivester joined13:09
VictorBjelkholm joined13:09
svector left13:10
_tpavel left13:10
xobb joined13:10
jerius joined13:10
davividal osse: with the same repo, everything goes to master right away.13:10
Willow left13:11
svector joined13:12
osse davividal: but then you cannot have a pull request workflow13:12
Willow joined13:12
lsiv568 left13:12
whyy left13:12
svector left13:12
kloeri_ left13:13
toedwy joined13:13
bluesm joined13:13
Gamecubic joined13:14
dkn64738dkn64738_afk13:14
svector joined13:16
john_doe_jr left13:16
darkbasic_ left13:16
lsiv568 joined13:16
darkbasic joined13:16
svector left13:16
jackh left13:16
whyy joined13:16
Willow left13:17
jackh joined13:17
svector joined13:17
KamalKaur joined13:17
jottr joined13:17
mennea joined13:17
tvw joined13:18
mmitchel_ joined13:18
svector left13:18
cscsaba joined13:18
h0bbit left13:18
punchagan joined13:18
plitzenberger joined13:19
cscsaba hello, in case of fetch and rebase i have conflict13:19
svector joined13:19
canton7 !eekaconflict13:19
gitinfo Merge conflicts are a natural part of collaboration. When facing one, *don't panic*. Read "How to resolve conflicts" in man git-merge and http://git-scm.com/book/ch3-2.html#Basic-Merge-Conflicts then carefully go through the conflicts. Picking one side verbatim is not always the right choice! A nice video explaining merge conflicts: https://www.youtube.com/watch?v=zz7NuSCH6II13:19
FortySix2 joined13:20
guzzlefry Is it possible to set a user-specific .gitignore?13:20
cscsaba im on the (foo|REBASE 1/1) branch, how can resolve a conflict and go back to : foo branch ?13:20
guzzlefry I have some IDE files that are in most of my projects, and I'd like to ignore them based on a user setting.13:20
punchagan left13:21
FortySix2 left13:21
osse guzzlefry: yes, you can specify a seperate ignore file in your ~/.gitconfig13:22
whyy left13:22
osse guzzlefry: or per repo in repo/.git/info/exclude13:22
FortySix2 joined13:22
guzzlefry awesome, thanks13:22
wlemuel joined13:23
canton7 cschneid, git status to see what the conflicted file is. edit it in your favourite editor, search for conflict markers ">>>>>" etc, and edit that section to your taste, removing the conflict markers13:23
then add the file, and 'git rebase --continue'13:23
cscsaba, ^^, rather13:23
CKyle joined13:23
_tpavel joined13:24
cscsaba ??13:24
svector left13:24
m0ltar joined13:25
FortySix2 left13:25
FortySix2 joined13:25
jophish joined13:27
kristofers left13:27
mizu_no_oto left13:28
canton7 ?? what?13:28
BradND joined13:28
eletuchy left13:28
BradND Quick question: does git checkout remove untracked files or not?13:29
cscsaba canton7: cscsaba, ^^, rather13:29
moritz BradND: it doesn't13:29
eletuchy joined13:29
canton7 cscsaba, that message was meant for you, but I put the wrong nick at the beginning13:29
moritz BradND: that's "git clean"'s job13:29
dsdeiz_ left13:29
hoschi joined13:30
murosai_ how can i easily see whan a branch was created?13:30
jottr left13:30
teran left13:32
tmcmahon joined13:33
Willow joined13:33
eletuchy left13:33
guzzlefry I have ~/.gitignore in my .gitconfig for core.excludesfiles, and in the .gitignore I have .idea/ Yet it's still being listed as untracked in `git status`13:34
cscsaba left13:34
guzzlefry Anything obvious that I'm doing wrong here?13:34
stamina left13:34
tmcmahon left13:35
Dougie187 joined13:36
hyperair joined13:36
dkn64738_afkdkn6473813:36
moritz guzzlefry: maybe it doesn't expand the ~ in ~/.gitignore ?13:36
guzzlefry: try the fully qualified path13:37
guzzlefry oh sorry, it is13:37
canton7 it should, according to the docs13:37
hj2014 left13:37
guzzlefry The git config command expanded it for me.13:37
Guest17312 joined13:37
jas4711 joined13:37
canton7 so it does work?13:37
daito_ joined13:37
hj2014 joined13:37
moritz strace to find out if your ~/.gitignore has been read?13:37
devoldmx3 joined13:38
devoldmx left13:41
guzzlefry Doesn't look like it. :/13:41
mspe joined13:41
KamalKaur left13:41
daito_ left13:41
hj2014 left13:42
toedwy left13:42
arup_r left13:43
arup_r joined13:43
northfurr left13:43
Tuna-Fish left13:45
Reskp joined13:45
HumanSky joined13:45
Tuna-Fish joined13:45
punchagan joined13:45
Ankhers joined13:46
mspe left13:46
nickpresta joined13:46
ehmatthes joined13:46
arup_r left13:48
guzzlefry oh fun, there was a typo on this gitready website. :P13:49
Vampire0_Vampire013:49
punchagan left13:50
mikedugan left13:50
Mitchbones joined13:52
osse I fixed that bug!13:52
plz2uprade to Git 2.0.113:53
scrooge_mcduck joined13:53
gitinfo set mode: +v13:53
scrooge_mcduck hello!13:53
gitinfo scrooge_mcduck: 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.13:53
EminenceHC joined13:53
scrooge_mcduck i am curious if it's possible to ignore all files in a directory but .gitkeep?13:54
osse never mind, I fixed it for mailmap.file13:54
scrooge_mcduck: * and !.gitkeep13:54
canton7 scrooge_mcduck, man gitignore, there are unexclude rules13:54
gitinfo scrooge_mcduck: the gitignore manpage is available at http://jk.gs/gitignore.html13:54
canton7 also, .gitignore doesn't work for tracked files, so you can always just add -f the .gitkeep :P13:54
Palsson joined13:54
sohail joined13:54
sohail left13:54
sohail joined13:54
plitzenberger left13:55
ovidiu-florin I'm back with more question regarding git-svn. If I want to clone a subdir of TRUNK, and not the whole TRUNK, can I do this? I've tried git svn clone http://svnserver/project/TRUNK/subdir/of/trunk and it fails after it converts a few revisions.13:55
CKyle left13:55
canton7 ovidiu-florin, you might need to pass --no-minimize-url13:55
it can get a bit keen to try and traverse up the path you give it13:56
but in general that should be gine13:56
tplaner joined13:56
Panicky left13:56
canton7 *fine13:56
Emperor_Earth left13:56
plitzenberger joined13:57
aarkerio joined13:58
gitinfo set mode: +v13:58
MacGyver left13:58
jas4711 left13:58
MacGyver joined13:58
ovidiu-florin canton7: I'm not sure I understand13:58
Palsson Can anyone help me with this problem ? http://paste.ubuntu.com/7895188/13:58
How do i do the fixup part13:58
EminenceHC left13:58
Palsson This is what i get from the rebase http://paste.ubuntu.com/7895203/13:59
devoldmx3 left13:59
nafg left13:59
canton7 ovidiu-florin, have you tried passing --no-minimize-url?13:59
aarkerio hi! I did a pull request in bitbucket to merge my branch but now I'm getting "changed in source but deleted in destination" on many files13:59
any idea why?13:59
ovidiu-florin canton7: not yet13:59
my svn repo is 40GB big13:59
so not a lot of time for testing with commands13:59
devoldmx joined14:00
ovidiu-florin I want to understand what each thing does, before I run the command14:00
aarkerio I did this same merge a week ago but I did a revert14:00
Errorical left14:00
sontek joined14:00
guzzlefry How would one force a pull? -f probably isn't doing what I'm expecting.14:00
scrooge_mcduck hmm not working yet14:00
netj joined14:01
ovidiu-florin canton7: can you please explain for an noob what that option does?14:01
anEffingChamp joined14:01
grawity guzzlefry: by "force a pull", you mean reset the local branch to exactly where a remote branch is?14:01
Guest17312 left14:01
fatalhalt joined14:01
guzzlefry grawity: yes, but keep anything in .gitignore14:01
grawity guzzlefry: pull is fetch + merge, but what you're looking for is fetch + reset14:01
vtunka left14:01
canton7 ovidiu-florin, git-svn tries to strip bits off the url you giv eit14:01
grawity guzzlefry: that is, `git fetch <remote>` followed by `git reset --hard <remote>/<branch>`14:01
--hard discards changes, the default keeps them as "unstaged"14:02
scrooge_mcduck /assets/!.gitkeep doesn't work :/ neither /assets/**/!.gitkeep14:02
skorgon left14:02
skorgon joined14:02
sniptras joined14:02
guzzlefry grawity: Will that kill my IDE files? They're in .gitignore, so I'm guessing they'd be safe.14:03
beneggett joined14:03
grawity it'll only overwrite tracked files with their commited copies14:03
guzzlefry ok, thanks14:03
devoldmx left14:04
tokik joined14:04
mennea left14:04
Palsson Can anyone help me with this problem ? http://paste.ubuntu.com/7895188/ .14:04
I don't know how to do the fixup part14:05
hkon__ left14:05
hkon_ joined14:06
sohail left14:06
arup_r joined14:07
rolledback joined14:07
mennea joined14:07
rypeck joined14:07
sohail joined14:08
arup_r left14:08
aarkerio left14:08
beautifulmind left14:09
arup_r joined14:09
devoldmx joined14:09
MblKiTA joined14:10
hkon_ left14:10
alezandro joined14:11
rob_w left14:11
rolledback left14:13
FortySix2 left14:13
fstd left14:13
freezevee left14:13
fstd joined14:13
arup_r left14:13
rolledback joined14:13
FortySix2 joined14:13
freezevee joined14:14
FortySix2 left14:16
FortySix_ joined14:16
mlechner left14:16
HumanSky left14:16
stealthii left14:17
whaley left14:17
frobware left14:17
nkouevda joined14:17
tvw left14:17
xobb left14:17
robbyoconnor left14:17
rudi_s left14:18
EvanDotPro left14:18
robbyoconnor joined14:18
EvanDotPro joined14:18
nickpresta left14:18
freezevee left14:18
saidelike left14:18
JPT left14:18
HumanSky joined14:18
devoldmx left14:18
nkouevda_ left14:19
jumblemuddle left14:19
PaulCapestany left14:19
nomike left14:19
kpease joined14:19
DarsVaeda joined14:19
mfilipe left14:19
mfilipe joined14:19
rudi_s joined14:19
kpease_ joined14:19
JPT joined14:19
devoldmx joined14:19
acharlieh joined14:19
mizu_no_oto joined14:20
whaley joined14:20
frobware joined14:20
saidelike joined14:20
jumblemuddle joined14:20
PaulCapestany joined14:21
stealthii joined14:21
DarsVaeda left14:21
hinogi left14:21
nonconvergent joined14:21
ovidiu-florin canton7: if I do something like: git svn clone http://svnserver/svn --trunk=TRUNK/my/subdir/ --branches=BRANCHES/14:21
astaves joined14:22
ovidiu-florin Will this work?14:22
kushal3 joined14:22
kpease left14:23
xobb joined14:23
JohnBat26 joined14:23
tang^ joined14:24
starkhallo joined14:25
tang^ left14:25
thevishy left14:25
Guest64170 left14:25
tang^ joined14:25
Palsson Can anyone help me with this problem ? http://paste.ubuntu.com/7895188/ .14:26
I don't know how to do the fixup part14:26
ojacobson joined14:27
pat__ joined14:27
pat__ left14:27
FortySix_ left14:27
tang^ that list is detailed enough that you should be able to do the fixup part automatically14:28
FortySix2 joined14:28
FortySix2 left14:28
hcc23 joined14:29
FortySix2 joined14:29
tang^ Palsson: when you do the interactive rebase, you are shown how to do the fixup part14:29
pat__ joined14:29
pat__ left14:29
Palsson tang^: i get this http://paste.ubuntu.com/7895203/14:29
tang^: I don't know where to set the commands14:30
EminenceHC joined14:30
darkxploit left14:30
tang^ err, okay maybe not14:31
dogeydogey joined14:31
tang^ you may need to widen your rebase -i to actually include commits14:31
lsiv568 left14:31
lsiv568 joined14:32
pat__ joined14:32
pat__ left14:32
wlemuel left14:32
darkbasic left14:33
treehug88 joined14:33
darkbasic joined14:33
dharrigan joined14:33
vtunka joined14:34
wild_oscar left14:34
sohail left14:35
zoso left14:35
davispuh joined14:35
Gonzo89 left14:35
lsiv568 left14:36
jophish left14:36
kevinb left14:37
KevinTS left14:37
devoldmx left14:38
sohail joined14:38
anEffingChamp left14:38
kevinb joined14:39
jophish joined14:39
shinnya joined14:40
Palsson left14:40
punchagan joined14:41
jaspertheghost_ joined14:41
nonconvergent left14:41
nonconvergent joined14:41
jaspertheghost left14:42
ws2k3 left14:42
devoldmx joined14:42
Sijdesign joined14:43
freestyl3r joined14:43
bezet left14:44
sonicparke|bradm joined14:44
jaspertheghost_jaspertheghost14:44
bezet joined14:45
Arkaniad left14:45
Nizumzen left14:45
nonconvergent left14:46
BradND left14:46
rolledback left14:46
diegoviola left14:46
BradND joined14:46
ehmatthes left14:46
BradND left14:47
Sceorem left14:47
bgerber left14:48
ws2k3 joined14:48
morphix0 joined14:48
jaspertheghost left14:49
Sleepy63_ left14:49
btree joined14:49
btree left14:49
btree joined14:49
spyroboy_spyroboy14:49
jaspertheghost joined14:50
canton7 ovidiu-florin, depends. in svn, do you really branch TRUNK/my/subdir/somefolder to BRANCHES/somefolder ?14:50
darkbasic left14:50
darkbasic joined14:51
morphix0 left14:51
skylite left14:52
matelot joined14:52
btree_ left14:52
cannonball Hey, I just wanted to make sure of something. If I do 'git push --set-upstream my_repo branchname', does it only set my_repo:branchname for the current branch I have checked out (same as "branchname") ? Or does it set it for the entire "my_repo"?14:52
canton7 upstream config is per-branch14:53
jackh left14:53
cannonball many thanks14:53
canton7 --set-upstream and --set-upstream-to act on one branch14:53
devoldmx left14:53
bgerber joined14:54
matelot left14:54
matelot joined14:55
the_cybersphinx joined14:55
devoldmx joined14:55
matelot I just did a FETCH from BBucket repo, how to find out what files were changed ?14:55
ojacobson None were changed, fetch updates the repository but not the work tree14:56
canton7 so things like origin/master will have been updated14:56
that's all14:56
akim joined14:56
doev joined14:58
epifanio joined14:58
matelot So so local master is updated from the remote repo ....I need to find out what chages were made between my first clone (I did nothing after the clone) and this fetch14:58
a_le joined14:58
toedwy joined14:59
Orphis_Orphis14:59
canton7 matelot, your local master hasn't been updated yet14:59
so 'git diff master origin/master' would show the difference between local master and remote master14:59
Arkaniad joined14:59
Panicky joined15:00
thiago joined15:00
matelot canton, so what happened exactly here http://screencast.com/t/Q7C59iv015:00
Sijdesign left15:01
matelot This is from SmartGit15:01
canton7 like I said, things like origin/master and origin/foo were updated15:01
kballou joined15:01
israelpattison left15:01
Silmarilion left15:01
canton7 those are !remote_tracking_branches15:01
ascarter joined15:01
canton7 !rtb15:01
gitinfo [!remote_tracking_branch] Remote-tracking branches (branches which start with e.g. 'origin/', listed by 'git branch -r') are read-only mirrors of the corresponding branches in another repository. They're updated by 'git fetch'. You can't edit them directly (trying to check them out results in a !detached HEAD), but you can create a new local branch based on a remote-tracking branch using e.g. 'git checkout -b <branch> <remote15:01
Arkaniad left15:01
israelpattison joined15:02
canton7 I suggest reading !book15:02
gitinfo There are several good books available about git; 'Pro Git' is probably the best: http://git-scm.com/book but also look at !bottomup !cs !gcs !designers !gitt !vcbe and !parable15:02
calculon left15:02
kpease_ left15:02
kpease joined15:02
Arkaniad joined15:02
mennea left15:02
matelot canton7 thanks for the command15:03
Sleepy63_ joined15:03
a_le left15:04
devoldmx_ joined15:04
lite_ joined15:04
matelot Yes I'm currently reading Pro Git15:04
Arkaniad left15:04
hoschi left15:04
_tpavel left15:05
_W_ left15:05
_Vi joined15:05
plitzenberger left15:05
Arkaniad joined15:05
marcidy left15:05
lb1a left15:06
MickeyO left15:07
cbreak-work left15:07
hebz0rl left15:07
marcidy joined15:07
Arkaniad left15:08
matelot canton7, so now how to get changes into my repo ?15:08
lite_ left15:08
canton7 matelot, merge them in15:08
git merge origin/master15:08
Tuna-Fish left15:08
canton7 (make sure you master checked out first)15:08
robinsmidsrod left15:08
Macaveli left15:08
hoschi joined15:08
Arkaniad joined15:09
robinsmidsrod joined15:09
treehug88 left15:09
ssarah joined15:10
devoldmx left15:10
devoldmx joined15:10
ssarah hey guys, why do i do push origin branch ?15:10
shouldnt it be the other way around?15:10
marcidy left15:10
marcidy joined15:10
Arkaniad left15:10
FilipNortic left15:10
ssarah (i've checked out the branch to work on)15:10
devoldmx_ left15:11
canton7 the syntax is 'git push <remotename> <branchname>'15:11
devoldmx3 joined15:11
canton7 'git push <remotename> <branchname> [<branchname>, [<branchname>, [...]]]' even - you can specify multiple branches15:11
ack, and ignore the commas :P15:11
Arkaniad joined15:12
nekyian_ left15:12
beneggett left15:12
ssarah i get it. but i still think it would make more sense the other way around15:13
canton7 git push master develop origin?15:13
no thanks15:13
freezevee joined15:13
ssarah yeh, look "git push that that that into that"15:13
"git push into that, that that that that"15:14
no one speaks like that15:14
canton7 nah, the command-line convention is that repeating things go at the end, and that more important or significant things come first :P15:14
ssarah i'm saying too many thats15:14
damn conventions15:14
grawity canton7: it's sad how `mv` and `cp` break this convention :D15:14
canton7 it's true :P15:15
scrooge_mcduck left15:15
ssarah yeh! yei mv and cp15:15
canton7 well, I'd argue that 'from' was more important than 'to' in mv and cp :P15:15
nickpresta joined15:15
freezeve_ joined15:16
ThomasLocke left15:16
ssarah oh, i got another question, im doing push origin branch. but im working on a branch. so could i do: push branch branch (them being the same name) instead?15:17
tummy joined15:17
osse no15:17
ssarah reason?15:17
freezevee left15:18
osse you'll get an error15:19
Tuna-Fish joined15:19
canton7 so 'git push origin branch' will push 'branch' to a remote branch called 'branch'15:19
i.e. it's 'git push origin branch:branch'15:19
LeMike left15:19
devoldmx left15:20
lsiv568 joined15:20
joelm joined15:20
papegaaij left15:22
Tuna-Fish left15:22
Gamecubic left15:23
Gamecubic joined15:23
lsiv568 left15:24
lsiv568 joined15:24
bhearsum joined15:24
gitinfo set mode: +v15:26
bhearsum is it possible to have a non-remote upstream? ie, so things like "git diff @{u}..." work15:26
lsiv568 left15:26
grawity sure15:26
bhearsum oh, huh15:26
freestyl3r left15:26
bhearsum "git branch -u $branch" just works15:26
i could've sworn that didn't work yesterday...15:26
lsiv568 joined15:26
bhearsum shakes his head, moves on15:27
bhearsum thanks :)15:27
przemkovv left15:27
Balliad left15:27
teran joined15:27
psoo_ left15:27
sdrfnord1 left15:28
ISmithers left15:28
programmarchy joined15:29
diminoten left15:29
diminoten joined15:29
eletuchy joined15:29
bhearsum left15:30
ErKa left15:30
bdavenport joined15:30
lsiv568 left15:31
treehug88 joined15:31
vtunka left15:31
zumba_addict joined15:31
lsiv568 joined15:32
gua_ould left15:33
Tuna-Fish joined15:33
listochkin left15:33
seschwar left15:33
Tuna-Fish left15:33
eletuchy left15:34
Reskp left15:34
esclear joined15:35
tyreld joined15:35
lsiv568 left15:35
beneggett joined15:36
beneggett left15:36
lsiv568 joined15:36
Arkaniad left15:36
m0viefreak joined15:37
joelrobichaud joined15:37
beneggett joined15:37
beneggett left15:38
rolledback joined15:38
lsiv568 left15:38
lsiv568 joined15:38
beneggett joined15:39
drjeats joined15:39
programmarchy left15:39
qsuscs !next15:39
gitinfo Another satisfied customer. NEXT!15:39
shingshang left15:39
qsuscs oh, i’m a bit slow, ain’t i?15:40
fstd_ joined15:40
lsiv568 left15:40
Arkaniad joined15:40
lsiv568 joined15:41
ORiON-- left15:41
tranzfuse joined15:41
autrilla left15:41
lsiv568 left15:42
lsiv568_ joined15:42
RawProduce joined15:42
RawProduce hi15:42
programmarchy joined15:43
qsuscs RawProduce: !welcome15:43
gitinfo RawProduce: Welcome to #git, a place full of helpful gits. If you have a question, feel free to just go ahead and ask—somebody should answer shortly. For more info on this channel, see http://jk.gs/git/ Take backups (type !backup to learn how) before taking advice.15:43
ORiON-- joined15:43
mspe joined15:43
ErKa joined15:43
ghostlines left15:43
fstd left15:44
fstd_fstd15:44
lsiv568_ left15:44
jophish left15:44
micechal_ joined15:44
freestyl3r joined15:44
Tuna-Fish joined15:44
RawProduce I'm trying to undo a merge (commit 2d7f5fdd770ee13e1e7d002c063d605cfb103f4d, Merge: 7a270d0 8b17c3f15:46
with git reset --hard [previous revision]15:46
it doesn't seem to be modifying any files15:47
is the "Merge: 7a270d0 8b17c3f" in the git log for the merge commit relevant here?15:47
osse it contains the SHA you need to reset to15:47
which is 7a270d015:47
RawProduce what's the second SHA about?15:48
Sceorem joined15:48
mishok13 left15:48
osse RawProduce: it's the SHA of the branch you merged in15:48
RawProduce ahhh15:48
thanks, osse15:48
mspe left15:48
martinklepsch left15:49
zapb joined15:49
RawProduce "git reset --hard 7a270d0" didn't seem to undo the changes in the merge either15:49
osse how do you know?15:49
RawProduce because I'm checking a particular file for changes15:49
osse do you know it changed?15:49
RawProduce I'll verify...15:50
osse if git rev-parse HEAD says 7a270d0 and git status says things are clean everything is all right15:50
halis left15:51
osse you can git diff 7a270d0 2d7f5fd -- <file> to check how that file changed due to the merge15:51
Xethron left15:51
kermit left15:52
przemkovv joined15:52
Ankhers left15:53
beneggett left15:53
jnavila left15:54
RawProduce thanks15:54
goTAN left15:54
kristofers joined15:55
hebz0rl joined15:55
plitzenberger joined15:55
thiago RawProduce: most likely, the git command worked and your expectation is off15:56
beneggett joined15:56
RawProduce thiago: that's what I figured too15:56
Xethron joined15:56
mspe joined15:57
Ankhers joined15:58
nkouevda left15:58
maveneagle joined15:59
maveneagle left15:59
DeathIncarnate joined15:59
BBBThunda joined16:00
Junior left16:00
Arkaniad left16:00
lsiv568 joined16:01
kristofers left16:01
aartist joined16:01
kristofers joined16:01
kriks joined16:01
verodeb joined16:01
Gamecubic left16:01
nour left16:02
Arkaniad joined16:03
gitinfo set mode: +v16:03
verodeb can make a git stash then a git pull16:03
what happens if i do a git stash apply?16:03
kermit joined16:03
thiago it will apply the stash16:03
hj2014 joined16:04
verodeb is it going to merge?16:04
dkn64738dkn64738_afk16:04
thiago no16:04
well, yes, it will try to merge the files16:04
but no, it will not create a merge commit16:04
so, "yes and no" :-)16:04
verodeb but if its going to merge16:04
what if there conflicts?16:05
*there is conflicts16:05
Tuna-Fish left16:05
osse verodeb: git stash won't do anything different from what it would do if you ran it in any other circumstance16:05
c74d left16:05
verodeb osse: it will merge and will notice conflicts right?=16:05
Vampire0 verodeb, if there are conflicts those file are in conflicted state and you can resolve the conflict as usual16:05
Kicer86 joined16:05
osse essentially it will try to apply a patch, and if it fails it will leave conflict markers. that's it.16:06
KWhat_Work left16:06
verodeb ok nice16:06
ty16:06
eletuchy joined16:06
hkon_ joined16:06
jay___ joined16:07
c74d joined16:08
MblKiTA left16:10
tokik left16:10
MblKiTA joined16:10
eletuchy left16:11
hkon_ left16:11
brownbathrobe joined16:11
heroux left16:11
Wiz_KeeD left16:11
heroux joined16:11
OffTheRails joined16:12
pweaver_ joined16:12
lsiv568 left16:12
programmarchy left16:13
lsiv568 joined16:13
ferreum left16:13
zapb left16:13
User458764 joined16:14
ehmatthes joined16:15
DeathIncarnate left16:15
brownbathrobe left16:16
Tuna-Fish joined16:16
User458764 left16:16
akushner joined16:16
Arkaniad left16:17
lsiv568 left16:17
Xethron left16:18
matelot left16:18
lite_ joined16:19
Xethron joined16:19
mizu_no_oto left16:20
plitzenberger left16:21
RawProduce thanks for all the help guys - problem was that the previous developers have a terrible deployment process16:21
lsiv568 joined16:21
JDHawke left16:21
pbrobst joined16:22
DeathIncarnate joined16:22
godgodgodgo left16:23
lite_ left16:23
W0rmDr1nk left16:24
stodan joined16:26
freimatz left16:26
zapb joined16:27
Junior joined16:27
shinnya left16:27
jargon left16:28
rolledback left16:28
Arkaniad joined16:28
lsiv568 left16:29
smw joined16:29
lsiv568 joined16:29
rolledback joined16:29
thiago left16:29
pandeiro` joined16:30
luc_ joined16:31
Arkaniad left16:34
lsiv568 left16:34
mikecmpbll left16:34
Nizumzen joined16:35
robbyoconnor left16:35
berzerka joined16:35
Droolio left16:35
SamB hmm, does git have a boolean type ...16:36
pweaver_ left16:36
berzerka hi. if i, on github, issue a pull request from my master, will successive commits to my master branch automatically be included in that pull request? is that why i should use a feature branch to isolate commits, even for trivial changes?16:36
osse berzerka: yes, if you push them to github16:36
berzerka: a pull request is branch-to-branch16:36
beneggett left16:37
berzerka osse: so if i have two very trivial changes and i want upstream to be able to pick one, the other or both, i should put both on feature branches even though it might be only one changed line, right?16:37
lsiv568 joined16:37
LeMike joined16:37
exelan left16:38
lsiv568 left16:38
beneggett joined16:38
pandeiro` left16:38
pandeiro left16:38
mikecmpbll joined16:38
osse then you have to create three pull requests16:38
lsiv568 joined16:38
osse I would include both in one pull request and then wait for comments16:38
EdwardIII left16:39
rolledback left16:39
Ritzton joined16:39
berzerka osse: ok.. but a commit which was once made to a branch is not easily reverted, so if they chosse to pick only the one commit, how would i proceed then?16:39
osse berzerka: push --force16:40
hoschi left16:40
berzerka osse: could you elaborate?16:40
osse berzerka: you need to remove the other commit from your branch and then push the result up. this requires push --force since you're rewriting history16:41
ehynds joined16:41
berzerka osse: i would do that with --amend?16:41
osse berzerka: rebase -i16:41
or git reset --hard, depending on the situation16:42
FatDarrel joined16:42
berzerka osse: i see, thank you very much. still, creating a feature branch seems to be the more cleaner, intended way of doing it?16:42
pmurias left16:43
lsiv568 left16:43
berzerka osse: or is what you describe standard practice?16:43
FortySix2 left16:43
FortySix2 joined16:43
rolledback joined16:43
osse berzerka: if you want the other guys to easily pick between one, the other or both commits then you need *three* feature branches16:44
programmarchy joined16:44
zuzytel joined16:44
Not_Whatever left16:44
programmarchy left16:45
osse AFAIK doing lots of rewriting (reset --hard, commit --amend, rebase -i, etc.) and push --force that up to github seems to me to be relatively normal, in order to make a pull request juuust right16:45
CognitivePuppy joined16:45
zuzytel left16:45
zuzytel joined16:45
beastd joined16:45
berzerka osse: hmm.. why can't i just offer the two single branches as branched-off master and they apply both changesets if they want to?16:46
HumanSky left16:46
halis joined16:46
HumanSky joined16:46
osse berzerka: ah, you could do that I suppse16:46
Chiftin joined16:47
epifanio left16:47
berzerka osse: serious question however, i'm still having a hard time getting into these concepts..16:47
dreiss joined16:47
devbug joined16:47
osse berzerka: but note that 'master' and 'feature' are fundamentally equal. It doesn't really matter if you offer someone to pull yuor master branch or your foobar branch. It's all the same.16:48
pweaver_ joined16:48
achadwick left16:48
berzerka osse: ok then i will try the two-feature-branches variant on my next parallel contribution to the same upstream branch and see how it goes / what the devs have to say about it. thanks again!16:48
mspe left16:48
sahlberg left16:49
mspe joined16:49
mspe left16:49
mspe joined16:50
ValekCOSValekCOS|Out16:50
misterpink joined16:52
berzerka left16:52
Sonderblade left16:52
ki0 left16:52
B1x1t0 left16:52
Hounddog left16:52
WaReZ joined16:52
robarelli joined16:54
eletuchy joined16:54
rolledback left16:55
Arkaniad joined16:55
morphix0 joined16:55
mspe left16:57
mspe joined16:57
tang^ this is fun. I have a repo giving me stash/rebase grief... apparently it has two directories that differ only by case in the index16:58
lsiv568 joined16:58
eletuchy left16:58
lsiv568 left16:58
lsiv568 joined16:59
osse tang^: are you on Windows or OSX ?16:59
junaidnaseer2 joined17:01
junaidnaseer2 left17:01
mspe left17:01
tang^ we're working on windows primarily, but one dir was created on Linux and "fixed" on Windows17:02
I thought OSX had a case-sensitive file system17:02
lsiv568 left17:02
osse afaik it's case-insensitive but case-preserving, whatever that means17:03
dreiss left17:03
Nugget it means you can name a file "Moo" or "moo" but you can't have both in the same directory.17:03
osse isn't that the same as Windows, then?17:04
lsiv568 joined17:04
osse or will Windows change Moo to moo when you're not looking?17:04
Nugget you can optionally install OS X as case-sensitive, but a lot of third-party apps will not expect it17:04
I have no idea how Windows does it17:04
lsiv568 left17:04
maestrojed joined17:05
lsiv568 joined17:05
thiago joined17:06
pbrobst left17:06
CognitivePuppy left17:06
tang^ no windows will preserve17:06
we changed this on purpose because we have some scripts that run on Linux that expected a specific case17:07
checked out on linux, removed the duplicate directory, commit and push17:07
sdrfnord1 joined17:07
hahuang65 left17:07
tang^ it was bugging a couple of devs because their stashes never seemed to let them rebase17:07
martinklepsch joined17:08
lsiv568 left17:09
OffTheRails left17:10
montchr joined17:10
JDHawke joined17:10
CognitivePuppy joined17:10
nitrix left17:10
epifanio joined17:11
ferreum joined17:11
spacediver joined17:11
Chiftin left17:11
lsiv568 joined17:11
kaiza left17:11
luc_ left17:12
epta left17:12
spacediver left17:12
spacediver joined17:12
gitinfo set mode: +v17:12
CussBot left17:12
montchr left17:12
spacediver hi folks17:12
gitinfo spacediver: 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.17:12
Chiftin joined17:12
spacediver why would following fail?17:13
git filter-branch --index-filter 'git rm --cached --ignore-unmatch filename' -- HEAD17:13
fatal: Needed a single revision17:13
ropav left17:13
SpartanWarrior_ left17:13
canton7 'git show HEAD'?17:13
Quevin joined17:13
spacediver whoops. it's broken17:14
meanwhile, i have some17:14
rev like b3fde482a63095bd58739079be64b6e33d69005a17:14
kriks left17:14
whaley left17:14
pantsman_ joined17:14
spacediver git filter-branch --index-filter 'git rm --cached --ignore-unmatch filename' -- b3fde482a63095bd58739079be64b6e33d69005a17:14
akushner left17:14
spacediver fails in the same way17:14
mspe joined17:14
spacediver but git-shows normally17:14
montchr joined17:14
akushner joined17:14
Arkaniad left17:14
canton7 I suspect you might have to filter-branch a branch, not a commit?17:15
spacediver the same error with eligible branch name (local, remote)17:15
git version 1.7.9.517:15
rolledback joined17:15
morphix0 left17:16
dreiss joined17:16
CognitivePuppy left17:16
spacediver is it an error in command syntax or has something to do with concrete repo?17:16
canton7 all of them fail with 'needed a single revision'?17:17
spacediver yep17:17
I've recreated a fresh repo, syntax is ok17:17
:(17:17
kaiza joined17:18
whaley joined17:18
Hounddog joined17:18
canton7 give me the latest command you're trying?17:18
Tuna-Fish left17:19
Davey left17:19
Tuna-Fish joined17:19
spacediver git filter-branch --index-filter 'git rm --cached --ignore-unmatch filename' b3fde482a63095bd58739079be64b6e33d69005a17:19
canton7 try creating a branch to that command17:19
and filter-branching that17:20
spacediver fatal: Not a valid object name: 'master'.17:20
that's what broken seemingly17:20
canton7 'git show master'17:20
amcsi_work left17:20
spacediver ok, thanks17:21
i worked on broken clone17:21
it seems to work at original clone17:21
thanks a lot!17:21
Sijdesign joined17:21
canton7 haha ok? cool17:21
spacediver yep. ;)17:21
Davey joined17:22
spacediver left17:22
LucasTT joined17:22
Okaria left17:22
SegFaultAX left17:22
SegFaultAX joined17:23
iamtakingiteasy joined17:23
bluesm left17:24
edude03 left17:24
B1x1t0 joined17:24
BSaboia joined17:25
mjulian left17:25
Guest18120 left17:25
whitby left17:25
jumblemuddle left17:25
mjulian joined17:26
mjulian left17:26
mjulian joined17:26
Guest56146 joined17:26
whaley left17:26
mspe left17:26
daveeloo left17:26
ehmatthes left17:26
rezrov joined17:26
a_le joined17:26
epta joined17:26
mspe joined17:26
tummy left17:26
tummy_ joined17:26
stamina joined17:26
SamB left17:27
philp left17:27
rethus left17:27
kaiza left17:27
arrdem left17:27
Mapley left17:28
daveeloo joined17:28
gwb3 left17:28
gwb3 joined17:28
SamB joined17:28
joelsmith left17:28
SamB oops17:28
philp joined17:28
SamB I meant to close #gmane, since that was empty ... stupid mouse ...17:28
thibaultcha joined17:29
amcsi_work joined17:29
Okaria joined17:29
Tuna-Fish left17:29
bevilaqua left17:29
marcaddeo left17:29
whitby joined17:29
bevilaqua joined17:29
Davey left17:29
edude03 joined17:30
whaley joined17:30
OxBADA55 how do you fix the delete key not working?17:30
bremner and this is git related somehow?17:30
SamB OxBADA55: not working in what context?17:30
thibaultcha left17:30
SpartanWarrior joined17:30
sontek left17:30
markmarkmark don't use vi?17:30
SamB OxBADA55: is this related to the editor that git opens sometimes?17:31
OxBADA55 when making a git patch interactively SamB bremner17:31
thibaultcha joined17:31
SamB in which case, there are a number of ways to instruct git to open your favorite editor17:31
jumblemuddle joined17:31
SamB such as setting VISUAL in your environment17:31
which should theoretically inform EVERYTHING about your favorite text editor17:31
lasserix joined17:32
SamB OxBADA55: does that sound good to you?17:32
OxBADA55 it seems it has opened vi. delete works in vi. however, when git is in patch mode delete doesn't work17:32
mspe left17:32
OxBADA55 i have no problems with vi when not making a git patch17:32
SamB OxBADA55: exactly what command did you run?17:32
OxBADA55 git add -i <file>17:32
morphix0 joined17:33
OxBADA55 and went into making a patch17:33
i get a ^H on the screen when backspace is hit17:33
instead of entered keys being deleted17:33
Fiouz left17:33
joelsmith joined17:33
kaiza joined17:34
OxBADA55 http://i.imgur.com/KKLmqw9.png17:34
i'm assuming git has opened vi, as vi seems to be default and i probably don't have emacs installed. but what vi options is git using to cause this?17:35
mspe_ joined17:35
marcaddeo joined17:35
Hounddog left17:36
SamB OxBADA55: you mean you typed "patch"?17:36
lucha joined17:37
OxBADA55 SamB, no, but if it helps you, yes17:37
can get to patch through -i also17:37
cbreak left17:37
OxBADA55 but -p if that helps you17:37
HumanSky left17:37
xobb left17:37
cbreak joined17:37
SamB sighs and opens the picture ...17:37
freezevee joined17:38
Arkaniad joined17:38
freezeve_ left17:38
bezet left17:38
OxBADA55 SamB, see the problem?17:38
canton7 OxBADA55, tried hitting 'y <enter>'?17:39
OxBADA55 canton7, i don't want y17:39
i want y deleted17:39
martinklepsch left17:39
canton7 backspace?17:39
SamB OxBADA55: what OS is this?17:39
OxBADA55 SamB, OS X17:39
10.917:40
SamB I suspected as much17:40
OxBADA55 .417:40
Tuna-Fish joined17:40
SamB I don't think it much matters which version you have17:40
OxBADA55 canton7, the problem backspace doesn't work17:40
canton7, it makes the ^H17:40
canton7 aha! I didn't read far enough up the scrollback17:40
OxBADA55 canton7, no prob17:40
martinklepsch joined17:40
stodan left17:41
SamB OxBADA55: backspace on TTY certainly does seem to work oddly there17:41
OxBADA55 SamB, i don't know what the means, but ok17:41
SamB I blame their flagrant violation of Debian policy17:41
OxBADA55 i do basically no customization, so these is the default behavior git has. seems like there should be a known fix for this17:42
doev left17:42
Davey joined17:42
Ankhers left17:42
jaequery joined17:42
arrdem joined17:42
OxBADA55 SamB, lol, debian's policies are what everyone is required to follow?17:43
SamB I'm only half kidding17:43
xobb joined17:43
pweaver_ left17:43
OxBADA55 ok, if no one knows, i need better search terms17:43
"git delete key doesn't work" isn't getting me any answers17:43
SamB but, if they would have followed the same policy WRT backspace/delete on TTYs as Debian, I suspect that you would not be having this problem17:44
Xethron left17:44
Pookz joined17:44
SamB OxBADA55: try "terminal delete key doesn't work mac" or something?17:44
or, well, "backspace"17:44
CussBot joined17:44
SamB OxBADA55: because that is really the backspace key no matter what label they print on it ;-P17:45
OxBADA55 right17:45
1 step closer... terminal actually has a setting for this17:45
tang^ it is backspace... use the fn key to make it a forward-backspace17:45
OxBADA55 the problem is, there is some other software that required terminal to send ctrl+H17:45
intellix left17:45
OxBADA55 so git's requirements are conflicting with some other software i can't rememer what it is right now17:46
i'll find out soon though. b/c i just turned off the ctrl+H option17:46
SamB OxBADA55: yeah, I think the terminal device may be misconfigured17:46
arachnocrat joined17:46
OxBADA55 i may end up using delete instead of backspace with git17:46
atamanroman left17:47
jaequery left17:47
lucha left17:47
_Vi left17:47
a_le left17:50
hyperair left17:50
lucha joined17:53
Ritzton left17:53
pweaver_ joined17:55
hkon_ joined17:55
toedwy left17:55
eletuchy joined17:55
osse i blame perl17:55
hahuang65 joined17:56
pothibo joined17:56
DeathIncarnate left17:56
OxBADA55 osse, sounds probable. I forgot I think I saw patch runs in perl17:56
jfelchner left17:56
Nizumzen left17:57
drjeats left17:57
pags joined17:57
pags i want to create a complete copy (commit history, all branches, etc) of a repo to a new remote location. how is this done? i was thinking --mirror but not clear on whether that creates some sort of link between the original repo and the new one17:58
i don't want them to be linked after the fact in any way what so ever17:58
eletuchy left17:59
hkon_ left17:59
hebz0rl left17:59
m8 joined18:00
hebz0rl joined18:00
a_le joined18:00
mspe_ left18:00
mspe joined18:01
VictorBjelkholm left18:01
Quevin left18:01
upene joined18:03
mspe_ joined18:04
kriks joined18:04
jophish joined18:04
kermit left18:05
upene left18:05
mspe left18:05
upene joined18:05
FortySix2 left18:05
stamina left18:05
FortySix2 joined18:06
FortySix2 left18:06
FortySix2 joined18:07
hebz0rl_ joined18:07
a_le left18:08
certainstrings joined18:08
vurma left18:09
hebz0rl left18:09
hebz0rl__ joined18:09
martinklepsch left18:10
dreiss left18:12
hebz0rl_ left18:12
osse OxBADA55: git add -i (and -p (and git checkout/reset -p)) is a perl script18:13
tobiasvl pags: what's wrong with just cloning and removing the remote afterwards?18:13
glebihan left18:14
thevishy joined18:14
FortySix2 left18:14
lsiv568 left18:14
pags tobiasvl: i don't know, i'm pretty noob with git.18:14
lsiv568 joined18:15
FortySix2 joined18:15
osse pags: there is no "link" in the sense that one repo *relies* on another18:15
--mirror will work just fine18:15
cbreak osse: normally there's not :)18:15
FortySix2 left18:15
lite_ joined18:15
FortySix2 joined18:15
osse whether you push from foo to bar, or clone/pull/fetch in bar from foo18:15
cbreak pags: be aware that with mirror you'll get a bare, so you'll have to clone again for a working dir18:15
without mirror you'll only get one local branch, you can create the rest yourself easily18:15
CussBot left18:16
pags cbreak osse thanks ... it appears to have worked fine. i just wanted to be certain that if i started messing with my new copy, it wouldn't reflect on the original!18:16
cbreak the fetch spec will be different with mirror too, but if you delete the remote afterwards it won't matter18:16
pags: it won't reflect wether you remove the remote or not18:16
osse pags: git will never do that by itself18:16
cbreak pags: a clone is a fork is a separate repository18:16
tobiasvl pags: oh, if that's all you want to achieve, just make a clone (not --mirror)18:16
jas4711 joined18:16
alexbligh1 left18:17
tobiasvl pags: nothing you do on your clone will reflect on the remote repo (the one you cloned from) unless you specifically "git push" there18:17
alexbligh1 joined18:17
pags tobiasvl that's what i thought, just wanted to be sure. remember how scary git is when you first start using it :)18:17
tobiasvl and removing the remote ("git remote rm origin", where origin is the default remote you cloned from) will make that very hard to do18:17
pags: I remember vividly ;)18:18
cbreak I remember git saving my ass.18:18
lsiv568 left18:19
ValicekB left18:19
livingstn joined18:22
certainstrings left18:23
martinklepsch joined18:23
glebihan joined18:23
Eugene `git stash save ass`18:24
Sauvin left18:24
osse git stash save grace18:24
gsingh93 joined18:25
ilam joined18:25
jas4711 left18:26
osse git's saving grace is git stash save face18:26
phanimahesh joined18:27
ilam When I do git pull, I get a merge conflict and open up the individual files and remove the part / modify the part where it is conflicting using Sublime, is there a better tool where I can just make selections and do this quickly?18:28
_ikke_ sure18:29
jmpp greets!18:29
_ikke_ there are 3-way merge tools18:29
ValicekB joined18:29
_ikke_ (git mergetool opens it when you have configured one)18:29
jmpp so, if i git reset --hard HEAD~1, the head commit is completely obliterated from the repo?18:29
tobiasvl jmpp: well, not in that instant18:30
_ikke_ No, the commit is still there18:30
jmpp it's obliterated if I gc?18:30
_ikke_ Not yet18:30
jmpp in other words, how can I get it back?18:30
_ikke_ git reflog18:30
man git reflog18:30
gitinfo the git-reflog manpage is available at http://jk.gs/git-reflog.html18:30
beneggett left18:31
_ikke_ objects newer then 2 weeks will not be removed, and also not when still refered to via the reflog (which holds entries for 90 days)18:31
so you are good for around 3 months18:31
beneggett joined18:31
jmpp OKOK18:31
I see it there18:31
devoldmx3 left18:31
jmpp not terribly important, I could easily recreate it18:31
devoldmx joined18:31
kermit joined18:31
lsiv568 joined18:32
jmpp but it'd still be cool to learn how to re-acquire it from the reflog18:32
_ikke_ But good to know it's possible :-)18:32
jmpp absolutely!18:32
_ikke_ Easiest is to just reset --hard to that commit again18:32
devoldmx left18:32
_ikke_ unless you made other commits after that18:32
devoldmx joined18:32
toedwy joined18:32
jmpp nope18:32
not yet18:32
_ikke_ ok18:32
myndzi\ joined18:33
jmpp I just tried git reset --hard $sha118:33
where sha1 is the sha next to the reset commit in the reflog18:33
yacks left18:33
_ikke_ right18:33
eldaryus joined18:33
jmpp but I think that's not the right sha118:33
sohail left18:33
CussBot joined18:33
jmpp that's the sha1 of the reset operation, apparently18:34
_ikke_ Yeah, you want the one before that18:34
jmpp the commit I nuked seems to be below18:34
whaley left18:34
Okaria left18:34
Guest56146 left18:34
jmpp so, did I just break anythign with that reset I just did?18:34
_ikke_ No18:34
jumblemuddle left18:34
SirCmpwn left18:34
jmpp no-op?18:34
rezrov left18:35
mjulian left18:35
philp left18:35
joelsmith left18:35
kaiza left18:35
mjulian joined18:35
_ikke_ Yea18:35
sohail joined18:35
sohail left18:35
sohail joined18:35
jmpp great, thanks! ;)18:35
whitby left18:35
jmpp repo back in shape, reflog now in my toolbox! ;)18:35
binaryhat left18:35
eldaryus Hi, I added a thirdparty component into a repo subdirectory via subtree merging, then did my own changes in this subdir. Now I want to merge the changes from upstream into my subdir, but when I do 'git pull -s subtree upstream_branch', my local changes get overwritten. Am I doing something wrong?18:35
rezrov joined18:35
tgies left18:35
forgot left18:36
paul424 joined18:36
_ikke_ jmpp: Note that you can also refer to reflog entries using HEAD@{n} where n is the entry index18:36
binaryhat joined18:36
jumblemuddle joined18:36
jmpp yeah, shows in the output18:36
whaley joined18:36
_ikke_ So if you do git reset --hard HEAD~, you can undo that by using git reset --hard HEAD@{1}18:36
marcaddeo left18:36
halis left18:36
jmpp so if head0 was the reset operation, I could have reset to head1?18:37
camt left18:37
philp joined18:37
_ikke_ HEAD@{1}18:37
jmpp right, right18:37
forgot joined18:37
bevilaqua left18:37
jmpp well, yeah, minus that sintax, which I find a pain to write :P18:37
Zamerick joined18:37
scorphus left18:37
_ikke_ newer versions allow @{1}18:37
epta left18:37
camt joined18:37
HumanSky joined18:37
ErKa left18:37
jmpp e.g. don't understand why it simply isn't HEAD@N18:38
Naive left18:38
osse Git 3 will also understand HEAD☢118:38
jmpp I understand not using head, as opposed to HEAD, as that might introduce confusion...18:38
git 3? wow, 2.0 is just fresh out of the oven! :P18:38
Davey left18:38
_ikke_ jmpp: He's not being serious18:39
jmpp :P18:39
_ikke_ osse: what character was that? It shows as a box here18:39
bernalex so when I git send-email, and that fails in some way, how can I send that failed patch-thingy?18:39
jmpp so, seriously, what's the need for the {} cage?18:39
smily face, or something18:39
_ikke_ jmpp: I guess consistency18:39
hypnosb left18:39
bernalex if I annotate my patches with messages, and it fails because e.g. I wrote the wrong password, I don't want to lose my annotations.18:39
osse _ikke_, jmpp: http://www.fileformat.info/info/unicode/char/2622/index.htm18:40
Guest44231 joined18:40
_ikke_ radioactive sign18:40
whitby joined18:40
jmpp _ikke_: well, can't say anything against that, I just ranted over twitter about lack of consistency!18:40
_ikke_ wahaha :D18:40
kaiza joined18:40
_ikke_ see man gitrevisions18:40
gitinfo the gitrevisions manpage is available at http://jk.gs/gitrevisions.html18:40
jfelchner joined18:40
jmpp https://twitter.com/jmp_imaginarium/status/494182316995256320 https://twitter.com/jmp_imaginarium/status/49418317937770905618:40
Davey joined18:41
B1x1t0 left18:41
hypnosb joined18:41
pags left18:41
_ikke_ jmpp: you can also do HEAD@{yesterday) for example18:41
Okaria joined18:41
_ikke_ or18:41
HEAD@{2 days ago}18:42
osse I can't immediately see a reason why Git shouldn't interpret HEAD@n as HEAD@{n} if n is a number18:42
pandeiro joined18:42
osse (and only a number)18:42
_ikke_ Yeah, that could be added18:42
Ragnor joined18:43
NaiveFrost joined18:43
joelsmith joined18:43
jmpp it would really aid in avoiding the annoying syntax18:43
osse but string comparisons and matching and all that is so painful in C that I sure as hell won't do it18:43
tgies joined18:43
CKyle joined18:43
SirCmpwn joined18:43
lsiv568 left18:43
osse if (++cp = '{' && cp+1 > 74 && cp+1 < 95) { etc. etc. etc.18:44
bleeeh18:44
jmpp _ikke_: you can really write HEAD@{yesterday}? that literall string?18:44
_ikke_ jmpp: yeah18:44
jmpp how's that interpreted?18:44
Hello71 man gitrevisions18:44
gitinfo the gitrevisions manpage is available at http://jk.gs/gitrevisions.html18:44
scorphus joined18:44
lsiv568 joined18:44
Hello71 this is the second time18:44
osse jmpp: it looks in the reflog for the newest entry that was before midnight18:44
jluc_ joined18:45
jmpp what does "yesterday" mean? you'll surely have many commits yesterday, the last one?18:45
okok18:45
so it's kinda risky18:45
scorphus left18:45
scorphus joined18:45
jmpp well, if you're doing a dangeours operation like reset in the first place18:45
canton7 useful for something like 'git log'18:45
jmpp of course18:45
true, true18:45
_ikke_ note that it's reflog dates, not commit dates18:45
jluc left18:45
gfixler left18:46
Tuna-Fish left18:46
devoldmx3 joined18:46
bevilaqua joined18:46
epta joined18:47
devoldmx left18:47
sq-one joined18:48
jmpp hadn't noticed18:48
_ikke_ The man page mentions that18:48
lsiv568 left18:48
edude03 left18:49
nezZario left18:49
CussBot left18:50
studmuf joined18:50
kpease left18:51
sniptras left18:51
devoldmx3 left18:51
devoldmx joined18:51
edude03 joined18:52
kpease joined18:52
DeathIncarnate joined18:53
whaley left18:53
Junior left18:54
jmpp _ikke_: haven't had time to read it just yet ;(18:54
zuzytel left18:54
zuzytel joined18:54
_ikke_ That's why I tell it here :P18:54
Guest44231 left18:54
jumblemuddle left18:55
darkxploit joined18:55
osse I don't think I've ever used @{fancy date} for anything useful18:55
brainproxy left18:55
mennea joined18:55
epta left18:55
_ikke_ Mostly for git log18:55
SpartanWarrior left18:55
eletuchy joined18:56
Uhrzeitlich left18:56
CussBot joined18:56
osse it would be nice if there was something similar for commit dates. I always screw up those --since and --until things18:56
nezZario joined18:57
jumblemuddle joined18:57
whaley joined18:57
Uhrzeitlich joined18:57
Tuna-Fish joined18:57
brainproxy joined18:57
nitrix- joined18:57
SpartanWarrior joined18:57
FatDarrel left18:58
SpartanWarrior left18:58
DeathIncarnate left18:58
SpartanWarrior joined18:58
epta joined18:58
robbyoconnor joined18:59
FatDarrel joined18:59
Nizumzen joined18:59
hockey567 left18:59
eletuchy left19:00
plitzenberger joined19:00
hockey567 joined19:01
lite_ left19:02
kermit left19:02
EminenceHC left19:02
KevinTS joined19:02
DeathIncarnate joined19:02
EminenceHC joined19:02
btree_ joined19:03
_Vi joined19:03
CussBot left19:03
CKyle left19:03
CussBot joined19:03
Sonderblade joined19:04
Motoko joined19:04
lsiv568 joined19:05
Tuna-Fish left19:05
teran left19:05
_W_ joined19:06
teran joined19:06
btree left19:06
mishok13 joined19:06
Dreamer3 left19:06
JohnBat26 left19:07
srji joined19:07
EminenceHC left19:07
robarelli left19:08
teran left19:10
devoldmx3 joined19:10
rolledback left19:12
vurma joined19:12
sohail left19:12
devoldmx left19:12
sjmikem osse, looks like there is a lot of discussion on the problem we found yesterday :-)19:13
hebz0rl_ joined19:13
kentr joined19:13
kermit joined19:13
osse sjmikem: yep. no response to the weirdness I'm seeing though :(19:14
plitzenberger left19:14
osse sjmikem: I want to apply the patches Jeff King has proposed and see if I still experience it19:14
hebz0rl__ left19:14
Tuna-Fish joined19:15
Not_Whatever joined19:16
jophish left19:16
jophish joined19:16
srji left19:18
kentr left19:18
sohail joined19:19
kentr joined19:19
teran joined19:20
newbie999 left19:20
kentr left19:20
babilen left19:21
babilen joined19:22
pikaren left19:22
Tuna-Fish left19:22
Sceorem left19:23
kristofers left19:23
teran left19:26
rethus joined19:26
ilam left19:26
_hockey567 joined19:27
Mapley joined19:27
teran joined19:27
hockey567 left19:28
binaryhat_ joined19:29
bvi joined19:29
Nizumzen left19:29
upene left19:29
lsiv568 left19:31
ki0 joined19:31
lsiv568 joined19:31
listochkin joined19:31
vurma left19:31
teran left19:32
binaryhat left19:32
mishok13 left19:32
Apocalis_ joined19:32
vurma joined19:32
Gamecubic joined19:33
Tuna-Fish joined19:33
robbyoconnor left19:35
lsiv568 left19:35
hcc23_ joined19:36
hcc23 left19:36
Chiftin left19:36
Arkaniad left19:37
DeathIncarnate left19:37
mishok13 joined19:37
Chiftin joined19:37
vurma left19:37
KevinTS left19:37
xhoy left19:38
lsiv568 joined19:38
bezet joined19:38
Tuna-Fish left19:39
a_le joined19:39
Sijdesign left19:40
devoldmx3 left19:40
hahuang65 left19:40
sinkensabe joined19:41
zapb left19:42
bezet left19:43
ssarah left19:43
fragamus joined19:43
hkon_ joined19:43
plitzenberger joined19:45
pothibo left19:45
hahuang65 joined19:46
hcc23_ left19:46
moat joined19:46
hcc23_ joined19:47
Nevik_Nevik19:47
lasers left19:47
hkon_ left19:48
pweaver_ left19:48
B1x1t0 joined19:48
igli joined19:49
Tuna-Fish joined19:50
alvaro_o joined19:51
mspe_ left19:51
jottr joined19:52
mspe joined19:53
Matrixiu- joined19:53
Xack left19:53
kermit left19:55
dreiss joined19:55
EminenceHC joined19:55
punchagan left19:56
eletuchy joined19:56
punchagan joined19:57
mspe left19:57
lazers joined19:58
igli how do i push a new branch i just made to a repo? git push origin foo # assuming i'm on (new) branch 'foo' would be my guess but i have a feeling it's incorrect19:58
_ikke_ It is correct19:59
igli ah thanks _ikke_19:59
_ikke_ And you don't have to be on the branch19:59
mspe joined19:59
Matrixiu-Xack19:59
igli lemme just get this done first, then i'll think about what you're saying. user is waiting to test it19:59
CognitivePuppy joined19:59
freestyl3r left20:00
KevinTS joined20:00
ki0 left20:00
AKK9 joined20:00
Arkaniad joined20:01
eletuchy left20:01
Zamerick left20:01
gfixler joined20:02
hebz0rl_ left20:03
nickpresta left20:03
Tuna-Fish left20:03
pweaver_ joined20:04
igli ah ok, so if i were on master, that would still push foo to a new branch origin:foo ?20:04
m0nkmaster joined20:05
osse oui20:05
Sauvin joined20:05
listochkin left20:06
hcc23_ left20:07
_ikke_ igli: origin foo20:07
origin:foo means something else20:07
mikecmpbll left20:07
zapb joined20:08
hcc23_ joined20:08
robarelli joined20:08
neurodrone_ left20:09
igli hmm okie. that explains a lot ;)20:13
mechanicalduck joined20:13
qsuscs do git log and gitk etc respect a /.mailmap by default?20:13
igli ah (local) revision:branch (remote)20:14
FortySix2 left20:14
jas4711 joined20:14
Tuna-Fish joined20:14
FortySix2 joined20:14
btree joined20:14
FatDarrel left20:15
morphix0 left20:15
zapotek6 joined20:15
mechanicalduck_ left20:15
zapotek6 left20:15
FortySix2 left20:15
FortySix2 joined20:15
HumanSky left20:16
btree_ left20:16
vurma joined20:16
the8thbit left20:17
DeathIncarnate joined20:18
Embassy joined20:18
nickpresta joined20:18
the8thbit joined20:19
CognitivePuppy left20:20
freezevee left20:20
lucha left20:20
morphix0 joined20:20
veebers joined20:21
jophish left20:21
ValicekB left20:21
sonicparke|bradm left20:21
osse qsuscs: no, but you can configure them t o20:22
qsuscs: git config log.mailmap true20:22
qsuscs and what is the format to change someone’s name?20:22
studmuf left20:23
axl_ joined20:23
_ikke_ first routes are tried first20:23
Chiftin left20:24
_ikke_ wrong channel20:24
Chiftin joined20:24
JohnBat26 joined20:25
veebers left20:25
vurma left20:25
sq-one left20:26
Quevin joined20:28
btree left20:28
Adylas Hello, I m getting some "RPC failed; result=22, HTTP code = 503" from 2.0.3. (I dont think its release dependent) while cloning. The CPU the "server" is not that large and the connection is going by a proxy. Do you think that this error is related to the proxy on to the git-http ?20:29
ValicekB joined20:29
aantix joined20:29
ojacobson 5xx HTTP errors are server-side errors; have a look in the server's log (git-http-backend respects CGI rules about error messages, IIRC)20:29
mkoskar joined20:30
jfelchner left20:31
qsuscs https://twitter.com/DanaDanger/status/18331618349431193620:31
beneggett left20:31
qsuscs tl;dr http response codes20:31
ki0 joined20:31
dannixon joined20:33
ki0 left20:33
ki0 joined20:34
beneggett joined20:34
lucha joined20:34
FortySix2 left20:35
kermit joined20:35
aartist left20:35
FortySix2 joined20:36
Gizburdt joined20:36
FortySix2 left20:36
FortySix2 joined20:37
CognitivePuppy joined20:37
ki0 left20:38
JohnBat26 left20:38
Fiouz joined20:39
cagedwisdom joined20:39
moat left20:39
moat joined20:40
CoderBugM joined20:40
CoderBugM left20:40
_foka joined20:41
thevishy left20:41
sinkensabe left20:41
sinkensabe joined20:41
kachi8 left20:42
hoschi joined20:43
ki0 joined20:43
Tuna-Fish left20:43
axl_ left20:43
matt_____ joined20:43
morphix0 left20:44
autonomoid joined20:45
mechanicalduck left20:46
dreiss left20:46
sinkensabe left20:46
Gizburdt left20:46
Adylas ojacobson, Thanks. qsuscs hahah20:46
JSharpe left20:47
plitzenberger left20:47
axl_ joined20:47
m0nkmaster left20:48
igli _ikke_: by "that explains a lot" i didn't mean you were terse, btw, tho looking back it could be read like that. i meant that explains my confusion :)20:49
mikecmpbll joined20:49
GodEater left20:49
_ikke_ igli: Didn't take it like that20:50
Chiftin left20:50
igli cool :)20:51
Pookz left20:51
Chiftin joined20:51
sdrfnord1 left20:51
ojacobson left20:51
hoschi left20:52
m8 left20:52
akim__ joined20:53
Xethron joined20:53
Xethron left20:53
Xethron joined20:53
Quevin left20:53
Tuna-Fish joined20:54
beneggett left20:54
teran joined20:54
hahuang65 left20:55
akim left20:55
zapb left20:55
rolledback joined20:55
myndzi\ left20:55
TheFuzzball joined20:56
plitzenberger joined20:56
esclear left20:56
eletuchy joined20:57
madewokherd joined20:57
cannonball left20:57
numdig left20:58
jackneill left20:58
Tuna-Fish left20:58
Tuna-Fish joined20:59
beneggett joined20:59
beneggett left20:59
NaiveFrostNaive21:00
rolledback left21:00
livingstn left21:00
Adam_ joined21:01
eletuchy left21:01
mennea left21:01
pweaver_ left21:01
Chiftin left21:02
Tuna-Fish left21:02
Kicer86 left21:02
jfelchner joined21:03
Adam_ left21:03
moat left21:03
punchagan left21:03
Chiftin joined21:03
Adam_ joined21:03
gitinfo set mode: +v21:04
Adam_ Hey friends, I've got a question about branching. I'm doing some refactoring so I made a new branch called refactor and started working in it but I wanted to see the original so I switched back to my master branch but the files aren't changing back. Do I need to commit on my refactor branch to switch back to my older master?21:04
KevinTS left21:04
beastd left21:05
qsuscs commit or !stash, or else !float21:05
gitinfo If you have made a change in your working directory and have NOT YET COMMITTED, you may "float" that change over to another (`git checkout oldbranch`) or new (`git checkout -b newbranch`) branch and commit it there. If the files you changed differ between branches, the checkout will fail. In that case, `git stash` then checkout, and `git stash apply` and go through normal conflict resolution.21:05
moat joined21:05
qsuscs … man git stash, then.21:05
gitinfo the git-stash manpage is available at http://jk.gs/git-stash.html21:05
PerlJam Adam_: if you don't commit, you're not actually affecting the branch, just your working copy.21:05
Reskp joined21:05
tpollard joined21:06
Adam_ oh I seeeee, thanks!21:06
jfelchne_ joined21:08
asparagui joined21:09
autochthon left21:09
jfelchner left21:11
HumanSky joined21:11
beneggett joined21:11
Sceorem joined21:11
axl_ left21:11
jfelchner joined21:11
Tuna-Fish joined21:13
moat left21:13
akim joined21:13
axl_ joined21:13
pweaver_ joined21:13
mehwork joined21:13
gitinfo set mode: +v21:14
jaimef left21:14
mehwork after creating a local branch on my machine with 'git branch branchname', how do i push it to the remote server, just 'git push' from inside the branch?21:14
jaimef joined21:15
jfelchne_ left21:15
akim__ left21:15
beneggett left21:15
punchagan joined21:15
qsuscs git push branchname (as described in man git push)21:15
gitinfo the git-push manpage is available at http://jk.gs/git-push.html21:15
_ikke_ deja vu :P21:16
git push <remote> <branchname>21:16
so git push origin <name>21:16
ferreum left21:16
a_le left21:16
qsuscs oh did i forget that?21:16
axl_ left21:17
qsuscs it’s still ¾h to go to midnight, why am i so tired? ._.21:17
psoo joined21:17
asakura1 left21:18
kermit left21:18
zackiv31 joined21:18
fstd left21:19
axl_ joined21:19
_ikke_ same timezone21:19
LeMike left21:20
kermit joined21:20
Gizburdt joined21:21
asakura1 joined21:21
deanclkclk__ joined21:21
dreiss joined21:21
hahuang65 joined21:21
FatDarrel joined21:22
fr33domlover left21:22
qsuscs you were from the netherlands, right?21:22
kriks left21:23
montchr left21:23
Tuna-Fish left21:24
_ikke_ correct21:24
Tuna-Fish joined21:24
jas4711 left21:25
LucasTT_ joined21:25
Tuna-Fish left21:25
qsuscs it’s quite funny, usually i assume, everybody else on the interwebs™ is from the US (it’s everything english, after all), but then i learn that there are quite a lot of europeans as well21:25
FortySix2 left21:25
Tuna-Fish joined21:25
sinkensabe joined21:25
FortySix2 joined21:26
nnyk_ joined21:26
igli ah that float factoid is EXACTLY what i've been needing21:26
Sleepy63_ left21:26
qsuscs igli: !triggers21:26
gitinfo igli: Please don't spam me! I'm just a poor bot! Here's everything I know: http://jk.gs/git/bot/trigger.php -- that's a list of these nifty keywords like "!bot" that you can use in the channel, in case you were wondering.21:26
igli qsuscs: i meant the content, not the key ;)21:27
_foka left21:27
osse qsuscs: shouldn't be too surprising. there are more europeans than americans :p21:27
qsuscs igli: you might find other useful information there21:27
FortySix2 left21:27
igli ah it's the content too21:27
kachi8 joined21:27
FortySix2 joined21:27
Nizumzen joined21:27
LucasTT left21:28
lsiv568 left21:28
igli my bad, misread "list"21:28
lsiv568 joined21:28
asparagui left21:29
Balliad joined21:29
sniptras joined21:29
Tuna-Fish left21:30
qsuscs osse: still everything seems to happen in the US21:30
oriba joined21:30
qsuscs i mean, $company unveils a new product, sold here ages after there21:31
asparagui joined21:31
_ultra joined21:31
asparagui left21:31
qsuscs (unless it’s sony, then japan gets it first)21:31
verodeb left21:31
beneggett joined21:32
arachnocrat left21:32
Gizburdt left21:32
mishok13 left21:32
tadni left21:32
fstd joined21:32
_ultra left21:32
lsiv568 left21:32
ehynds left21:33
asakura1 left21:33
ki0 left21:33
osse you have the biggest media outlets, that's true21:34
hence everything *seems* to happen there :p21:34
it0a left21:34
kristofers joined21:34
Adam_ left21:34
Balliad left21:34
LukeT- left21:35
igli thanks qsuscs, very handy21:36
Balliad joined21:36
subleq left21:36
qsuscs i wonder whether used computers are cheaper there, or just anywhere else than germany21:36
Balliad left21:36
a_le joined21:37
qsuscs i could use some modern-ish (let’s say core2duo or above) notebooks to test out some other linux distributions21:37
Balliad joined21:37
asakura1 joined21:38
rolledback joined21:38
Balliad_ joined21:38
bluesm joined21:38
Balliad_ left21:39
qsuscs gentoo and debian are fine, but i’d really like to try with opensuse or fedora once again (i could never get to like yum, even portage is faster… and i haven’t really used opensuse, only in m early times as a n00b)21:39
Sleepy63_ joined21:39
dreiss left21:40
CKyle joined21:40
AKK9 left21:40
tplaner left21:40
Tuna-Fish joined21:41
Balliad left21:42
FortySix2 left21:43
hkon_ joined21:44
FortySix2 joined21:44
mechanicalduck joined21:44
igli portage has got a lot slower in last year or two21:44
Tuna-Fish left21:44
spacediver joined21:45
qsuscs dunno, i use gentoo since last october, and i have this computer since april 2013 (started with arch linux)21:45
gitinfo set mode: +v21:45
igli ah ok21:45
spacediver hi folks21:45
hahuang65 left21:45
igli it's more because of nutty workarounds like multilib and PYTHON_TARGETS, than anything else.21:46
pothibo joined21:46
spacediver how could this come that I have a blob in a repo, it is not collected by gc --prune=now, it gets counted in count-objects, but git log <sha1> and git log <filename> both show nothing?21:46
qsuscs the computer i had before stopped working around october ’12, in the meantime i only had a horribly old thing with an athlon xp (with windows xp first and then arch with LXDE), and then i discovered an old server with a core2duo and fedora, it took me ages to install xorg21:46
FortySix2 left21:46
spacediver i'd be glad if you point me how else to track down that blob21:47
Gizburdt joined21:47
FortySix2 joined21:47
Nizumzen left21:47
FortySix2 left21:47
Balliad joined21:47
a_le left21:47
spacediver previoiusly I've seen commit for addition of that file, and commit for deletion. later on I've done some filter-branch, and pushed that new branch to a new repo, and now working there21:47
_ikke_ git cat-file -p <hash>21:47
FortySix2 joined21:48
spacediver this works21:48
rolledback left21:48
spacediver showing exact contents21:48
a_le joined21:48
spacediver showing exact contents of that very 400M file I'm trying to get rid of21:48
_ikke_ spacediver: If the blob is not referenced more by any branches or tags, it will not show up in any of history showing commands21:48
Motoko left21:48
_ikke_ spacediver: But the reflog might still have a reference to it21:48
jerius left21:49
Quevin joined21:49
spacediver nah, empty21:49
_ikke_ How old is the blob?21:49
spacediver 1-2 years21:49
2.5K commits rewritten from the addition21:49
hkon_ left21:49
spacediver i wonder, if no commits reference this blob anymore — why not gc?21:50
filter-branch I've done was with index-filter for removing that blob21:50
a_le_ joined21:50
Embassy left21:51
spacediver I've read up git object structure, now I belive that that blob is linked from tree object, which is linked from... commit? there shouldnt be any21:51
git fsck does nothing special21:51
junaidnaseer2 joined21:51
junaidnaseer2 left21:51
a_le left21:51
zackiv31 left21:52
psoo left21:52
beneggett left21:53
beneggett joined21:53
phanimahesh left21:54
ValicekB left21:54
_ikke_ Then it's probably still being referenced21:54
Sceorem left21:55
Tuna-Fish joined21:55
northfurr joined21:55
JSharpe joined21:55
FortySix2 left21:57
eletuchy joined21:58
Chiftin left21:58
lidaaa joined21:58
unomystEz joined21:59
Dougie187 left21:59
Chiftin joined21:59
axl_ left21:59
rom1504 is there some project (website, software, whatever) that link a specification (more or less formal) to commits ? (at least a bit automatically)22:00
that's a vague question, but google isn't helpful for this22:01
spacediver hi22:01
where does that spec come from?22:01
MickeyO joined22:02
spacediver basically things like build results are linked within corresponding software22:02
eletuchy left22:02
HumanSky left22:02
Embassy joined22:02
Tuna-Fish left22:02
sjmikem Jas anyone encountered this with git-svn ?22:03
https://gist.github.com/anonymous/a2a02e06a2419ac9670b22:03
spacediver to which git repo is an external storage22:03
DeathIncarnate left22:03
Tuna-Fish joined22:03
HumanSky joined22:03
martinklepsch left22:03
axl_ joined22:03
punchagan left22:03
rom1504 I'm not sure, it's just an idea, I don't already have a spec. But I think it would be nice if something in the commit message was linked to an actual functionality need, a bit like commit message that auto-close issue on github22:03
offby1 Can I have "git log" show me just those commits that changed a file's mode?22:04
ValicekB joined22:04
offby1 I can do "git log -p", and grep the output for "^Old mode", but that is kludulous22:04
kludgulous22:04
spacediver why not, btw?22:05
plitzenberger left22:05
spacediver i suspect anything else would be way more lengthy to type22:05
punchagan joined22:05
martinklepsch joined22:06
offby1 well, the output of that grep doesn't include the commit or the file22:06
martinklepsch left22:06
offby1 I suppose I could add some --before or --after options to the grep, but ... eww22:06
spacediver yep22:06
DeathIncarnate joined22:06
pantsman_ left22:06
spacediver and then grep again for commit hashes ;)22:06
mrkake left22:07
martinklepsch joined22:07
pothibo left22:07
spacediver because git log format is quite fixed, you will get precise results22:07
nnyk_ left22:07
deanclkclk__ left22:07
spacediver just figure out needed words and line counts22:07
beneggett left22:07
Tuna-Fish left22:07
beneggett joined22:08
spacediver use line start symbol ^ to avoid false matches, if «commit» or «Old mode» appears in the middle of line or commit msg itself22:08
nnyk_ joined22:08
Eugene offby1 --diff-filter=T perhaps?22:08
Tuna-Fish joined22:08
Eugene Or possibly =M combined with -G^$ or such22:08
deanclkclk joined22:08
damian- left22:08
spacediver hey folks, so could you point me on how to research what prevents git from gc'ing a blob?22:09
drbean_ left22:09
spacediver commits are rewritten with filter-branch already22:09
BSaboia left22:09
spacediver git log is empty for this blob sha1 and filename22:09
offby1 Eugene: I like the way your mind words22:09
works22:09
spacediver would I dump the very object structure and grep there?22:09
offby1 (not in general, of course; just in git-related matters)22:09
Eugene Sideways?22:09
offby1 scrubs with steel wool22:09
Eugene My brain! :-(22:10
fatalhalt left22:10
HumanSky left22:10
acharlieh left22:11
jottr left22:11
Chiftin left22:12
Chiftin joined22:12
zumba_addict left22:13
Atrumx joined22:13
Tuna-Fish left22:13
mrkake joined22:13
zumba_addict joined22:14
drbean joined22:15
Embassy left22:15
martinklepsch left22:16
damian- joined22:16
treehug88 left22:16
zumba_addict left22:18
hj2014 left22:18
a_le_ left22:18
hahuang65 joined22:18
hj2014 joined22:19
ehmatthes joined22:19
sohail left22:19
Embassy joined22:19
sgambino left22:19
a_le joined22:19
ErKa joined22:19
bvi left22:23
hj2014 left22:23
bvi joined22:23
Embassy left22:23
CKyle left22:24
Tuna-Fish joined22:24
logix812 joined22:25
Chiftin left22:25
Dottimolly joined22:26
Chiftin joined22:26
kumarat9pm joined22:26
kumarat9pm I am newbe to GIT.22:26
Tuna-Fish left22:26
Dottimolly left22:27
kumarat9pm I tried to create a local repo with one directory and within that some more sub dir's and then some files in them.22:27
I see a folder is not updated when I am using git add --all and git commit -ma 'test'22:27
Pacsik joined22:27
kumarat9pm Any Idea what could be reason?22:27
This is what I did http://pastebin.com/WFh5rDfQ22:28
endiruna joined22:29
kumarat9pm any suggestions experts?22:29
Balliad left22:29
haaja left22:29
Vile joined22:29
ValicekB left22:29
Eugene 1) don't use --all22:29
osse kumarat9pm: git won't let you commit directories that are empty22:29
Eugene 2) use `git status`22:29
3) !dir22:29
gitinfo [!directory] Git does not track directories, only files in directories. Create a nonce file as a placeholder (eg .gitignore) to create the directory or create the directory as part of a post-checkout hook22:29
btree joined22:30
Eugene 4) don't make /etc into a git repo. That will eat your head. !etckeeper22:30
gitinfo etckeeper is a collection of tools to let /etc be stored in a git, mercurial, darcs, or bzr repository. It hooks into various package managers. http://kitenet.net/~joey/code/etckeeper/22:30
visceral joined22:30
srji joined22:30
thibaultcha left22:30
kumarat9pm Eugene: I am not making entier etc folder22:30
I am just doing it for /etc/puppet folder22:31
haaja joined22:31
dsdeiz joined22:31
thibaultcha joined22:31
kumarat9pm Eugene: Here is my git status http://pastebin.com/QAQnEmvf22:31
Eugene --all doesn't add new files, only update existing ones.22:32
`git add modules/`22:32
kumarat9pm ohh ok22:32
Eugene Hence 1) above22:32
sinkensabe left22:32
kumarat9pm so I have to add individual folder?22:33
tplaner joined22:33
Eugene `git add .`22:33
spacediver place file in folder22:33
kumarat9pm How can I add all my data in /etc/puppet?22:33
spacediver it will make it non-empty and git will notice it22:33
btree left22:33
kumarat9pm if you observe my /etc/puppet/modules have a file called test.pp22:33
then too its not updating.22:33
logix812 if you subtree split into a branch, is there a way to get any changes in that split back into the original repo?22:33
montchr joined22:34
kumarat9pm Eugene: Will try git add .22:34
carandraug left22:35
kumarat9pm Eugene: Same effect.22:35
:(22:35
Eugene `git status` is the key22:35
jluc_ left22:36
thibaultcha left22:36
sniptras left22:36
thibaultcha joined22:36
subleq joined22:36
Tuna-Fish joined22:37
axl_ left22:37
Destos left22:38
macabre__ left22:38
thibaultcha left22:39
axl_ joined22:39
ValicekB joined22:39
ESphynx joined22:39
ESphynx hey guys, my git server is running out of memory, what should I do?22:39
compressing objects22:39
martinklepsch joined22:40
thibaultcha joined22:40
CognitivePuppy left22:40
Tuna-Fish left22:40
thibaultcha left22:40
thibaultcha joined22:40
Hello71 1. jk/pack-bitmap22:41
Eugene Buy more RAM and/or have less objects.22:41
Hello71 2. get more memory22:41
Eugene kumarat9pm - do not PM.22:41
ESphynx git repack going to help?22:41
qsuscs https://wiki.uberspace.de/development:git#ram-nutzung (just ignore the german text, the commands at the very bottom)22:41
kumarat9pm Eugene: Sure22:41
Hello71 not if you fail on single packing22:41
rgr left22:41
Hello71 if you can spare that then install git... uh, 2.0.0 I think has it22:42
qsuscs but seriously, what kind of hardware are you using that it has resource problems with git?!22:42
Eugene Or what kind of repo22:42
ESphynx qsuscs: there 2 sticks of 256 MB of ram in there22:42
kumarat9pm Is there any command to recursively add files/folder. Sub folders have many files and folders again with data?22:42
ESphynx and the repo really isn't that big22:43
tranzfus_ joined22:43
Eugene How big22:43
tummy_ left22:43
Eugene 512MB(though laughable for physical hardware....) ought ot be enough for any /sane/ repo22:43
ESphynx 46mb db22:43
Hello71 smells !binary22:43
Eugene 46MB of .git/objects/? Or 46MB .db file?22:43
rom1504 kumarat9pm: git add . ?22:43
qsuscs kumarat9pm: git add .22:43
ESphynx for the whole .git22:43
tummy joined22:43
osse kumarat9pm: git add top-level22:44
Eugene Shouldn't be too bad.... `free -m` ?22:44
(but seriously, go buy a computer newer than the 1990s)22:44
dogeydogey left22:44
Eugene 4GB is like $2022:44
rom1504 46Mo, you probably have a lot of binary files in there22:44
Mb22:44
ciampix left22:44
ESphynx rom1504 there are no binary files it's all source22:45
Eugene It's within an order-of-magnitude of sanity.22:45
ESphynx and it's 39mb on the repo22:45
kumarat9pm rom1504: I did that one. But one directory is not added. I don't have .gitignore as well22:45
fragamus left22:45
kumarat9pm rom1504: Not sure what is causing the issue?22:45
thiago left22:45
tranzfuse left22:45
thibaultcha left22:45
Hello71 millibits22:45
pweaver_ left22:46
rom1504 ESphynx: really ? must be *a lot* of source then22:46
ESphynx rom1504 it sure is.22:46
jottr joined22:46
rom1504 I'd say it deserves a decent server then22:46
tang^ left22:46
thiago joined22:46
ESphynx rom1504: I've been delaying the upgrade ;) I really should get to it ;)22:46
thibaultcha joined22:46
thibaultcha left22:46
ESphynx but my office is so hot already :(22:47
tranzfus_ left22:47
Megaf joined22:47
thibaultcha joined22:47
rom1504 kumarat9pm: it's empty22:47
curiousmansi_ left22:47
igli left22:47
hcc23_ left22:47
ESphynx git repack seemed to have gone ahead22:47
tummy left22:48
hcc23 joined22:48
msmto joined22:48
qsuscs Eugene: did you already change the topic today?22:48
Eugene Late last night22:48
ValicekB left22:48
Eugene I usually get to it, don't worry22:48
mizu_no_oto joined22:48
tadni` joined22:49
jfelchner left22:49
osse kumarat9pm: try git check-ignore -v <path>22:49
subleq left22:50
Tuna-Fish joined22:51
autonomoid left22:53
subleq joined22:53
hcc23 left22:53
thibaultcha left22:53
kballou left22:53
brownbathrobe joined22:54
thibaultcha joined22:54
thibaultcha left22:54
ValicekB joined22:54
thibaultcha joined22:54
mspe left22:55
thibaultcha left22:55
thibaultcha joined22:55
akim__ joined22:56
thibaultcha left22:56
thibaultcha joined22:57
thibaultcha left22:57
martinklepsch left22:58
axl_ left22:58
eletuchy joined22:58
akim left22:58
HumanSky joined22:59
ISmithers_ left22:59
ISmithers joined22:59
HumanSky left23:00
axl_ joined23:00
Gizburdt left23:00
thibaultcha joined23:00
thibaultcha left23:00
srji left23:01
maestrojed left23:01
mikecmpbll left23:01
eletuchy left23:03
pothibo joined23:03
godgodgodgo joined23:03
godgodgodgo left23:03
btree joined23:03
axl_ left23:04
pothibo left23:05
joelrobichaud left23:05
dsantiago left23:05
shinnya joined23:06
B1x1t0 left23:06
MattMaker left23:06
Pacsik left23:06
Tuna-Fish left23:08
dharrigan left23:09
btree left23:10
beneggett left23:12
netto_ joined23:12
netto_ left23:12
spacediver left23:12
endiruna left23:13
dreiss joined23:13
mikecmpbll joined23:13
mizu_no_oto left23:14
brownbathrobe left23:14
dharrigan joined23:14
dharrigan left23:14
dharrigan joined23:14
ErKa left23:15
dsantiago joined23:15
jfelchner joined23:16
sjmikem having a git-svn issue: https://gist.github.com/anonymous/a2a02e06a2419ac9670b any ideas?23:17
looks like my Git:SVN:Util module doesn't match my git version?23:17
axl_ joined23:18
rgr joined23:19
Tuna-Fish joined23:19
mmitchel_ left23:20
thibaultcha joined23:20
Skrypter joined23:22
WaReZ left23:22
jrnieder sjmikem: yep23:22
Skrypter left23:22
mmitchel_ joined23:22
jottr left23:22
rgr left23:23
rgr joined23:23
sjmikem looking at http://search.cpan.org/~msouth/Git-0.03/, I don't see any version in there that seems to have any kind of canon* functions in it?23:24
robbyoconnor joined23:24
jrnieder what OS are you on?23:24
sjmikem Ubuntu 1423:25
jrnieder "dpkg-query -S /usr/share/perl5/Git/SVN/Utils.pm" tells me that module is in the git-svn package on debian-derived OSes23:25
sjmikem Just upgraded from 13 - it worked fine there23:25
jrnieder reportbug git-svn, then?23:25
sjmikem I know zero about perl :-(23:25
kumarat9pm osse: Sure Will try git check-ignore23:26
sjmikem can u suggest a workaround?23:26
jrnieder sjmikem: (step 1) report the bug against the git-svn package23:26
sjmikem: (step 2) install git locally (e.g. to /usr/local or $HOME/opt/git)23:27
stamina joined23:27
sjmikem Am I reporting this to git folks, ubuntu folks, or git-svn folks?23:27
jrnieder ubuntu folks23:27
the command "reportbug git-svn" should dtrt23:27
pbrobst joined23:28
nickpresta left23:29
eletuchy joined23:31
jrnieder oh, aparently I don't know how Ubuntu works :)23:31
something about an 'ubuntu-bug' command instead?23:31
anyway, you get the idea23:31
bitkiller joined23:31
sjmikem yeah, I see it23:32
pbrobst left23:32
hkon_ joined23:32
sjmikem would still like to understand a little more, e.g. "git-svn requires Git::SVN version XXX but you used version YYY"23:32
stamina left23:32
SebastianFlyte joined23:33
netj left23:33
netj joined23:33
mikecmpbll left23:34
pbrobst joined23:35
eletuchy left23:35
beneggett joined23:35
Tuna-Fish left23:37
hkon_ left23:37
jrnieder can you put a copy of /usr/share/perl5/Git/SVN/Utils.pm in a pastebin?23:37
Tuna-Fish joined23:37
jrnieder the report can just say "When I try to use git-svn, I get this message"23:38
but I'm personally curious :)23:38
snuffeluffegus joined23:38
myndzi\ joined23:39
gsingh93 left23:39
bezet joined23:39
sjmikem http://pastebin.com/WnFENRKs23:39
watabou joined23:40
sjmikem canonicalize_path is exported according to that?23:40
jrnieder yeah, that's puzzling23:40
sjmikem I have a /usr/lib/perl dir23:41
is that different?23:41
Tuna-Fish left23:41
jrnieder do you have another Utils.pm file anywhere on the filesystem?23:41
well, yeah, there are a bunch of those. Another Git/SVN/Utils.pm?23:42
sjmikem /usr/share/perl/5.18.2/Git/SVN/Utils.pm23:42
macabre__ joined23:42
jrnieder What does "dpkg-query -S /usr/share/perl/5.18.2/Git/SVN/Utils.pm" say?23:43
sjmikem which has no mention at all of the canon function23:43
dpkg-query: no path found matching pattern /usr/share/perl/5.18.2/Git/SVN/Utils.pm23:43
jrnieder ah, okay, this isn't an ubuntu bug then23:43
it looks like someone installed git with some command like 'sudo make install prefix=/usr'23:43
bezet left23:44
myndzi\ left23:44
sjmikem ij yeah that was me :-) But I thought I undid it23:44
jrnieder you left some files behind :)23:44
AaronMT joined23:44
myndzi\ joined23:45
AaronMT left23:45
jrnieder "dpkg-query -S /usr/share/perl/5.18.2/Git" tells me the standard git doesn't install any files there23:45
so you can wipe out that whole directory23:45
that should get your git-svn working again23:45
sjmikem how far up into /usr/share/perl/5.18.2/Git/SVN/Utils/pm tree should I delete?23:45
dannixon left23:45
jrnieder /usr/share/perl/5.18.2/Git23:45
sjmikem is the whole 5.18.2. tree from my install?23:45
jrnieder no, 5.18.2 is the perl version23:45
lots of programs put files there23:46
robarelli left23:46
jrnieder it's just the Git directory that came from the git install23:46
sjmikem cool, that worked. Thanks!!23:46
jrnieder you can remove /usr/share/perl/5.18.2/Git.pm too while at it if you want to be extra tidy23:46
sure thing23:46
rgr left23:47
sjmikem anything else I might have left behind?23:48
jfelchner left23:49
Lyqyd joined23:50
Pacsik joined23:50
gitinfo set mode: +v23:51
Pacsik Hello, anyone know how I can see the timestamps on the reflog changes? I can see the date of the actual commits referenced but no the reflog entry itself.23:52
Tuna-Fish joined23:52
Tuna-Fish left23:52
jfelchner joined23:53
alezandro left23:53
reaverb joined23:54
Pacsik I'm trying to get changes to the reflog that happened in the last hour but using --since only checks the commit date23:55
eletuchy joined23:56
kpease left23:59
oriba left23:59

Logs Search ←Prev date Next date→ Channels Documentation