IRCloggy #git 2015-04-30

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.

2015-04-30

own3dz left00:00
Cykhet left00:00
Bootinbull left00:00
ropav left00:01
baweaver left00:02
rubyonrailed left00:02
pecg left00:02
mikecmpbll left00:05
baweaver joined00:06
highcup left00:06
eletuchy left00:07
lvegerano joined00:07
hahuang65 left00:08
eletuchy joined00:08
s8321414 left00:09
sburgess left00:10
otter768 joined00:12
mizu_no_oto joined00:13
smccully left00:15
otter768 left00:17
EminenceHC left00:17
smccully joined00:18
EminenceHC joined00:20
_Atom_ joined00:23
EminenceHC left00:25
robustus left00:26
Quevin_ left00:27
amycham joined00:27
EvilPenguin joined00:28
ropav joined00:29
nfk left00:29
baweaver left00:29
robustus joined00:30
blr joined00:30
Stevo11 joined00:30
dsantiago joined00:31
EvilPenguin left00:33
jazzzu left00:33
Alumin joined00:35
rjc left00:35
Dorf left00:35
ropav left00:36
Alumin so, it's my understanding that git doesn't inherently have a concept of a "parent branch", so you can't just do "git rebase to-whatever-branch-I-started-this-current-branch-from". Is there a recommended way to "save" that information when a branch is created (with "git checkout -b") so that a hypothetical alias I would write could access it?00:36
antimatroid left00:36
juvenal joined00:37
baweaver joined00:37
bremner you could in principle write a "new branch" alias that saved that info in .git/config00:39
tomog999_ joined00:40
imachuchu left00:40
HoMM_ joined00:40
HoMM_ left00:40
HoMM_ joined00:40
HoMM_ left00:41
Alumin something like "git config branch.mynewbranch.parentbranch = oldbranch"?00:41
Guest93193 joined00:41
Alumin seems sledgehammerish, but then again sometimes the best solutions are :)00:42
HoMM left00:42
tomog999 left00:42
phoenixz left00:43
fserb joined00:44
Alumin is there a way to access the current branch's name from an alias, or do I need to run "git branch ... | awk ..." etc.?00:45
cpt_yossarian left00:45
Vinnie_win joined00:45
Alumin oh, here we go..."git rev-parse --abbrev-ref HEAD"00:46
cpt_yossarian joined00:46
Vinnie_win_m left00:47
Dougie187 left00:47
imMute figured it was something with rev-parse and HEAD00:48
jottr_ left00:50
ErKa joined00:50
clarkpan left00:51
jontmorehouse left00:51
Stevo11 left00:52
clarkpan joined00:52
m0viefreak left00:52
modocach_ joined00:53
zivester joined00:55
juvenal left00:55
Consuela joined00:56
TinkerTyper left00:56
Sasazuka left00:57
clarkpan left00:57
clarkpan joined00:57
modocach_ left00:58
jontmorehouse joined00:58
TinkerTyper joined00:59
Alumin success!00:59
cb = "!f() { parent_branch=`git rev-parse --abbrev-ref HEAD`; git checkout -b ${1}; git config branch.${1}.parentbranch ${parent_branch}; }; f"01:00
prb = "!git rebase $(git config --get branch.$(git rev-parse --abbrev-ref HEAD).parentbranch)"01:00
now comes the hard part...retraining my fingers to use those aliases :)01:00
Peuc2 joined01:00
lvegerano left01:00
LaptopBrain left01:01
Peuc left01:02
Guest93193 left01:03
sbogg left01:04
lvegerano joined01:05
LBV_User joined01:05
EminenceHC joined01:08
Motoko left01:09
robustus left01:11
DolphinDream joined01:12
Es0teric left01:12
robustus joined01:12
EminenceHC left01:12
harish_ left01:13
leeN left01:15
SoFLy left01:16
Goplat joined01:20
Vinnie_win left01:21
bigsky left01:21
Vinnie_win joined01:21
Zamyatin left01:22
Wulf left01:24
glebihan left01:24
glebihan joined01:25
Wulf joined01:25
rchavik joined01:26
Peuc joined01:26
Peuc2 left01:29
glebihan left01:30
juboba_ joined01:31
juboba_ left01:31
lindenle left01:31
juboba joined01:32
juboba how can I show the short hash for commits in my log?01:32
dougsland left01:32
daito joined01:33
ascarter joined01:33
Vampire0_ joined01:34
bremner e.g. with git log --oneline, or with the appropriate --pretty option01:34
akushner left01:35
Vampire0 left01:37
juvenal joined01:38
k_sze[work] joined01:40
kirbdee left01:40
rchavik left01:40
jontmorehouse left01:41
gopar left01:42
modocache left01:43
ascarter left01:43
dstarh joined01:44
kadoban left01:45
jottr_ joined01:46
zumba_addict joined01:46
blubberbop joined01:46
zumba_ad_ joined01:47
dvlwrk joined01:47
ropav joined01:48
effi_ left01:49
leolrrj left01:50
jottr_ left01:51
baweaver left01:51
emandari left01:51
clarkpan left01:52
clarkpan joined01:52
denete_ left01:52
Alumin left01:53
pks left01:53
blubberbop left01:53
michael_mbp left01:54
michael_mbp joined01:54
pks joined01:54
phoenixz joined01:55
dan_s left01:56
effi joined01:58
yuciyuar joined01:58
Akagi201 joined01:58
mikiones joined01:59
JTAA0KE4 joined02:01
Asiajey left02:02
amycham left02:03
durham left02:03
mikiones left02:04
smccully left02:06
fahadash joined02:07
fahadash left02:08
fahadash joined02:08
fahadash left02:08
fahadash joined02:08
vixterra left02:08
harish_ joined02:08
jgardella left02:09
dik_dak left02:10
Consuela left02:10
watabou joined02:10
Consuela joined02:12
highcup joined02:13
mizu_no_oto left02:13
otter768 joined02:13
highcup left02:13
echo-area joined02:13
highcup joined02:14
pheaver left02:14
dstarh left02:15
teran left02:16
duderonomy joined02:16
Dorf joined02:17
otter768 left02:18
rchavik joined02:18
rchavik left02:18
rchavik joined02:18
mostlybadfly left02:18
hazelux joined02:19
Ryanar left02:22
effi_ joined02:24
effi left02:24
duderonomy left02:26
leolrrj joined02:29
zumba_addict left02:29
modocache joined02:30
Thorax15 left02:31
clarkpan left02:31
ropav left02:33
noabobo joined02:34
modocache left02:35
zumba_addict joined02:38
dreiss joined02:39
darkbasic left02:40
Ryanar joined02:41
darkbasic joined02:41
rejerson69_ left02:44
rejerson69 joined02:44
cmn left02:45
michelangelo joined02:46
Corey84 joined02:47
cmn joined02:48
gbit86 left02:49
gbit86 joined02:49
otter768 joined02:50
donmichelangelo left02:50
nb_bez___ left02:50
gopar joined02:52
juvenal left02:52
sdothum left02:52
gfixler left02:53
rubyonrailed joined02:54
modocache joined02:55
rkazak joined02:56
rkazak left02:57
modocach_ joined02:57
modocache left02:57
rkazak joined02:57
intellix joined03:00
modocach_ left03:01
Vadi joined03:03
gitinfo set mode: +v03:04
Vadi Is "you cannot modify the contents of the submodule from within the main project" still true - with Git 2.1.4, I am able to commit and push things in submodules repository03:04
duderonomy joined03:05
imMute Vadi: I dont think that was ever true...03:05
SimonNa left03:06
Vadi Says that in the manual for https://git-scm.herokuapp.com/docs/git-submodule03:06
I'm misunderstanding it perhaps?03:07
sdothum joined03:09
ropav joined03:10
imMute where does it say that?03:12
Vadi Second paragraph03:12
imMute oh, that. it's slightly misleading I think. you can modify the submodule, but the parent repository doesn't track that.03:13
rubyonrailed left03:13
imMute all that the parent repository tracks is "I want $that over $here and I want it at $version" (where $that is a remote URL for the submodule)03:13
Vadi Gotcha thanks03:14
EminenceHC joined03:16
intellix left03:16
ropav left03:17
xolubi left03:17
EminenceHC left03:20
zumba_addict left03:20
jontmorehouse joined03:20
_Atom_ left03:24
monst joined03:25
monst ugg I fucked up pretty badly and checked it in03:25
I want to revert back to a spesific commit and push03:25
anyone able to help?03:26
imMute make sure you dont have anything in your working copy you don't want destroyed, then run 'git reset --hard SHA' and 'git push --force' where SHA is the commit you want to go back to03:27
actually, just copy the whole repo just in case03:27
pemf joined03:28
pemf left03:28
GoddeR joined03:28
Nikhil_D left03:29
Nikhil_D joined03:29
Zamyatin joined03:30
monst didnt seem to work03:30
imMute what did do?03:30
monst git reset -- hard 25d0ea7afb1a27c8e8fac601064c8e3ae09484e703:31
Vadi left03:31
monst ls and its still the mistake03:31
imMute you have a space between -- and hard. remove it.03:31
monst ah03:31
irqq joined03:32
variableconstant03:32
monst weird now it says03:33
remote: GitLab: You don't have permission03:33
Even though I am Master on that project03:33
! [remote rejected] master -> master (pre-receive hook declined)03:33
imMute the gitlab server is configured to refuse pushes that rewind history, then.03:34
need to change the gitlab configuration.03:34
leolrrj left03:34
bb010g joined03:34
gitinfo set mode: +v03:34
monst hmm03:34
leolrrj joined03:35
monst can I just repush everything overtop03:35
sdothum left03:35
jottr_ joined03:35
monst reclone, checkout SHA, commit, push?03:35
imMute no03:36
ahr3n left03:36
edude03 left03:37
Peuc2 joined03:38
Motoko joined03:38
monst there is nothing I can do? I can mess with the gitlab config right now =(03:38
err I mean I cant mess with the gitlab config03:38
mellernoia-work left03:38
ErKa left03:39
stantonk joined03:39
jottr_ left03:39
imMute you could do a revert instead of a reset.03:40
which would make another commit that effectively "undoes" the ones you don't want. they're still there, but their changes were reversed.03:40
LBV_User left03:40
Peuc left03:40
hahuang65 joined03:42
monst git revert 25d0ea7afb1a27c8e8fac601064c8e3ae09484e703:43
error: could not revert 25d0ea7... lul03:43
hint: after resolving the conflicts, mark the corrected paths03:43
edude03 joined03:43
mariuscc left03:43
monst damn it03:43
imMute you tell git-rever which commits to undo, not where to go back to03:43
monst ah ok03:44
otter768 left03:44
antimatroid joined03:46
lindenle joined03:46
fedexo joined03:46
clarkpan joined03:48
nettoweb joined03:48
EminenceHC joined03:48
z8z joined03:50
nettoweb left03:50
eletuchy left03:52
Consuela left03:53
EminenceHC left03:53
antimatroid left03:53
edude03 left03:54
hcc23 left03:54
antimatroid joined03:54
juvenal joined03:56
antimatroid left03:58
daito left03:58
leolrrj left03:58
Dorf left03:58
espindola left03:59
mikiones joined04:00
lvegerano left04:01
gfixler joined04:02
theverbg joined04:03
mikiones left04:04
cagedwisdom left04:05
GoddeR left04:06
Dragooon joined04:06
BrimanBriman|off04:08
edude03 joined04:09
cpt_yossarian left04:09
cpt_yossarian joined04:11
Corey84 left04:11
cbonobo joined04:13
hakunin joined04:13
hakunin hi, is there a way to "save progress" mid-rebase and switch to work on something else?04:14
subhojit777 joined04:14
Milk-weed left04:14
EminenceHC joined04:17
Tommy[D] joined04:20
tiff joined04:20
zumba_addict joined04:20
Dorf joined04:21
Ryanar left04:22
EminenceHC left04:22
Tommy[D]_ left04:23
cagedwisdom joined04:24
zumba_addict left04:25
jontmorehouse left04:25
jontmorehouse joined04:27
glebihan_ joined04:27
madewokherd left04:28
Dorf left04:28
DolphinDream left04:28
irqq left04:31
drbean left04:32
skorgon joined04:35
scientes joined04:37
Seveas hakunin: you could probably save the todo list and tag the current HEAD mid-rebase. But this is the first time I hear about someone wanting this. What's your usecase?04:38
kadoban joined04:39
ra4king left04:40
stantonk left04:40
ra4king joined04:41
hellome left04:43
ra4king left04:45
daito joined04:45
ra4king joined04:46
tmager joined04:47
manjaro_user joined04:48
harish_ left04:49
harish_ joined04:49
monst left04:51
polyzen left04:51
manjaro_user left04:52
emandari joined04:53
ra4king left04:54
ra4king joined04:54
ra4king left04:56
ra4king joined04:57
cbonobo left04:57
ra4king left04:58
hakunin Seveas: just a very long rebase with lost of conflicts04:59
ra4king joined04:59
hakunin Seveas: something higher priority popped up04:59
the only other way: clone the whole repo elsewhere04:59
*lots of conflicts04:59
milki hakunin: you can checkout a new workdir to a different folder04:59
ra4king left05:00
milki thers a shorthand command for it too uh....05:00
hakunin milki: hm05:00
eletuchy joined05:01
ra4king joined05:01
ra4king left05:01
Motoko left05:03
milki ya... i cant remember what it was -.-05:03
drbean joined05:03
juboba left05:03
ra4king joined05:03
milki o05:04
its in a subdir05:04
contrib05:04
er05:04
https://github.com/git/git/blob/master/contrib/workdir/git-new-workdir05:04
hmm05:04
ra4king left05:04
ReekenX joined05:04
milki ya, just execute it i guess05:05
ra4king joined05:05
mmakunas left05:06
drbean left05:08
Gamecubic left05:08
Gamecubic joined05:08
linuxmint joined05:09
ra4king left05:09
Asiajey joined05:09
tmager left05:09
hazelux left05:10
ra4king joined05:11
polyzen joined05:13
NBhosting left05:13
Tekilla left05:13
MechtiIde joined05:14
lvh joined05:15
lindenle left05:15
EminenceHC joined05:19
CEnnis91 left05:20
Lyqyd left05:21
zumba_addict joined05:22
shinnya left05:23
highcup left05:23
jottr_ joined05:24
EminenceHC left05:24
dreiss left05:25
Jarboe left05:26
zumba_addict left05:26
tarkus joined05:27
jaaronamojonesinator05:28
jottr_ left05:29
juvenal left05:29
PCatinean joined05:31
ahr3n joined05:32
beautifulmind joined05:34
Briman|offBriman05:34
toothrot left05:35
watabou left05:35
settermjd joined05:36
ahr3n left05:37
beautifulmind left05:38
novas0x2a|laptop left05:39
ThomasLocke joined05:39
theverbg left05:40
dreiss joined05:40
NBhosting joined05:40
beautifulmind joined05:40
fate_ joined05:42
jleclanche left05:42
rzeka joined05:43
fate_ left05:43
fate_ joined05:44
ahr3n joined05:44
gopar left05:44
akushner joined05:45
otter768 joined05:45
fate_ left05:45
fate_ joined05:46
ckruczek joined05:46
gitinfo set mode: +v05:46
jakke joined05:46
emandari left05:47
akushner left05:47
antimatroid joined05:47
circ-user-SSaBd joined05:48
otter768 left05:50
MechtiIde left05:52
nilg joined05:52
ktosiek left05:52
zoso joined05:53
lucap joined05:57
ktosiek joined05:57
jskt joined06:00
fserb left06:00
mikiones joined06:00
Raging_Hog joined06:01
Gizburdt joined06:01
FreezingCold oh crap06:03
I reverted something important06:03
ahr3n left06:03
Haris joined06:04
Haris hello all06:04
I'v read some. but don't get it06:04
Q #1: Is a checkout or a pull, one full copy of the tree ?06:04
mikiones left06:05
edude03 left06:05
FreezingCold god damn it.06:05
I just ruined my project.06:05
Gizburdt left06:05
Ravana left06:06
lb1a joined06:07
iveqy FreezingCold: !revlist06:07
Assault joined06:07
iveqy FreezingCold: no you didn't06:07
tyreld left06:07
FreezingCold Never mind, I screwed up my git history so bag.06:07
*bad06:07
iveqy FreezingCold: man git revlist06:07
gitinfo FreezingCold: the git manpage is available at http://jk.gs/git.html06:07
iveqy FreezingCold: man git rev-list06:08
gitinfo FreezingCold: the git-rev-list manpage is available at http://jk.gs/git-rev-list.html06:08
iveqy there you go =)06:08
Malsasa left06:08
FreezingCold it's gone.06:08
There's not really any sane way of getting it back.06:08
Malsasa joined06:09
settermjd left06:09
dreiss left06:09
FreezingCold iveqy: I can't even figure out how to get rev-list to actually frigging list all my commits.06:09
Ravana joined06:10
qsuscs FreezingCold: --all06:10
babilen left06:10
Balliad joined06:11
FreezingCold The indexes don't even make sense.06:11
dsdeiz left06:11
dsdeiz joined06:11
dsdeiz anyone happen to have any idea how to install `diff-highlight`?06:11
FreezingCold it's 2am. rm -rf .git/; git init;06:11
barduck joined06:11
qsuscs !rmrf06:11
gitinfo [!startover] There’s usually no need to start over / rm -rf everything and reclone or so. Most situations can be fixed by other means.06:11
dsdeiz ah basically just copy it to any directory in $PATH?06:11
qsuscs dsdeiz: hm? any git-fnord in $PATH or $GIT_EXEC_PATH will be available as 'git fnord'06:12
FreezingCold qsuscs: well it's so screwed up I don't even know how to ask for help.06:12
stantonk joined06:12
FreezingCold I tried to delete a submodule and ended up reverting a bunch of things.06:12
dsdeiz ohh ok06:12
FreezingCold like how the hell do I even cleanly revert a revert?06:12
dsdeiz i had no idea about $GIT_EXEC_PATH06:12
roelmonnens joined06:13
lamppid left06:13
qsuscs FreezingCold: in doubt, reset --hard to the commit before you started to screw it up (unless !rewrite)06:13
gitinfo FreezingCold: Rewriting public history is not recommended. Everyone who has pulled the old history have to do work (and you'll have to tell them to), so it's infinitely better to just move on. If you must, you can use `git push --force-with-lease <remote> <branch>` to force (and the remote may reject that, anyway). See http://goo.gl/waqum06:13
qsuscs FreezingCold: and then, !submodule_rm06:13
gitinfo FreezingCold: [!submodules_rm] To delete a submodule, do this in the superproject: Edit/delete .gitmodules to remove the submodule, and `git add .gitmodules`. Then `rm -rf submodulepath; git rm -f --cached submodulepath; git commit -am "Removed submodules!"` Inspect .git/config for "submodule" entries to remove. Inspect .git/modules for caches to remove. Possible alternatives to submodules: "!gitslave" or "!subtree"06:13
FreezingCold I don't know which commit I screwed up at.06:13
tpollard left06:14
qsuscs FreezingCold: git log -p might help, or gitk06:14
FreezingCold I ran git stash with some important changes, how can I pop them out?06:14
git pop?06:14
git stash pop?06:14
justtobe joined06:14
FreezingCold I don't want to get it wrong and write over my stash06:14
ckruczek git stash pop06:15
qsuscs i’d rather git stash apply06:15
pop == apply && delete06:15
ckruczek or apply right06:15
FreezingCold HOLY CRAP06:15
I got it back.06:15
Wow.06:15
Was not expecting that.06:15
sinkensabe joined06:15
blr left06:16
jskt left06:17
Gamecubic left06:19
boombatower left06:20
stantonk left06:20
CountTwo left06:21
EminenceHC joined06:21
CountTwo_ joined06:21
CountTwo_ left06:21
CountTwo joined06:22
acolson joined06:22
mylord joined06:22
CountTwo Question on maintaining forks: http://pastebin.com/YPLk4b3y is this correct? And if it is correct is there some better alternative?06:23
iveqy CountTwo: a fork is just a branch06:25
lamppid joined06:25
iveqy CountTwo: merge-wise that is. So think of it as a branch06:25
CountTwo well I mean more in the sense of a fork of a project06:25
EminenceHC left06:25
CountTwo so I'm basically forking a project, making a bunch of my own changes, and want to occasionally pull in changes from the project I forked06:25
Polyatomic joined06:25
mylord left06:26
iveqy CountTwo: usually it's better to rebase, depending on how many commits you have on your own part of the project06:26
CountTwo: that is, git fetch and then git rebase, or git pull --rebase06:26
CountTwo There are a lot of commits06:26
paulweb515 left06:27
Akagi201 left06:27
CountTwo Also wouldn't I still have to re-resolve all the conflicts conflicts again everytime I rebase as well?06:27
iveqy CountTwo: is there any change that your local changes can end up in the project you forked?06:27
Akagi201 joined06:28
CountTwo no, can't commit back to the project I forked06:28
or rather push06:28
is the correct terminology I think06:28
iveqy CountTwo: yes, push is the correct terminology, I appriciate that you're trying to use the correct words06:28
CountTwo: thinking of the original project as a open source project that might apply your patches after a review process or something like that would make me suggest rebase.06:29
Akagi201_ joined06:29
iveqy CountTwo: however since this isn't your case if I understand you correctly, it would be fine just to merge06:29
ktosiek left06:30
iveqy CountTwo: git fetch is your friend here, fetch from the original project and then just git merge to merge it.06:30
CountTwo But it does not seem tenable to keep having to re-merge from merge-base of A every single time I want to pull in changes from main.06:30
_rgn left06:30
_rgn joined06:30
ciampix joined06:30
CountTwo Would something like rerere make this easier/ more tenable?06:30
cagedwisdom left06:31
effi_ left06:31
Akagi20__ joined06:32
Akagi201 left06:33
iveqy CountTwo: I'm not sure about the rerere thing since I don't use it myself. I doubt that it will help you06:33
Rubin left06:33
iveqy CountTwo: you'll not merge from mergebase A all the time06:33
CountTwo I won't? Isn't that the only common ancestor?06:34
iveqy CountTwo: a git branch does not age the same way a subversion branch does06:34
CountTwo wait no B is06:34
ok, so that's not so bad06:35
iveqy the last merge would be one step more than the common ancestor06:35
nilg left06:35
ktosiek joined06:35
Akagi201_ left06:35
Alienpruts joined06:35
thiago left06:35
rzeka left06:35
nilg joined06:36
pantsman- joined06:36
CountTwo cool, that answers my question06:36
thanks06:36
didn't read my own diagram right06:36
zumba_addict joined06:36
hakunin milki: thx for that link, will take a look06:36
Ouchy joined06:37
subhojit777 left06:37
zumba_addict left06:37
Rubin joined06:37
katherine joined06:37
zumba_addict joined06:38
babilen joined06:38
Sleepy63 joined06:40
Dragooon left06:40
skorgon left06:42
cagedwisdom joined06:45
btree left06:46
workerbeetwo joined06:47
Goplat left06:48
Errorical joined06:49
dreiss joined06:49
wicope joined06:51
Saturn812 joined06:51
gauke joined06:52
ntwari joined06:52
Gama11 joined06:53
clarkpan left06:55
ashokrajar joined06:56
zematis joined06:58
ahr3n joined06:59
xolubi joined07:00
jnavila joined07:01
dreiss left07:01
jontmorehouse left07:03
blr joined07:03
circ-user-SSaBd left07:03
MLM left07:03
hserra0 joined07:04
jonmasters_ left07:04
hebz0rl joined07:04
ahr3n left07:04
subhojit777 joined07:05
DavidDudson joined07:05
beautifulmind left07:05
lindenle joined07:06
Sceorem joined07:06
rath joined07:06
Zamyatin left07:06
fate_ left07:06
encod3 joined07:06
Malsasa left07:07
ashokrajar left07:07
lindenle left07:08
JEEBcz left07:08
petersr joined07:09
JEEBcz joined07:10
drag0niu1 joined07:10
clarkpan joined07:10
Rubin left07:10
nitrix left07:10
circ-user-SSaBd joined07:11
jonmasters joined07:11
zumba_addict left07:12
SporkWitch left07:12
jottr_ joined07:12
proq` joined07:13
drag0nius left07:13
Rubin joined07:13
xolubi left07:13
dan_s joined07:14
zumba_addict joined07:14
SporkWitch joined07:14
avtobiff left07:14
avtobiff joined07:14
dan_s hello, should I say wich file I´m editing in a commit or not? Like ¨Add xxxxxx functionality to Main class¨07:15
roger_padactor_w left07:16
bonswouar joined07:16
wethu left07:16
bonswouar left07:16
kadoban Probably not. What file(s) you edit is already visibile in the commit.07:17
jottr_ left07:17
Guest29689 joined07:18
offbyone joined07:19
stantonk joined07:20
Spriz joined07:20
ferr joined07:21
EminenceHC joined07:22
Gabri joined07:24
stantonk left07:25
TomyWork joined07:25
teran joined07:25
meatmanek left07:26
daito left07:26
lb1a dan_s, depends on your code. if your file only holds that one class, you'll not need to mention it as kadoban said. but if you have many classes in a file, you probably include a hint about which class you edited.07:26
trepidaciousMBR2 left07:27
EminenceHC left07:27
daito joined07:27
skylite joined07:27
Balliad left07:28
Adib joined07:28
oojacoboo left07:28
DavidDudson left07:28
herr_jth joined07:28
Balliad joined07:28
herr_jth left07:28
justtobe left07:28
herr_jth joined07:29
DavidDudson joined07:29
kadoban left07:29
DavidDudson left07:30
DavidDudson joined07:31
pierre-emmanuel joined07:31
nadim left07:31
effi joined07:32
jazzzu joined07:32
emandari joined07:33
scientes left07:33
jnavila left07:34
Hounddog joined07:34
cdown joined07:35
intellix joined07:36
constant left07:37
addict joined07:38
osse !yolo07:40
gitinfo git config alias.yolo '!git commit -fA -m "Yolo swag!"; git push -f'07:40
akiva left07:40
mutbuerger joined07:41
e^0 joined07:41
cite joined07:41
DerisiveLogic left07:42
donnib joined07:42
mikiones joined07:43
dvlwrk left07:43
ciampix left07:43
scientes joined07:43
Kamran joined07:43
mikiones left07:43
DavidDudson left07:43
donnib when i do this git cherry-pick master..synced_repo/master then it takes all commits between my master and the remote master and applies to current branch ?07:44
mikiones joined07:44
osse yes07:45
zematis left07:45
barduck left07:46
meatmanek joined07:46
otter768 joined07:46
zumba_ad_ left07:48
mikiones left07:48
settermjd joined07:49
dvlwrk joined07:50
otter768 left07:51
Spriz left07:52
Spriz joined07:53
morois joined07:53
DavidDudson joined07:53
donnib osse, thank you, is it possible to apply cherry picks on other branches withotu switching to them or that’s just agains git philosophy ?07:53
cagedwisdom left07:53
nadim joined07:54
Vinnie_win left07:54
Vinnie_win joined07:54
osse donnib: it's not not possible. but I don't see why it would be against git''s philosophy :p07:54
DavidDudson left07:55
donnib ok so i would just switch to them and do the cherry pick07:55
osse yes07:55
D-Boy left07:55
cdown_ joined07:55
donnib i guess i could write an automated script that checks which branches have diverged from the remote then swith to those then do the cherry-pick07:55
osse but are you sure you don't want to use merge or rebase?07:55
DavidDudson joined07:55
osse cherry-picking upstream commits sounds a bit icky07:56
you end up with duplicates of everything07:56
DavidDudson left07:56
rasto left07:56
BrimanBriman|off07:57
D-Boy joined07:58
donnib yes i think i am, i am in the middle of an svn migration where 1. i did a git svn clone from svn 2. i keep this clone up to date with git svn fetch. 3. i do a bare clone of this repo to do cleaning with BFG (this removes all svn info so i can’t fetch changes anymore) 4. i do git svn fetch on the clone (not the bare one). 5. after clean of the bare clone i convert it to a normal repo 6. Now i need the changes that has been introduced in the original clone into t07:58
repo that is clean, this is the place i use cherry-pick07:58
jakke left07:58
cdown left07:58
cdown_cdown07:58
donnib if you have other ideas i would like to hear them, the intention is that when we are ready i do the last cherry pick then push the repo to our server then developers start using git07:58
Padawan left07:59
clmsy joined07:59
Padawan_ joined07:59
ciampix joined08:00
kukks joined08:01
kukks left08:01
kukks joined08:01
zgzgzg joined08:01
nfk joined08:01
Gizburdt joined08:02
ngladitz left08:04
kerrick left08:06
addict left08:06
DavidDudson joined08:06
kerrick joined08:07
BuenGenio joined08:07
Agusanz left08:07
nikio_ joined08:08
nikio_ left08:08
rasto joined08:09
granthatcher joined08:09
shinnya joined08:10
donnib osse: u there ?08:10
nikio___ left08:10
psoo joined08:10
cdown left08:12
doev joined08:14
osse donnib: it sounds sensible to use cherry-pick in that situation08:14
donnib osse: great, that’s what i wanted to hear from somebody with Git experience ;)08:15
osse but this is something you'll do one once, I suppose08:15
Agusanz joined08:15
donnib ummm08:15
osse at least one once for realsies08:15
donnib i will do the cherry pick each day or multiple times a day08:15
Agusanz left08:15
Agusanz joined08:15
osse hmm08:15
ahr3n joined08:15
osse I thought the idea was that after the cherry-pick you would pull the plug on the svn server08:16
donnib so every time i do this 1. git svn fetch 2. git fetch from remote (the one in 1) 3. cherry pick08:16
DavidDudson left08:16
donnib not after one time cherry pick but after several days where i have run the cherry pick08:16
i have done the migration now but waiting a month or so for a release we have and in the mean time i want to keep everything up to date to be able to do the migration as quickly as possible08:17
lqi_ joined08:17
mutbuerger left08:17
clarkpan left08:17
donnib does it hurt that i do the 1,2,3 many times, no body will commit to git, we will start using git when we have turned off svn08:18
osse I have git experience, but I don't have svn experience and certainly not migration experience. So I dont' think I have anything to add :p08:18
lqi left08:18
DavidDudson joined08:18
mutbuerger joined08:18
osse no that should be fine08:18
j416 donnib: is there not a git-svn option to remove that info from the start?08:18
osse yeah I wondered about that. I thought git-svn did that by default08:18
donnib j416: what do you mean ?08:18
osse (unless he means removing binaries and such)08:18
j416 donnib: --no-metadata08:18
donnib: man git-svn08:19
gitinfo donnib: the git-svn manpage is available at http://jk.gs/git-svn.html08:19
qsuscs donnib: when you do the one-time migration, i’d go for !svn2git08:19
gitinfo donnib: For a one-time conversion of SVN to git, svn2git should be used instead of git-svn. There are many tools with this name. Probably the best is the KDE one at https://gitorious.org/svn2git. To analyze the SVN repo history upfront for building up proper rules for svn2git, you might use svneverever from here: http://blog.hartwork.org/?p=76308:19
PeterBooker joined08:19
donnib j416: you mean remove the metadata ?08:19
j416 yes08:19
donnib i won’t remove the svn metadata until last minnute08:19
dvlwrk left08:19
j416 I see08:19
donnib otherwise i won’t be able to git svn fetch08:20
j416 you cannot take the svn repo offline during the migration?08:20
that would be best08:20
ahr3n left08:20
j416 do it when no one needs it08:20
donnib nope, well sort of, probably the svn will be offline for 1-2 hours while i tell people to stop commit to svn or git then i remove all the metadata then i push to git and we are off with git08:20
i need as little down time as possible so that’s why i need to do as much as possible in advance, keep doing git svn fetch08:21
j416 I see08:21
donnib clean repo for big binaries and other stuff that should not have been into scm08:21
psoo_ joined08:22
j416 alright08:22
donnib the way i have designed the migration now i should in theory be able to switch very quickly (it all depends how quickly the no-metadata takes)08:22
j416 I'd go for downtime during the whole migration process anyway, but the way you're doing it should work more or less08:22
cagedwisdom joined08:23
irqq joined08:23
j416 except your dates and committer info will be off unless you take care to set it right08:23
(for the commits you cherry-pick)08:23
osse hmm, I think I'd use the next month to practice switching and when the time comes do it all at once.08:23
donnib whole migration process is 1-2 days, i don’t think i wold be popular if i asked 20 developers to not commit that long time08:23
j416 plus you need to check all branches08:23
donnib what do you mean about the dates and committer info ?08:24
j416 donnib: weekend?08:24
qsuscs jast: i just screwed up !For@p … i guess _i_ can’t delete it08:24
donnib the dates and author should be ok08:24
marcogmonteiro joined08:24
j416 donnib: that's a huge repo if it takes that long btw08:24
donnib j416: yes maybe but why work the weekend if it’s possible to do this ? ;)08:24
yup it is08:24
2,5gb, 15years repo in svn08:25
j416 make a local copy of the svn repo before you git-svn-clone it08:25
I see.08:25
donnib j416: done that already08:25
j416 alright08:25
donnib actually that is how i did the git svn clone08:25
zumba_addict left08:25
donnib i did it from an synced svn local repo on an ssd drive08:25
psoo left08:25
j416 I'd still go for downtime but that's me. less hassle. :)08:25
donnib it took 17hours to do the clone08:25
j416 but your way might work.08:25
donnib j416: i hope :)08:25
DavidDudson left08:26
j416 17 hours08:26
qsuscs donnib: git-svn is just not too intelligent and a bit slow, use svn2git for a one-time convert08:26
donnib i don’t know svn2git, is it fast ?08:26
qsuscs faster than git-svn08:26
j416 so just do it in the afternoon and it'll be ready in the morning for you to fix the stuff and you'll have a downtime of one evening and before lunch the next day08:27
donnib and does it support the sync afterwards ?08:27
qsuscs i’m not sure08:27
tobiasvl in the morning! lol. I converted a 13 year old svn repo last year, it churned for days and days08:27
j416 tobiasvl: well, he said 17 hours explicitly. :)08:27
donnib j416: not that simple, i also need to do the cleaning, rewriting the history (that takes huge ammount of time as well)08:27
j416 donnib: it does? hm ok08:27
heroux joined08:28
Agusanz left08:28
donnib j416: yeah rewriting that much history takes time08:28
j416 work faster. :)08:28
qsuscs tobiasvl: hah, peanuts! git cvsimport on gentoo-x86 eventually crashed my server!08:28
j416 :D08:28
donnib also the git gc agressively takes hours to do08:28
ktosiek left08:28
jast .trigger_edit For -08:28
gitinfo jast: Okay.08:28
jast qsuscs: fixed08:28
j416 donnib: you don't need to do that before letting people start08:28
qsuscs TIL08:28
!For08:28
c0mrad3 joined08:28
qsuscs thx08:29
jast access to that is restricted because it doesn't preserve history08:29
EminenceHC joined08:29
donnib j416: true, but then i would have to force push the changes and tell them to clone again08:29
j416 donnib: no08:29
qsuscs yeah i’ll just tell you when this happens again :>08:29
j416 donnib: git gc does not change the repo history08:29
jast actually, scratch that, I do version it now08:29
j416 donnib: it just cleans up and compresses stuff08:29
donnib j416: not git gc but filter-branch does08:29
jast .priv add qsuscs trigger_delete08:29
gitinfo jast: Okay.08:29
j416 donnib: yes, but you didn't say filter-branch. you said gc :)08:29
donnib to remove the meatadata that rewrites the whole history, BFG cleaner also changes the history08:30
yeah i know08:30
j416 BFG uses filter-branch so yes08:30
natually08:30
tobiasvl how large is the repo?08:30
tbh, just convert it and don't look back08:31
:P08:31
j416 hm maybe it doesn't use filter-branch, I wonder how it works. /me reads08:31
donnib BFG no it doesn’t but still needs to be force push, in the end the outcome is the same whether you do BFG clean or filter-branch, the difference beeing BFG is faster08:31
ktosiek joined08:31
dustinm left08:31
qsuscs .version08:31
gitinfo changed the topic to: Welcome to #git, the place for git help and amended promises | Current stable version: 2.3.7 | Start here: http://jk.gs/git | Getting "cannot send to channel"? /msg gitinfo .voice | Commit early, commit often. A tip for version controlling - not for relationships08:31
donnib tobiasvl: i don’t want to look back but for some time i have to until we make the switch08:31
tuor_tuor08:31
Ricaz left08:32
tobiasvl ah, ok. you're going to run them in parallel08:32
j416 donnib: here's another way to transition: have users install git and run git-svn against your repo08:32
they have to learn git anyway08:32
then say ok the repo will be offline for 2 days, but you can commit locally of course08:32
Ricaz joined08:32
mkoskar joined08:33
donnib j416: uhhhhhh noooooo, that would not work for my people :D, i have average age of 50 and i have a fight learning git using a UI so i don’t need to complicate things more08:33
j416 haha alright08:33
fair enough08:33
j416 been there08:33
EminenceHC left08:33
tobiasvl yeah we did that. jsut said "ok, now there's a feature freeze for a couple of days here" wink wink took down the central repo08:33
donnib yeah, it’s been a fight getting to this point where they can see the benefits08:33
j416 donnib: awesome that you won. I had the same fight and just gave up.08:34
donnib tobiasvl: yes i know, that is the easiest way to do it but i really like to be able to have the downtime as little as possible08:34
bousquet joined08:34
donnib j416: well i won in the sense that i can now make the shift but the fights are not over yet, they don’t know what they are goint into :D08:34
tobiasvl sure, understandable.08:34
I had the same fight and won too :) still have some people who haven't bothered to learn git properly and still don't see the benefits, but it's ok08:34
j416 donnib: :D svn? no, that doesn't exist anymore, sorry.08:35
cagedwisdom left08:35
elote joined08:35
donnib i foresee many fights, the benefit for me is that i have a team that i am responsible for and in this team we use Git and they like it and i hope it’s easier to have other teams on board now that i have dev’s using Git close. When i started i was the only one so all fingers pointed at me :D08:36
qsuscs “our SVN license has expired and a new one is too expensive”08:36
donnib j416: yeah, sorry we can’t go back, deal with it :D08:36
osse not to be a dick but: have you considered not migrating at all? it sounds like more trouble than it's worth08:36
skullcrasher joined08:36
donnib osse: no problem at all, fair question. Yes we have and we have problems with SVN that we can’t work as agile as we want just as we do in my team with Git08:37
my team needs very ofter to make changes in the code and they like the way we can work with branches in Git08:37
so actually the devs asked if we could move the old svn repo to git08:37
osse ah08:37
then it's cool. I thought you were a lone crusader08:37
rasto left08:38
avvs joined08:38
D-Boy left08:39
katherine left08:39
aidalgol joined08:39
D-Boy joined08:40
donnib no, have 3 devs on my side :D08:40
lucianangelus joined08:40
achadwick joined08:40
liamkeily joined08:40
qsuscs out of?08:41
donnib there are 5 more (the other team)08:42
qsuscs hmm. might even work.08:42
donnib qsuscs: regarding svn2git, It uses git-svn to clone an svn repository08:42
qsuscs wat08:42
donnib the docs says so no performance gain08:42
qsuscs i doubt.08:42
donnib it just uses git-svn08:42
qsuscs you are talking about the KDE one? !svn2git08:43
gitinfo For a one-time conversion of SVN to git, svn2git should be used instead of git-svn. There are many tools with this name. Probably the best is the KDE one at https://github.com/svn-all-fast-export/svn2git. To analyze the SVN repo history upfront for building up proper rules for svn2git, you might use svneverever from here: http://blog.hartwork.org/?p=76308:43
liamkeily left08:43
donnib https://github.com/nirvdrum/svn2git#readme08:43
qsuscs no, use the one i/gitinfo linked08:43
jottr_ joined08:43
avvs left08:44
avtobiff left08:44
donnib hmm, a quick look does seem to describe an easy way to do a svn -> git clone08:45
trepidaciousMBR2 joined08:45
kukks left08:46
rcn joined08:46
jnavila joined08:46
jseplae joined08:46
osse how about http://www.catb.org/esr/reposurgeon/08:48
I don't know what a "Subversion dump file" is, but it sounds awesome08:48
ngladitz joined08:48
jottr_ left08:49
jazzzu left08:50
rasto joined08:50
eletuchy left08:50
eletuchy_ joined08:50
Agusanz joined08:52
DavidDudson joined08:52
dustinm joined08:52
Gabri left08:52
harish_ left08:53
DavidDudson left08:53
KronTMX joined08:53
sparetire left08:54
Kronuz joined08:54
j416 osse: an svn dump file is just a single file containing the repo; cf. a relational database exported to sql (not sure if the svn file is binary maybe, though)08:56
butyoudonot joined08:56
j416 osse: it takes some time to re-create a repo from that file, so it's easier if it can be used directly08:56
butyoudonot How to get a diff between 2 tree objects? Cannot find it in `man git-diff-tree'08:57
gitinfo the git-diff-tree manpage is available at http://jk.gs/git-diff-tree.html08:57
Agusanz left08:57
j416 butyoudonot: is this !xy problem? what is your goal?08:57
gitinfo butyoudonot: Woah, slow down for a bit. Are you sure that you need to jump through that particular hoop to achieve your goal? We suspect you don't, so why don't you back up a bit and tell us about the overall objective...08:57
kukks joined08:58
effi left08:59
mikiones joined08:59
butyoudonot `git diff-tree t1 t2' shows diff in some kind of strange format. How to convert it patch or smth like that?08:59
j416 butyoudonot: if that's what you really want to do, the manpage clearly says: git diff-tree <tree-ish> [<tree-ish>]08:59
butyoudonot: -p08:59
butyoudonot: still, xy.08:59
butyoudonot j416: nice, thanks08:59
Gabri joined08:59
j416 you didn't even answer my question. but as long as you09:00
're happy doing it that way...09:00
noabobo left09:00
contentsafe_ joined09:01
donguston left09:01
BuenGenio left09:02
nnyk_ joined09:02
fedexo left09:03
mutbuerger left09:03
bviktor joined09:04
bviktor hi, is there anyone who can use tlsv1.2 with git on centos?09:04
Seveas bviktor: I've got a recent git on centos 6. How would I test tlsv1.2 support?09:06
bviktor well it'd require changes on the server side09:06
so it's a bit tricky09:06
Seveas got a live server I can test with?09:06
bviktor nah, only if i set up a new vm in azure or something. i wonder how one could check the protocol from the client side ...09:07
tiff left09:07
bviktor maybe that's what i will do but it'll take time09:07
Seveas me as well, and I'm not curious enough to actually set up a server :)09:07
bviktor yaeh, that's totally understood09:07
tumulte joined09:08
bviktor it's strange though, it works from ubuntu, osx and windows09:08
but not from centos, not even 7.1 with openssl 1.0.109:08
okay i think i'll set up a test vm09:10
pobivan joined09:10
King_Hual joined09:10
sundev70 joined09:12
quazimodo left09:13
Cust0sL1men joined09:13
cdown joined09:14
daito left09:14
Ionut joined09:15
e^0 left09:15
haavstr joined09:15
Ionut left09:15
kcj joined09:15
Ionut joined09:16
Ionut left09:16
ali1234 left09:16
cvanball joined09:16
teran left09:16
circ-user-SSaBd left09:17
paulweb515 joined09:17
Dumblez0r joined09:18
clmsy left09:19
scientes left09:20
ckruczek left09:21
seal joined09:21
bousquet left09:22
daito joined09:23
Padawan_ left09:24
Padawan_ joined09:25
clmsy joined09:25
seal left09:25
circ-user-SSaBd joined09:26
sundev70 left09:26
Grimlock1 joined09:27
scientes joined09:28
kcj left09:30
intellix left09:31
paulweb515 left09:31
trepidaciousMBR2 left09:31
trepidaciousMBR2 joined09:32
jantje Hi, I want to rewrite the commit log message in a pre-receive hook. We have a bugtracking system and when the developer starts his commit log message with BUG12345 : fix something, we would like to reform that roughly in to "BUG12345 : $bug_topic : fix something"09:34
EminenceHC joined09:35
trepidaciousMBR2 left09:35
phantombeta left09:36
trepidaciousMBR2 joined09:36
bvi joined09:37
xolubi joined09:37
jantje I realize it could leave the pushers repository in a bad state (it does change the sha1, right!?)09:38
tobiasvl yes09:38
!rewrite09:38
gitinfo Rewriting public history is not recommended. Everyone who has pulled the old history have to do work (and you'll have to tell them to), so it's infinitely better to just move on. If you must, you can use `git push --force-with-lease <remote> <branch>` to force (and the remote may reject that, anyway). See http://goo.gl/waqum09:38
tobiasvl does the developer know the $bug_topic before pushing? if so you can set the hook to reject commits with malformed messages09:39
EminenceHC left09:40
jantje tobiasvl: that's the thing, it would be too much work to look it up each time09:40
sin3t left09:40
jantje I can probably get away with it when using a local pre-commit hook to rewrite it, that would work I think09:41
j416 jantje: local hook would be the right way to go09:42
qsuscs commit-msg hook09:42
veganista joined09:42
jantje it's a portability nightmare09:43
:/09:43
Assault left09:43
jantje how to write a hook that works on linux, windows (cygwin) and with all gui's like eclipse09:43
brb09:44
clmsy left09:45
butyoudonot Is it possible that git-diff-tree and git-diff uses a different diff-strategies for comparing same blobs?09:45
Assault joined09:45
intellix joined09:46
paulweb515 joined09:46
qsuscs jantje: use sh, sed, awk and curl. and cease using eclipse.09:46
jerematic left09:46
iveqy jantje: afaik you can't. Eclipse uses jgit (if I recall correctly) and that has some implications09:47
otter768 joined09:47
pantsman- left09:47
iveqy butyoudonot: I've never heard about diff strategies, a diff is a difference between two objects. It will be the same however you do it09:48
trepidaciousMBR2 left09:49
trepidaciousMBR2 joined09:50
scientes left09:52
Spriz left09:52
otter768 left09:52
Spriz joined09:53
tuor left09:53
kukks left09:53
flipperWhip joined09:54
mkoskar left09:54
emandari left09:54
blr left09:55
butyoudonot iveqy: my thoughts entirely. But see what I've got https://gist.github.com/dmalikov/864ac4d0eed93ae282a009:55
jds joined09:57
jost joined09:57
trepidaciousMBR2 left09:59
jottr_ joined09:59
nnyk_ left10:00
iveqy butyoudonot: looks like the --stat is calculated differently10:00
butyoudonot: you could always ask !list10:01
gitinfo butyoudonot: [!mailing_list] The mailing list can be reached via [email@hidden.address] You don't need to subscribe to the list, you will always be put in cc on reply. Read archives at http://j.mp/gitlist10:01
iveqy butyoudonot: may I ask for your usecase?10:01
butyoudonot iveqy: just curious :)10:02
iveqy: also it's not about the --stat. Patches look differently, but the result is the same (as far as I can verify it)10:03
IP92 joined10:03
IP92 how should one resolve dependencies? via submodules?10:03
jottr_ left10:04
iveqy IP92: that's one way, !submodules10:07
gitinfo IP92: [!submodule] git-submodule is ideal to add subsidiary git repositories to a git superproject when you do not control the subprojects or more specifically wish to fix the subproject at a specific revision even as the subproject changes upstream. See http://www.git-scm.com/book/en/Git-Tools-Submodules10:07
iveqy IP92: !sub10:07
gitinfo IP92: [!subgit] SubGit is a two-way git<->svn bridge. It provides a (self-)hosted alternative to git-svn, with some advantages. See http://subgit.com/10:07
bonswouar joined10:07
iveqy IP92: !subtree is an other10:07
gitinfo IP92: The subtree merge method is great for incorporating a subsidiary git repo into your current one with "unified" history. Read http://git-scm.com/book/en/v2/Git-Tools-Advanced-Merging#_subtree_merge for more info, see also !git-subtree and !git-stich-repo.10:07
sdothum joined10:08
iveqy butyoudonot: well, it's not the same since different sha1 represents different things so it's not strange that there's a difference10:08
trepidaciousMBR2 joined10:08
iveqy what difference, that's the interesting part10:08
Gitzilla left10:08
butyoudonot iveqy: take a closer look, first diff is commit's, second one is trees'10:09
sdothum left10:09
butyoudonot For a corresponding commits10:09
stamina joined10:09
Brain joined10:09
butyoudonot To be able to show a difference I need to reproduce it on some public repo10:09
ThomasLocke left10:11
nikio_ joined10:12
RaceCondition joined10:12
hichamat joined10:13
teran joined10:13
hichamat how to get a version of code (whitout .git) by a given date10:14
liamkeily joined10:14
tobiasvl without .git?10:15
ckruczek joined10:15
wethu joined10:15
tobiasvl check out the commit you want and remove .git? :P10:15
eletuchy_ left10:15
eletuchy joined10:16
tuor joined10:17
jnavila left10:17
osse hichamat: man git-archive10:17
gitinfo hichamat: the git-archive manpage is available at http://jk.gs/git-archive.html10:17
s8321414 joined10:17
hichamat thank you, I will test10:18
teran left10:18
Padawan_ left10:18
sdothum joined10:19
Padawan_ joined10:20
eletuchy left10:20
phoenixz left10:21
tvw joined10:23
ScottE left10:23
cyphase left10:23
King_Hual left10:24
cagedwisdom joined10:25
bluesm joined10:25
mkoskar joined10:27
daito left10:27
IP92 left10:27
drbean joined10:30
rcn left10:30
seg_ left10:31
avtobiff joined10:33
frobware_ left10:35
ScottE joined10:35
mtakkman joined10:35
beautifulmind joined10:35
settermjd left10:35
JoshSyn joined10:37
fahadash left10:37
cyphase joined10:38
nmnm joined10:39
darkbasic_ joined10:39
seg joined10:40
seg left10:40
seg joined10:40
darkbasic left10:40
drbean left10:41
hichamat I can't see a date filter in git-archive, do I must checkout a commit first ?10:42
jokester joined10:42
EminenceHC joined10:42
jamesheston joined10:42
d3r1ck joined10:43
d3r1ck hello10:43
gitinfo d3r1ck: 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.10:43
rcn joined10:43
jnavila joined10:43
Seveas hichamat: that sentence doesn't parse at all. What are you trying to do?10:43
d3r1ck I am a git fan and i have been using it for a long time now10:43
Say 1+ years10:43
Seveas that's not long :)10:43
d3r1ck When i looked at its development issues, i noticed it was developed in C10:44
Seveas: :)10:44
hichamat +Seveas get the code of a given date without .git folder10:44
osse hichamat: you can give a commit as argument. and you can find a commit with git rev-list for example10:44
d3r1ck so i wish to write some codes or contribute code to the organisation10:44
so i need a way forward. Any help please10:44
hichamat +osse Ah I see :)10:44
d3r1ck ?10:44
Seveas d3r1ck: I'd suggest subscribing toi the !list and lurking a bit. That way you'll get a feel for how the development/review process works. Then find an issue you want to work on and work on it10:45
gitinfo d3r1ck: [!mailing_list] The mailing list can be reached via [email@hidden.address] You don't need to subscribe to the list, you will always be put in cc on reply. Read archives at http://j.mp/gitlist10:45
qsuscs d3r1ck: git:kernel:git/git:HEAD:Documentation/SubmittingPatches10:46
gitinfo d3r1ck: Git web link: https://git.kernel.org/cgit/git/git.git/tree/Documentation/SubmittingPatches?h=HEAD10:46
EminenceHC left10:47
liamkeily Can someone help me understand something. I have a commit from a few weeks ago, that i can still see in the history. The day after there was a merge from another user, and I'm suspecting my commit was not merged properly. If i look in the history for the file i changed, the commit isn't there.10:48
teran_ joined10:48
jamesheston Hey guys, I need a little help on developing a git workflow/strategy for sharing code between two sites.10:48
clmsy joined10:49
jamesheston I'm wondering if I should be using forks, or repos within repos or...10:49
Or something else.10:49
Nizumzen joined10:49
makhzi joined10:49
jamesheston Basically, I have one site, and 90% of the files should be used for another site.10:49
liamkeily jamesheston, you probably want to use submodules10:50
jamesheston with submodules, would I be able to update the master repo and have it populate those changes to both sites?10:50
liamkeily although a lot of languages have package managers which you might prefer10:50
j416 liamkeily: submodules are a hassle, often10:50
jamesheston but still have select files that are tracked indepedently for the second site?10:50
qsuscs jamesheston: that’s halfway a question of !deploy10:50
gitinfo jamesheston: Git is not a deployment tool, but you can build one around it (in simple environments) or use it as an object store(for complex ones). Here are some options/ideas to get you started: http://gitolite.com/deploy.html10:50
aidalgol left10:51
ciampix left10:51
jamesheston it's for two shopify site themes10:51
ciampix joined10:51
jamesheston so my server-side options are a bit limited10:51
Tennis joined10:51
drbean joined10:51
j416 jamesheston: either those two sites are the same project, or they are two projects using the same library10:51
jamesheston: in the former case, put them in the same repo, in the latter case, put the shared lib in its own repo and version it properly, as with any other lib you use10:52
Spriz left10:52
settermjd joined10:52
OnBrokenWings joined10:52
Spriz joined10:52
j416 jamesheston: submodules can definitely work, but in my experience it's more hassle to learn and teach people how to use than it's worth.10:52
echo-area left10:53
liamkeily I've had trouble with submodules in the past, they seem easy to mess up10:53
OnBrokenWings left10:54
jamesheston it'd be nice to be able to build a list sort of like .gitignore10:54
but instead of ignoring it, the two child projects would have their own repos for those files10:54
does that make sense?10:54
j416 jamesheston: no10:54
jamesheston: you still need to manage the dependency10:54
liamkeily you can do that with a package manager and list dependencies10:54
nnyk_ joined10:54
d3r1ck Seveas: just to ask you something, i want to develop on Git with some passion10:55
j416 liamkeily: is there an ad-hoc package manager to do that?10:55
d3r1ck Seveas: i have some pretty nice ideas to contribute and i can only do that if i have maximum help from you guys10:55
Seveas: So please i really need help from you and the others.10:55
qsuscs d3r1ck: there are practically no git developers in here10:55
j416 d3r1ck: the mailinglist is the place10:56
liamkeily j416, for me it'd depend what language I'm using.10:56
qsuscs sure, the most active guys occassionally submitted one or two patches, but apart from that, we’re not devs10:56
j416 d3r1ck: post your idea and if people think it's good, maybe they will help out10:56
gccostabr joined10:56
jamesheston So it looks like I should do some research on submodules and package managers to see if either of those meets my needs adequetly?10:56
j416 jamesheston: how often does the shared code change?10:56
jamesheston basically10:57
d3r1ck j416: ok, but just to ask, you mean the only way i can get to a developer on git is my mailing list?10:57
jamesheston the shared code is most of the HTML/CSS for the site10:57
Saturn812 left10:57
jamesheston and the code that is different between the sites10:57
is a config folder which stores some JSON data10:57
j416 d3r1ck: not the only way, but the mailing list is where you will get most dev eyes on your idea.10:57
jamesheston and random files like images/logos in an assets folder10:57
so, for bug fixes10:58
liamkeily jamesheston, submodules might work ok for you. Id use a package manager if it was library and not project specific10:58
j416 jamesheston: so then it sounds like the other way round, you have one site, and just some different themes on that10:58
jamesheston it's a specific project/client, and the client has 2 sites10:58
d3r1ck j416: i got you very well. So can i first clone the repo while reading the documentations?10:58
jamesheston but both sites use like 90% the same code10:58
j416 jamesheston: I'd probably put it all in the same repo to begin with10:58
d3r1ck Seveas: is the programming in Git to difficult?10:58
jamesheston so j416, would you recommend submodules as well?10:59
j416 jamesheston: I would never recommend submodules. I dislike them.10:59
jamesheston what would you recommend then?10:59
j416 I already wrote that to you above10:59
jamesheston > so then it sounds like the other way round, you have one site, and just some different themes on that11:00
that?11:00
jottr_ joined11:00
antimatroid left11:00
j416 you want me to scroll for you11:00
hang on11:00
qsuscs the best way is usually the language’s package manager (cabal, setuptools/pip, gem, …)11:00
j416 jamesheston:11:00
12:51:40 j416 | jamesheston: either those two sites are the same project, or they are two projects using the same library11:00
12:52:05 j416 | jamesheston: in the former case, put them in the same repo, in the latter case, put the shared lib in its own repo and version it properly, as with any other lib you use11:00
qsuscs submodules are doable, but you should know them well11:00
gobbler joined11:00
qsuscs there are surprising effects if you handle them wrongly11:00
Akagi20__ left11:01
jamesheston K, thanks for the pointers guys.11:01
Looks like I have some researchin' to do.11:01
Appreciate the advice.11:01
j416 jamesheston: to clarify the latter option, that would be the way to go if you decide on using the package manager approach.11:02
jamesheston: but really, save yourself the hassle and put it in the same repo unless you have a good reason not to.11:02
liamkeily yeah ^11:02
gobbler left11:02
liamkeily it sounds like your overcomplicating it a bit for html and css11:02
goldstar joined11:02
goldstar so I want to move my entire repo to a new server, I use the --mirror option but that doesnt copy my remote branches to the new repo, how can I also copy branches ?11:02
jamesheston well11:02
Vgr left11:02
jamesheston it's also a good deal of logic, too11:02
nmnm left11:03
beautifulmind left11:03
jamesheston using Shopify's `programming/templating` language liquid11:03
qsuscs goldstar: clone --mirror the “old” repo, push --mirror it to the new location11:03
jamesheston *language, "liquid"11:03
goldstar qsuscs: thanks11:03
jamesheston So11:03
Would there be a way to have 1 master repo11:04
That tracked all of the shared code11:04
Polyatomic left11:04
liamkeily jamesheston, you could maybe have some build scripts or something for each version of the theme11:04
Seveas d3r1ck: developing on git is no more difficult than developing on any other mature open source software product. But don't count on "maximum support": your ideas are yours and you need to drive them. If others agree that your ideas are nice, they might help you out, but that's not a guarantee.11:04
jamesheston and be able to specify a list of files/folders that it didn't track, but was tracked by "child" repos?11:04
Assault left11:04
mojibake joined11:04
mtakkman left11:05
jottr_ left11:05
d3r1ck Seveas: thanks very much and thats what i wanted to hear11:06
liamkeily Can someone help me understand something. I have a commit from a few weeks ago, that i can still see in the history. The day after there was a merge from another user, and I'm suspecting my commit was not merged properly. If i look in the history for the file i changed, the commit isn't there.11:06
d3r1ck Seveas: but are you a developer for git??11:06
jamesheston like, in git, can you create child repos? that have their own unique files, but you can still pull updates from the master/parent repo?11:06
ferr left11:06
SimonNa joined11:06
liamkeily jamesheston, that would be forking11:06
Dragooon joined11:06
nagromlt left11:06
Assault joined11:06
d3r1ck Seveas: my point is i want to devote all my attention on Git11:07
Seveas d3r1ck: no. I've submitted a few patches, but that's it.11:07
d3r1ck Seveas: i have many things i can really contribute to it.11:07
liamkeily jamesheston, you could fork your master theme to create a child theme, and still pull commits from the master.11:07
jamesheston hm11:07
I think that might be the ticket for this project11:07
Seveas d3r1ck: as I said, subscribe to the list and lurk a bit. Then implement one of your ideas and send a patch series the way the devs expect them.11:08
qsuscs Seveas: two.11:08
j416 jamesheston: git is not a dependency manager; I've been in the same situation as you and realised that the git hammer isn't for everything. 1) use the same repo; or 2) put it in a separate repo either a) use a package manager of some kind, or b) don't use a package manager and simply copy the code in from the other repo and commit it saying "Upgrade shared library to version X" - it's actually not a very bad11:08
idea either.11:08
liamkeily jamesheston, you could run into a bit of trouble with conflicts and stuff doing it that way.11:08
Seveas qsuscs: two accepted. A few more not accepted :-)11:08
j416 jamesheston: but, if the shared lib changes a lot, use the same repo.11:08
Seveas and all tiny.11:08
jamesheston alright11:08
thanks again for the pointers guys11:08
ixjlyons joined11:08
liamkeily jamesheston, could just use a symbolic link ;)11:09
qsuscs Seveas: :Þ -- i need to answer on the thread to the patch i sent a few weeks ago, i just haven’t had much time …11:09
jamesheston I think I've got enough info to start investigating on my own11:09
j416 liamkeily: that doesn't work, no.11:09
sCiphre joined11:09
beautifulmind joined11:09
j416 liamkeily: dependency management zero :/11:09
d3r1ck Seveas: i have subscribed to the mailing list already11:09
bviktor Seveas, still there?11:09
Dumblez0r left11:10
Seveas d3r1ck: excellent. Now patience is key. Just lurk along for a few weeks and get a feel for the development process11:10
j416 liamkeily: I guess for some cases if the libs maintain compatibility with each other for very long periods of time, it could work.11:10
Seveas bviktor: no11:10
bviktor i've set up a public git server11:10
j416 liamkeily: but it doesn't sound like this project is such a project. hm :)11:10
ckruczek left11:10
d3r1ck Seveas: as you said, so shall i do.11:11
liamkeily j416, not sure if you can even commit symlinks. But i meant a symbolic link within one repo.11:11
d3r1ck Seveas: but you've played around with the source codes right?11:11
Seveas: before coming up with your patches11:11
Assault left11:12
Seveas d3r1ck: sure, I play around with them quite frequently to understand git's inner workings and test other people's patch series11:12
bviktor: ok, give me something to clone :)11:12
e^0 joined11:12
j416 liamkeily: within the same repo, hum. sure, that works.11:13
liamkeily: not sure of the benefit in his case.11:13
hichamat left11:13
j416 liamkeily: (yes, you can commit a symlink)11:13
paulweb515 left11:13
jottr_ joined11:13
xolubi left11:13
harish_ joined11:14
stamina left11:14
liamkeily jamesheston, have you checked if Shopify has anything built in for extending themes?11:14
jamesheston it doesn't11:15
nmnm joined11:15
clarkpan joined11:15
d3r1ck ok, so you can help me on certain things right?11:15
like guide me?11:15
qdk left11:15
d3r1ck Seveas: the question is for you.11:15
Seveas d3r1ck: I can, but won't promise anything11:16
liamkeily jamesheston, ah, most e-commerce stores I've worked with allow you to have a master theme and child theme where you only replace certain files.11:16
jamesheston Yeah Shopify is pretty limited when it comes to theme programming11:16
d3r1ck Seveas: sure.11:18
flipperWhip left11:18
goldstar left11:18
d3r1ck well Seveas i am cloning the repo now11:18
intellix left11:18
liamkeily jamesheston, yeh.. I'm hoping to do something which i think might be impossible on it today lol11:18
d3r1ck it is 8% complete11:18
jamesheston whatcha trying to do?11:18
d3r1ck Seveas: i am just waiting for it to finish and then i will make sure i start working11:19
jamesheston I'm pretty knowledgeable on it.11:19
zgzgzg left11:19
reim left11:19
d3r1ck Seveas: do you know about GSoC? i have heard about it for sometime now11:19
liamkeily jamesheston, pm11:19
clarkpan left11:19
nyomaszto left11:19
nmnm left11:20
jokester left11:20
reim joined11:21
moreirapontocom joined11:22
Assault joined11:22
BuenGenio joined11:22
herr_jth left11:23
jnavila left11:24
nyomaszto joined11:24
effi joined11:25
gv left11:27
leolrrj joined11:27
freestyl3r joined11:27
Vampire0_Vampire011:28
lsiv568 joined11:29
ozanhazer joined11:29
Assault left11:29
Assault joined11:30
effi left11:30
gv joined11:32
ska-fan Is there a way to push one branch and one tag to a remote in one command without modifying .git/config?11:32
qsuscs ska-fan: try push $remote $branch $tag (add --dry-run if you are a WIMP)11:33
BuenGenio left11:34
ska-fan qsuscs: I could have sworn I tried that and it didn't work before. This is of course the most obvious syntax.11:35
nyomaszto left11:35
cbonobo joined11:35
StuartMI joined11:36
d3r1ck Seveas: so what other advice can you add to what you just said?11:39
cbonobo left11:40
e^0 left11:41
drbean left11:42
e^0 joined11:44
edude03 joined11:46
e^0 left11:46
cvanball left11:47
nmnm joined11:47
EminenceHC joined11:48
otter768 joined11:48
mikecmpbll joined11:48
nyomaszto joined11:48
nikio_ left11:49
vixterra joined11:49
d3r1ck Anyone with some .pdf materials on how i can start developing on git while i try google. I will like to just have links11:49
leolrrj left11:50
jas4711 joined11:50
nmnm left11:51
Spriz left11:51
juvenal joined11:52
Spriz joined11:52
otter768 left11:53
EminenceHC left11:53
qsuscs d3r1ck: look around in git:kernel:git/git:HEAD:Documentation and Documentation/technical11:53
gitinfo d3r1ck: Git web link: https://git.kernel.org/cgit/git/git.git/tree/Documentation?h=HEAD11:53
e^0 joined11:53
nyomaszto left11:54
ethanol left11:54
michael_mbp left11:55
nyomaszto joined11:56
Akagi201 joined11:56
ethanol joined11:57
Nizumzen left11:57
d3r1ck qsuscs: thanks11:58
qsuscs: do you like to work with someone that is devoted?11:58
qsuscs d3r1ck: huh?11:58
michael_mbp joined11:58
fstd left11:59
fstd joined11:59
e^0 left12:00
circ-user-SSaBd left12:00
d3r1ck qsuscs: i wish to really contriute to Git12:00
qsuscs: but first i have to get to know some people that i can work with12:01
jokester joined12:01
d3r1ck qsuscs: so what i am asking is that, do you like devoted coders or developers?12:01
nilg left12:01
qdk joined12:01
qsuscs d3r1ck: i am not a developer or anything alike, so, i don’t know12:02
d3r1ck qsuscs: ohhh, ok12:02
JoshSyn left12:02
mostlybadfly joined12:03
nodedfree left12:03
mezod joined12:03
circ-user-SSaBd joined12:03
intellix joined12:04
Akagi201_ joined12:04
Seveas d3r1ck: hint: if this were a date, you'ld be the creepy guy who can't take a hint. Relax and don't try to push too hard. You're not the most important person around, and especially without having proven yourself, you should be humble and not demanding.12:04
I understand you're enthousiastic, but don't overdo it.12:04
nodedfree joined12:05
BlaXpirit joined12:05
d3r1ck Seveas: thanks for the advice.12:05
rnsanchez joined12:05
e^0 joined12:05
Akagi201 left12:06
nyomaszto left12:08
nikio_ joined12:08
_ikke_ d3r1ck: one advise, start with simple patches, things like small documentation updares or small fixes. This will help you to learn the development process12:08
ScottE left12:09
cyphase left12:09
BlaXpirit-UA joined12:09
prillian5 joined12:10
wicope left12:10
prillian5 is there a hook for "change branch" ?12:10
zgzgzg joined12:11
Seveas prillian5: post-checkout12:11
DerisiveLogic joined12:11
BlaXpirit left12:12
jottr_ left12:13
ScottE joined12:13
sburgess joined12:14
gamename left12:14
sin3t joined12:14
d3r1ck _ikke_: thanks for the advice and i will do exactly that12:15
_ikke_: my download is 27%12:15
DerisiveLogic left12:16
jolda joined12:16
edude03 left12:18
Dorf joined12:19
Ceber left12:20
e^0 left12:20
prillian5 Seveas: thank you. Is tere also a hook for removing a branch post-rm or something like this?12:20
Assault_ joined12:20
tristanseifert left12:21
tobiasvl post-rm?12:21
Milk-weed joined12:21
Assault left12:21
tobiasvl but yes, sure, you can delete a branch post-merge for example12:22
Texan joined12:22
wethu left12:27
amycham joined12:28
Ryanar joined12:28
osse can you delete it post-haste?12:29
m1dnight_ joined12:29
ixjlyons left12:31
ciampix left12:31
David left12:31
sepia left12:32
wicope joined12:32
BuenGenio joined12:33
cvanball joined12:34
chitopunk joined12:34
jost left12:35
phillip joined12:35
jolda left12:36
Assault_ left12:37
phillip hi, how can I squash commits together which are not directly after each other?12:37
_ikke_ phillip: interactive rebase, you can reorder the lines in the commit and the squash / fixup them12:38
tobiasvl phillip: !interactive_rebase12:38
gitinfo phillip: 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'.12:38
_ikke_ tobiasvl: didn't know that one12:38
phillip _ikke_: ahh I was not aware that I can also reorder them thanks!12:38
m1dnight_ left12:38
jottr joined12:39
phantombeta joined12:39
mtakkman joined12:40
Assault joined12:40
evertheylen2 joined12:41
CEnnis91 joined12:41
m1dnight_ joined12:41
gitinfo set mode: +v12:42
evertheylen2 Say I have branch A and branch master, how can I merge A into master, and picking the version of A whenever there's a merge conflict?12:42
dstarh joined12:42
grawity -X theirs12:43
bluesm left12:43
_ikke_ git merge -Xtheirs A12:43
pm90_ joined12:44
pm90_ left12:45
evertheylen2 thanks!12:45
drbean joined12:45
pm90_ joined12:45
Assault left12:47
Milk-weed left12:48
cagedwisdom left12:48
e^0 joined12:49
Asiajey left12:50
jerematic joined12:50
Spriz left12:52
mtakkman left12:52
tristanp joined12:52
Spriz joined12:52
livingstn joined12:52
cavallari joined12:53
dougsland joined12:53
gamename joined12:54
gamename left12:54
xolubi joined12:54
gamename joined12:55
EminenceHC joined12:55
butyoudonot Is it right that every commit have only one corresponding tree?12:56
xolubi left12:56
_ikke_ Multiple commits can redfer to the same tree12:57
gamename left12:58
mmakunas joined12:58
sgambino joined12:58
xolubi joined12:58
gamename joined12:58
modocache joined12:58
frender joined12:58
cpt_yossarianwoodruffw12:58
e^0_ joined12:59
jswhitworth joined12:59
EminenceHC left12:59
woodruffw left12:59
butyoudonot But can one commit have 2 corresponding trees?13:00
woodruffw joined13:00
_ikke_ A tree is a recursive structure13:00
So there is one root tree, which can refer to other trees13:00
e^0 left13:01
xolubi_ joined13:01
_ikke_ So, yes, a commit can refer to only one tree13:01
subhojit777 left13:02
sgen joined13:03
modocache left13:03
morois left13:03
xolubi left13:04
DTekk left13:04
Dorf left13:04
d3r1ck Can you run git directly from the build?13:05
macabre joined13:06
frender if i want to do a complete sync of a fork, i have to merge all branches individually, right?13:06
ErKa joined13:07
wicope left13:07
dvl_ joined13:07
d3r1ck what i mean is after building git, can you run the build not necessarily installing it?13:08
BigWillie joined13:08
amycham left13:09
Brain left13:10
jazzzu joined13:10
paulweb515 joined13:11
qsuscs d3r1ck: mostly yes, i’m not aware of any issues (you’ll notice)13:11
Brain joined13:11
k_sze[work] left13:11
qsuscs d3r1ck: what i often do is mkdir foo; make prefix=foo; make prefix=foo install13:11
dsdeiz left13:12
d3r1ck ohhh, nice and can you explain abit?13:13
jottr left13:14
knownasilya joined13:14
MattMaker left13:15
th3fallen joined13:15
paulweb515 left13:16
cvanball left13:16
beckyconning_ joined13:16
espindol_ joined13:16
d3r1ck qsuscs: just some little explanation please13:16
fusionx86 joined13:16
earational joined13:16
qsuscs d3r1ck: i build and install it to a prefix directly inside the source13:16
if you want to develop, you should know such simple things …13:16
leolrrj joined13:17
d3r1ck qsuscs: sure, i was just asking if it is thesame for git13:18
earational hey13:19
daedeloth joined13:20
qsuscs earational: !hi13:20
gitinfo earational: [!welcome] 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.13:20
ajf- joined13:21
woodruffw left13:22
krasimir joined13:22
krasimir I have cloned a git repo and now want to add is a submodule , but all info I find is for adding the submodule before the folder already exists.13:23
drbean left13:23
krasimir how do add a submodule after it has been cloned13:23
uri_ joined13:23
Dorf joined13:24
earational thank you gitinfo13:24
cbonobo joined13:25
gitinfo earational: you're welcome, but please note that I'm a bot. I'm not programmed to care.13:25
d3r1ck earational: talking to a bot :)13:25
gitinfo: nice to see you talk13:25
earational i know gitinfo im not programmed to care either :)13:25
veganista left13:25
d3r1ck left13:26
King_Hual joined13:26
King_Hual left13:26
King_Hual joined13:26
elote left13:28
lucap1 joined13:28
paulweb515 joined13:28
d3r1ck joined13:29
cbonobo left13:29
lucap left13:30
AaronMT joined13:30
kukks joined13:30
hahuang65 left13:31
nadim left13:32
jamesheston left13:32
hahuang65 joined13:32
jottr joined13:32
jwhisnant joined13:32
jerius joined13:34
hserra0 left13:35
twoface88 left13:35
zumba_addict joined13:36
e^0_ left13:37
KevinSjoberg left13:37
zumba_addict left13:37
noname left13:38
zumba_addict joined13:38
t4nkd joined13:38
d3r1ck I have an idea i want to work on in Git13:39
ErKa left13:39
d3r1ck When a user is cloning a repo and stops it at a point when it is not complete, it seems Git rolls back to the initial state13:39
which is, it deletes the folder and all what was cloned upto that point13:40
_ikke_ That's not an easy thing to fix13:40
Seveas resumable clones are often requested, but it's a very tricky peoblem to solve13:40
if you manage to fix that, I'll buy you a beer :)13:40
_ikke_ They're kind of working on it13:40
d3r1ck But i want Git to be able to continue cloning at a point where it stopped13:40
Seveas _ikke_: oh? got a (gmane) link?13:40
d3r1ck Seveas: you seem to be funny13:41
Seveas d3r1ck: looks can be deceiving.13:41
_ikke_ Seveas: The topic about the new protocol13:41
d3r1ck Seveas: are you a German?13:41
Seveas _ikke_: ah, I haven't kept up too much with that topic13:41
looks like O should13:41
d3r1ck _ikke_: are they working on it already?13:41
_ikke_ Yeah, it's not directly related to it, but it's laying the groundworrk for it to be possible13:42
d3r1ck This is what wget usually do, when you start downloading and you stop half way,13:42
leolrrj left13:42
nettoweb joined13:42
d3r1ck using wget -c will continue the download from where it stopped.13:42
leolrrj joined13:42
_ikke_ d3r1ck: Problem is that the thing you are downloading will be gone when you cancel the clone13:42
linuxmint left13:43
_ikke_ There is no file stored that can be resumed13:43
d3r1ck _ikke_: exactly that what we both are saying13:43
_ikke_: we need that problem to be fixed13:43
osse Since Git is a DVCS and everything, how about using torrents :D13:43
bremner for a 3rd try?13:43
jnavila joined13:43
Stummi is it because, everytime I clone a repository I see the "remote: Counting objects" and "remote: Compressing objects" stuff? Isn't a "git-server" capable of caching/persisting the data clients request on clone?13:43
_ikke_ d3r1ck: Everybody agrees, but it's not a simple patch, it requires significant changes13:44
d3r1ck osse: to do what with torrent? :)13:44
_ikke_ On that protocol mailing topic, they are talking about an extension to refer people to a preseed bundle that can be resumed13:44
osse d3r1ck: file transfer in general13:45
d3r1ck osse: :)13:45
_ikke_ Stummi: theoretical it's possible, but there is nothing in the protocol to make it work13:45
RaceCondition left13:45
ehmatthes joined13:46
d3r1ck _ikke_: hahahaa.... you said its not a simple patc13:46
woodruffw joined13:46
talin_ joined13:46
d3r1ck _ikke_: meaning it is fit to be a GSoC project?13:46
Stummi _ikke_, okay, got it. and the new protocoll should be able to do this? Because thats what eats up the most time everytime I clone something from our internal company git server :D13:46
talin_ hello. from outside a gir-dir, can i do git status -specify-path-of-git-repo?13:46
iveqy d3r1ck: that's probably a too advanced topic for GSoC13:46
_ikke_ d3r1ck: absolutely not13:46
osse talin_: git -C path status13:46
talin_ osse: thank you :)13:46
d3r1ck :)13:46
fserb joined13:47
hserra0 joined13:47
NosBit joined13:47
Zamyatin joined13:47
d3r1ck Well, i brought this up because i have been a victim of several cases13:47
Seveas 13:47
talin_ osse: is this very new git versions?13:47
NosBit left13:47
d3r1ck when i clone source codes to about 90%, something can just happen and i stop the cloning process13:48
qsuscs Seveas: you seem to be out of pixel ink. i have a spare pack here, do you want it?13:48
iveqy d3r1ck: it is an actual problem. But if it was a simple one it would have been corrected13:48
d3r1ck and i loose everything meaning i have to start back13:48
_ikke_ d3r1ck: Best solutiion right now is to create an initial bundle that you can download resumably13:48
talin_ osse: server has 1.7.6.513:48
osse talin_: yes13:48
hserra0 left13:48
lb1a left13:48
osse talin_: then you need git --git-dir=path/to/.git --work-tree=path/to status13:48
drbean joined13:48
hserra0 joined13:49
d3r1ck _ikke_: how does the cloning process work? Does it follow some cronology?13:49
otter768 joined13:49
d3r1ck like starting from creating a folder then files in the folder and so on?13:49
qsuscs no13:49
it downloads a packfile of the history13:50
beautifulmind left13:50
perlsyntax joined13:50
qsuscs _then_ it checks out HEAD13:50
you can also leave out the latter part, that would be a bare clone13:50
d3r1ck because we can do it in such a way that we can commit when a file is completely downloaded13:50
_ikke_ The packfile is a compressed file containing all reachable history13:50
iveqy d3r1ck: !cs13:50
gitinfo d3r1ck: "Git for Computer Scientists" is a quick introduction to git internals for people who are not scared by phrases like Directed Acyclic Graph. http://eagain.net/articles/git-for-computer-scientists/ See also !concepts !bottomup13:50
_ikke_ d3r1ck: git doesn't operate on seperate files when cloning13:50
qsuscs you can indeed do a shallow clone and deepen its history subsequently13:50
perlsyntax I got mac and i can't get git i am useing 10.9.5 and is there any other way?13:51
iveqy d3r1ck: you should read it, I will help you if you're trying to develop on git13:51
_ikke_ perlsyntax: What do you mean, can't get git13:51
ReekenX left13:51
iveqy perlsyntax: why can't you get git?13:51
d3r1ck iveqy: thanks so much13:51
Spriz left13:51
bremner iveqy: too complicated13:51
perlsyntax it will not let me install it becuase it require 10.1013:51
iveqy bremner: too complicated for d3r1ck ?13:51
d3r1ck iveqy: i thought git clones that way like it will be very simple to solve that problem of continuation of cloning13:52
bremner iveqy: was just a little pun on "can't get git"13:52
perlsyntax iveqy, Understand now?13:52
Seveas d3r1ck: except that the packfile gets generated ont he fly and is not cached13:52
iveqy bremner: I see, nice one, sorry I didn't got it =)13:52
Spriz joined13:52
Seveas so the server will have to regenerate it even if you want only the last 1%13:52
_ikke_ They're stored in memory, and get lost when the send-pack process stops13:53
edude03 joined13:53
iveqy perlsyntax: then use an older version13:53
Seveas which in theory could be done, but is wasteful. That's why they're fixing the protocol instead13:53
perlsyntax ivegy,Where can i get that?13:53
i never thought of that.13:53
iveqy perlsyntax: from the same place you're trying to get git now I guess.13:53
otter768 left13:53
perlsyntax you mean xcode.13:54
iveqy perlsyntax: I've no idea what you're trying to install.13:54
chitopunk left13:54
iveqy perlsyntax: xcode? I've never mentioned xcode13:54
perlsyntax i want to get my github to work with git on android studio.13:54
krasimir left13:54
perlsyntax now xcode require 10.1013:54
Seveas then install 10.10 or don't use xcode. Git itself works fine on 10.9.513:55
phpcoder joined13:55
phpcoder hello everybody13:55
how can i change the text of a commit that has not been pushed yet ?13:55
osse is it the newest?13:55
phpcoder i know --amend but it is 5 commits back13:55
osse, no13:56
Seveas rebase --interactive13:56
osse git rebase -i HEAD~513:56
mark it as 'reword'13:56
Seveas ~613:56
phpcoder after rebasing what should i do ?13:56
perlsyntax left13:56
Seveas have a coffee13:56
osse follow the instructions in the editor13:56
phpcoder ahahah13:56
woodruffw left13:57
liamkeily left13:57
phpcoder yes i know i can change the text....but should i point to HEAD after changes13:57
osse after you have changed 'pick' to 'reword', saved and closed, then changed the message, saved and closed, you are done.13:58
nothing to do after13:58
phpcoder osse, magic :D that because we use -i ?13:58
osse yre13:58
phpcoder good!!13:58
thank you so much guys13:58
jolda joined13:59
liamkeily joined13:59
kadoban joined14:01
talin_ is there a simple way to get a "yes" or "no" to the question: do i need to fetch the latest sources?14:01
rchavik left14:01
EminenceHC joined14:02
talin_ by somehow comparing what i have and what is on remote?14:02
jswhitworth left14:02
BigWillie left14:02
Seveas talin_: you could compare for-each-ref output with ls-remote output14:03
and you can wrap this in a script to make it easier :)14:03
osse talin_: the easiest thing to do is to run git fetch14:04
it's harmless14:04
talin_ hmm. i have a widget on my screen and i want it to say "you are up to date" or "you need to fetch" based on this check14:05
pasky and why don't you want to fetch unconditionally?14:05
c0mrad3 left14:05
kadoban Just have it always say "you need to fetch" and call it a day.14:06
phpcoder OMG this rebase with -i is awesome thank you again :D14:06
EminenceHC left14:06
chrisgeorge joined14:07
tobiasvl talin_: set up a cron job to fetch every 5 seconds :P14:08
qsuscs there is fetch --dry-run14:08
tobiasvl https://github.com/magicmonty/bash-git-prompt does some magic (perhaps just fetching) to show you if you're up to date in the shell prompt14:08
denete joined14:09
denete left14:10
Raging_Hog left14:11
denete joined14:11
d3r1ck my download is 94%14:13
i am almost upto the task14:13
evertheylen2 left14:13
d3r1ck just imagine now that if i make another mistake and stop the cloning process, everything gets lost14:13
darkbasic joined14:14
d3r1ck then i will have to spend another few hours cloning again :)14:14
modocache joined14:14
Haris left14:14
nadim joined14:14
qsuscs d3r1ck: git.git?14:15
darkbasic_ left14:15
lucap1 left14:15
MattMaker joined14:16
z8z left14:16
d3r1ck yes the repo14:16
ErKa joined14:16
lucap joined14:17
_ikke_ d3r1ck: That the problem exists is clear14:18
qsuscs i’ll create a bundle14:18
dreiss joined14:18
modocache left14:18
reim left14:19
ItSAN____ left14:19
thiago_ joined14:20
reim joined14:21
qsuscs d3r1ck: download this (should support HTTP range requests) and read man git bundle https://qsuscs.de/git.gitbundle14:21
gitinfo d3r1ck: the git-bundle manpage is available at http://jk.gs/git-bundle.html14:21
ItSANgo_ joined14:21
MattMaker left14:21
nettoweb left14:22
s8321414 left14:22
bollullera joined14:23
Junior left14:23
zso left14:23
Spriz left14:23
skorgon joined14:24
drbean left14:24
Spriz joined14:24
nmnm joined14:25
nettoweb joined14:26
d3r1ck i got an error14:27
Cloning into 'Git'...14:27
remote: Counting objects: 185459, done.14:27
error: RPC failed; result=56, HTTP code = 2002 MiB 2 KiB/s14:27
fatal: The remote end hung up unexpectedly14:27
fatal: early EOF14:27
fatal: index-pack failed14:27
what is that?14:27
i lost everything14:28
rath left14:28
r00tWearsRedHats left14:28
nadim left14:29
AhabsBeard joined14:29
qsuscs a) !pastebin14:30
gitinfo [!paste] Please paste snippets longer than one line at a pastebin site, such as https://gist.github.com/ rather than in-channel.14:30
qsuscs b) !www14:30
gitinfo What did you do (which commands?), what happened as a result (any messages?), and what was the result you expected instead?14:30
kukks left14:30
twoface88 joined14:31
stantonk joined14:31
nadim_ joined14:31
d3r1ck qsuscs: i lost every thing14:31
moritz not your internet connection, it seems14:32
qsuscs /dev/crystalbowl: -ENOTTY14:32
GoddeR joined14:32
qsuscs it looks like _you_ have to explain a bit more.14:32
*crystalball14:32
earational left14:34
d3r1ck qsuscs: thats the link http://pastebin.com/CxGDgqA714:34
chitopunk joined14:34
Saturn812 joined14:34
highcup joined14:35
Asiajey joined14:35
Raging_Hog joined14:35
qsuscs d3r1ck: yes, i already saw that. now, again, what did you actually do?14:35
d3r1ck nothing14:35
Es0teric joined14:35
d3r1ck i did nothing, it was just cloning until it showed me that error14:36
now it is showing another error14:36
can i paste it here?14:36
it is actually quite short14:36
qsuscs is it > 1 line? yes? pastebin14:36
and then, the damn COMMAND14:36
if you did nothing and your shell just spits out that, i’d be worried.14:37
stantonk left14:37
d3r1ck qsuscs: i did nothing seriously14:37
settermjd left14:38
jamesheston joined14:38
zso joined14:38
lsiv568 left14:38
d3r1ck qsuscs: http://pastebin.com/FFmWmY4A14:39
dreiss left14:39
lsiv568 joined14:39
fusionx8_ joined14:39
IrishPrime joined14:39
qsuscs this does not show the command you issued.14:39
fxn joined14:39
moritz Cloning into 'Git'... implies that there was an upper-case 'Git' in the clone URL somehow14:39
which might be bad14:39
lsiv568 left14:40
c0mrad3 joined14:40
lsiv568_ joined14:40
odin22 joined14:40
afs joined14:40
_ikke_ You seem to have the incorrect clone url14:40
git:github:git:git14:40
gitinfo Git web link: https://github.com/git/commits/git14:40
d3r1ck this is my command14:40
_ikke_ that's not the clone link14:40
CountTwo left14:40
CountTwo joined14:41
fusionx86 left14:41
d3r1ck git clone https://github.com/git/git Git14:41
_ikke_ https://github.com/git/git.git14:41
d3r1ck Git is just the folder that is created and then the repo is put inside14:41
tvw left14:41
d3r1ck is that a problem?14:41
lsiv568_ left14:41
_ikke_ notice the .git that is missing from your url14:42
d3r1ck ok let me add it.14:42
nmnm left14:42
lsiv568 joined14:42
CountTwo Is this statement correct?: The choice of merge-base doesn't really matter in terms of conflicts you'll get. It just helps you when you have a conflict - the diff for each target will be relative to the merge base.14:42
AhabsBeard left14:42
fxn the leading colon in "git push origin :branch" is Git notation that has a broader uniform meaning?14:42
_ikke_ that's incorrect14:42
qsuscs _ikke_: github doesn’t care14:42
_ikke_ ok14:43
Or is it git that's fixing it automatically14:43
fxn: if you have an old merge base, it means git sees more incompatible changes14:43
so more conflicts14:43
AhabsBeard joined14:44
moritz fxn: yes, it's 'git push remote localname:remotename'14:44
_ikke_ CountTwo: *14:44
moritz fxn: so you can push your local 'foo' branch as the remote 'master' branch, for example14:44
fxn moritz: ahhhh14:44
moritz fxn: and leaving the local branch empty means 'pushing the empty thing there', thus deleting it14:44
fxn moritz: awesome14:44
_ikke_ fxn: the official name is refspec14:44
sinkensabe left14:45
fusionx8_ left14:45
d3r1ck _ikke_: i have another error after typing this: git clone https://github.com/git/git.git Git14:46
pcypher joined14:46
sinkensabe joined14:46
sburgess left14:46
_ikke_ does it ask for a username?14:46
fusionx86 joined14:46
tenaglia left14:46
contentsafe_ left14:46
lsiv568 left14:46
_ikke_ hmm, that's not necessary for clone14:46
m0ltar joined14:46
cbonobo joined14:47
d3r1ck _ikke_: no it doesn't14:47
Raging_Hog left14:47
d3r1ck is the https to be replaced by git?14:47
_ikke_ d3r1ck: what version of git do you have/14:48
lsiv568 joined14:48
sburgess joined14:48
d3r1ck git version 1.7.10.414:48
lucap left14:48
endiruna joined14:48
fxn left14:49
r00tWearsRedHats joined14:49
boushi_ left14:50
d3r1ck _ikke_: did you see the version14:50
git version 1.7.10.414:50
r00tWearsRedHats left14:50
pm90_ left14:50
sinkensabe left14:51
_ikke_ yes14:51
Adib left14:51
afs left14:51
pheaver joined14:52
AhabsBeard left14:52
m1dnight_ left14:52
d3r1ck _ikke_: is there any problem with it?14:52
_ikke_ I don't think so14:53
nnyk_ left14:53
d3r1ck well it might be my internet connection14:53
i am sure14:53
_ikke_ In any case, https://github.com/git/git/info/refs is a 40414:53
Es0teric left14:53
d3r1ck _ikke_: i will try cloning it in the night14:53
_ikke_: but this is how i will get to know the internal of git14:54
i will follow the dev process for a while14:54
AhabsBeard joined14:54
d3r1ck and during that period i can be doing some testing and documentation14:54
after that i will start writing patches and fixing bugs14:54
Bootinbull joined14:54
d3r1ck _ikke_: is that a good approach?14:54
gebjgd joined14:54
gebjgd left14:54
gebjgd joined14:54
mutbuerger joined14:55
sarink joined14:55
_ikke_ sure14:55
hserra0 left14:55
t4nkd left14:55
joki left14:56
qsuscs (nah, ignore the bundle i posted over half an hour ago)14:56
intellix left14:56
jskt joined14:57
roelmonnens left14:58
Raging_Hog joined14:58
AhabsBeard left14:59
skorgon left14:59
fserb left14:59
zoso left15:00
joki joined15:01
macabre left15:01
acolson left15:01
moreirap_ joined15:01
macabre joined15:02
incredible joined15:02
tyreld joined15:02
zumba_addict left15:03
Zupoman joined15:03
jskt left15:03
stantonk joined15:03
moreirapontocom left15:04
effi joined15:04
Technocrat7 joined15:04
Milkweed joined15:06
Assault joined15:08
effi left15:08
EminenceHC joined15:08
AhabsBeard joined15:09
Es0teric joined15:09
CountTwo left15:11
boombatower joined15:11
thiago_ left15:11
tumulte left15:11
Gizburdt left15:11
ojacobson one of those "build git 1.7.0 from source" days15:12
Gabri left15:13
skylite left15:13
gccostabr left15:14
jskt joined15:14
gargola joined15:15
jerematic left15:15
sin3t left15:16
Alienpruts left15:16
EminenceHC left15:16
Sceorem left15:17
EminenceHC joined15:17
nnyk_ joined15:18
Milk_weed joined15:18
editshare-ericf joined15:18
pcypher left15:18
bigsky joined15:18
jskt left15:18
bigsky hi all15:18
butyoudonot https://gist.github.com/dmalikov/9c7413c765ab80a00811 any ideas?15:20
bigsky i have only one branch, and only one person work on that branch, why git rebase -i HEAD~10 could lead to conflict sometimes15:21
qpdb joined15:21
jazzzu left15:21
NBhosting left15:21
tummy joined15:21
bigsky i just want to abandon some commits, and the formmer 10-20 commit could be merged into 115:22
why conflict happends15:22
Milkweed left15:22
Spriz left15:23
MLM joined15:23
Seveas ojacobson: why would you do that to yourself?15:23
Spriz joined15:24
ojacobson Seveas: figuring out why -- and how -- my day job's handling of pushes _from_ shallow repos changed15:24
(we finally got rid of the thing serving 1.7.0 to the internet!)15:24
qpdb_ left15:24
ojacobson (and now circleci is sad at us.)15:24
nnyk_ left15:24
nnyk_ joined15:25
AcidNerd joined15:25
jds left15:25
Seveas ojacobson: 2dacf26d0985521c0f30e535963a45257b63ea21 maybe?15:26
cromero joined15:26
Technocrat7 left15:26
EvilPenguin joined15:26
Seveas or the 1684c1b219e02c91655ad929f752f4f864c72faf / fbd4a70 pair (a performance regression I also had to deal with)15:26
ojacobson Probably not, we only got as far as 1.9.1 (Ubuntu Trusty Tahr)15:26
alex1a joined15:26
ojacobson There's a change in 1.9.0 that looks likely.15:27
zumba_addict joined15:27
pm90_ joined15:27
Spacew00t joined15:27
Seveas that makes fbd4a70 a candidate too (1.8.4.2)15:27
ojacobson I can tell it's the future, because Nguyễn's name came out right15:27
Gamecubic joined15:28
Seveas :)15:28
Errorical left15:28
barduck joined15:28
pierre-emmanuel left15:28
doev left15:29
ojacobson That's a possible, for sure.15:30
Really my answer is going to be "stop doing that, then!" but I'd like to give better info than mere best practice :)15:30
sin3t joined15:30
Peuc2 left15:30
Seveas "stop doing that, it's stupid"15:31
"it's stupid" is adequate info :)15:31
d3r1ck Seveas: :(15:31
jnavila left15:31
cromero left15:32
MattMaker joined15:32
leeN joined15:33
ojacobson "Stop doing that, it breaks pushes, like, _all the time_"15:33
Vinnie_win left15:33
ojacobson Anyways I really like the folks at Circle, they're great15:33
it's just this one wacky decision15:33
no SCM caching, so they do shallow clones15:33
Vinnie_win joined15:33
ojacobson they also support git-based publishing _and_ let users inject their own commands, so there's lots of room for users to be surprised by shallowness15:33
FenikkusuOsiris left15:34
Fenikkusu joined15:35
encod3 left15:35
Fenikkusu I just created a new branch to do some work on. After doing my work, which didn't take as long as I had thought it would, I want to apply the changes back to the main branch, but a merge at this point seems overkill. Is there an easy way to just 'apply these changes to the parent branch that hasn't changed'15:35
Milk_weed left15:35
edude03 left15:35
Nikoli left15:35
zoraj_ joined15:35
PerlJam "merge seems overkill" sounds insane to me.15:36
modocache joined15:36
PerlJam Fenikkusu: you can always rebase the changes.15:36
Seveas Fenikkusu: rebase the branch on top of master and do a fast-forward merge (which isn't really a merge)15:36
shinnya left15:37
woodruffw joined15:37
MattMaker left15:37
zoraj__ left15:37
edude03 joined15:39
Assault left15:39
zoraj_ left15:40
Technocrat7 joined15:40
ojacobson on the upside, git 1.7.0 actually does build, once you get all the pieces installed15:41
have to go all the way back to autoconf, because there's no source dist15:41
Nikoli joined15:41
claz left15:41
Fenikkusu PerlJam, Seveas, wouldn't you do such, wouldn't the 'branch' essentially still exist in the repo? At this point this repo is completely irrelevant and I only created it on the off chance I would need to work on something else.15:43
this branch*15:43
Seveas Fenikkusu: branches don't exist. A branch is nothing more than a label for a commit.15:43
hebz0rl left15:44
_ikke_ There are two concepts that are both called branches15:44
jseplae left15:44
Seveas so once merged, literally all the overhead of a branch is the files .git/refs/heads/branchname and .git/log/refs/heads/branchname15:44
and those will be deleted if you delete the branch :)15:45
_ikke_ One is diverging history, and the other is the references to a commit15:45
PerlJam and "overhead" makes it sound like much more than it is15:45
:)15:45
rubyonrailed joined15:45
liamkeily left15:45
dvlwrk joined15:45
rkazak left15:45
Fenikkusu I say overhead because historically I would have my one or two commits, in addition to the merge commit. To be, that is overhead/overkill for something that was only created for the purpose of ensuring the changes are seperate from the main branch in the off chance I have to quickly switch back and fix something else.15:46
juvenal left15:46
gauke left15:47
Gama11_ joined15:48
glosoli joined15:48
Malsasa joined15:49
d3r1ck _ikke_: i will clone git tomorrow15:49
but for now let me reading documentations15:49
macabre left15:49
otter768 joined15:50
Gama11 left15:50
Gama11 joined15:51
jamesheston left15:52
ntwari left15:53
prillian5 left15:53
jamesheston joined15:53
leehambley joined15:53
jamesheston left15:53
Gama11_ left15:54
otter768 left15:55
nb_bez___ joined15:55
rcn_ joined15:55
Ceber joined15:56
antimatroid joined15:57
Spriz left15:57
Jackneill joined15:57
pcypher joined15:58
ascarter joined15:58
rcn left15:59
DerisiveLogic joined15:59
Technocrat7 left15:59
pheaver left16:00
jswhitworth joined16:00
sinkensabe joined16:00
gfixler left16:01
ewong left16:01
bonswouar left16:01
pm90__ joined16:02
bollullera left16:02
modocache left16:02
ropav joined16:02
Raging_Hog left16:02
clmsy left16:03
ewong joined16:03
ewong left16:03
ewong joined16:03
DerisiveLogic left16:03
nnyk_ left16:03
bvi left16:04
rath joined16:04
dreiss joined16:04
nnyk_ joined16:04
Es0teric left16:05
pm90_ left16:05
gsingh93 joined16:05
macabre joined16:06
odin22 left16:07
irqq left16:08
dvlwrk left16:08
Es0teric joined16:08
Technocrat7 joined16:08
alcuadrado joined16:10
nour joined16:11
lindenle joined16:11
guillaume-rb joined16:11
maletor joined16:12
alcuadrado I'm using git-svn, and there is a folder in which everything is ignored by svn, and I did the same with a gitignore. I need to have some local files in that folder. But whenever I run "git svn rebase" it deletes everything in it thoug. Any idea?16:12
mike_oalian joined16:12
niu joined16:12
sinkensabe left16:12
edude03 left16:12
ktosiek left16:13
mike_oalian left16:13
Vinnie_win_w joined16:13
milki could be a bug16:13
jottr left16:13
jontmorehouse joined16:13
Vinnie_win left16:14
d3r1ck i am done cloning the Git repo16:14
ropav left16:14
d3r1ck so can anyone lead me on the building process?16:14
kadoban Did you read the docs?16:14
edude03 joined16:14
sinkensa_ joined16:15
ropav joined16:15
Technocrat7 left16:15
d3r1ck kadoban: links?16:15
kadoban d3r1ck: Look in the repo …16:16
bviktor left16:16
workerbeetwo left16:16
jskt joined16:17
niu left16:17
ktosiek joined16:17
niu joined16:17
niu left16:17
lsiv568 left16:18
lsiv568 joined16:18
jottr joined16:19
jubalh joined16:19
r00tWearsRedHats joined16:19
Sasazuka joined16:19
jubalh hello, i have one commit on master, but i would like to delete it there and commit it to a seperate branch instead. i have not pushed my (wrong) master yet. is there a way to do this?16:19
effi joined16:19
jazzzu joined16:20
d3r1ck left16:21
jskt left16:21
HenriettaSalt joined16:21
imachuchu joined16:22
qsuscs jubalh: git checkout $right_branch; git cherry-pick master; !eek; git checkout master; git reset --hard @^16:22
gitinfo jubalh: [!eekaconflict] 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=zz7NuSCH6II16:22
tang^ joined16:22
noname joined16:23
lsiv568 left16:23
qsuscs .oO( format-patch -1 -o - | am instead of cherry-pick … *narf* )16:23
jubalh qsuscs: okay i am try this16:23
qsuscs: the can i just retype the first thing you said ?16:23
actually i have to leave work in 5 minutes..damn..16:24
effi left16:24
qsuscs jubalh: do it tomorrow—wait, may 1st. do it on monday :>16:24
d3r1ck joined16:24
nikio_ left16:24
MechtiIde joined16:24
jubalh :P16:24
it has to be today16:24
qsuscs jubalh: yeah, then do as i typed, except for the !_eek16:24
King_Hual left16:25
qsuscs i’m off for dinner, too, but in case of trouble, there are enough helpful gits in here16:25
jottr left16:25
sagittarian left16:25
jubalh qsuscs: one problem16:25
reset --hard @^ sais : not matches found16:26
m0viefreak joined16:26
d3r1ck i am back16:26
lsiv568 joined16:26
d3r1ck i want to compile git now16:26
modocache joined16:27
jubalh ah got it :)16:28
thanks a lot qsuscs , you saved me :)16:28
d3r1ck i have an error while compiling git16:28
In file included from http.c:2:0:16:28
http.h:6:23: fatal error: curl/curl.h: No such file or directory16:28
compilation terminated.16:28
make: *** [http.o] Error 116:28
linuxboytoo joined16:29
pm90__ left16:29
pm90_ joined16:29
rubyonrailed left16:30
rcn_rcn16:30
thiago_ joined16:30
durham joined16:31
jubalh dont know, but looks like you should have curl installed, or at least the curl-libs16:31
lsiv568 left16:31
jubalh left16:31
rath d3r1ck: on ubuntu i had to install package "libcurl4-openssl-dev" to get rid of this error16:31
lsiv568 joined16:31
rubyonrailed joined16:32
cdown left16:32
duderonomy left16:33
MattMaker joined16:33
d3r1ck rath: ok16:34
mikecmpbll left16:34
beckyconning_ left16:34
e^0 joined16:34
ehmatthes left16:35
ascarter left16:35
xolubi_ left16:36
lsiv568 left16:36
mtakkman joined16:36
MattMaker left16:38
kadoban left16:38
chrisgeorge left16:38
chrisgeorge joined16:38
granthatcher left16:39
BuenGenio left16:39
weblife joined16:40
fahadash joined16:40
fahadash left16:40
fahadash joined16:40
fahadash left16:40
fahadash joined16:40
ascarter joined16:41
Cust0sL1men left16:41
mellernoia joined16:42
ascarter left16:42
chrisgeo joined16:42
_1_John2 joined16:42
ascarter joined16:42
nnyk_ left16:42
jazzzu left16:42
chrisgeorge left16:43
ascarter left16:43
ascarter joined16:44
BlaXpirit-UA left16:44
Milkweed joined16:45
d3r1ck make ran to completion16:45
so the build is complete. How can i install in a directory?16:45
so that i don't change my version of git installed in my machine16:45
ende joined16:46
rath d3r1ck: read file INSTALL in the git sources16:47
Xiti left16:47
gauke joined16:47
gauke left16:48
chrisgeo left16:48
d3r1ck rath: that is wat i am reading right now.16:48
rubyonrailed left16:49
yuuhi joined16:49
The_Phoenix joined16:50
d3r1ck rath: is it the prefix stuff?16:50
rath d3r1ck: yes16:50
The_Phoenix left16:50
d3r1ck but i don't know how to construct the command16:51
rath: can you help me?16:51
sbogg joined16:51
earational joined16:51
The_Phoenix joined16:51
_1_John2 left16:51
The_Phoenix left16:52
The_Phoenix joined16:52
The_Phoenix left16:53
pacbard_ left16:53
d3r1ck rath: i am stuck and i need your help please16:53
The_Phoenix joined16:53
rath d3r1ck: well, I'd create a directory for this installation, like "~/mygit" and run make with "prefix=~/mygit" on both commands. Then you should be able to run this version of git with "~/mygit/bin/git ...". now you can add "~/mygit/bin" to your path to use this version.16:53
qsuscs how about reading the INSTALL file?16:54
The_Phoenix left16:54
hguux____ left16:54
CheckDavid joined16:54
DeMiNe0_ left16:54
achadwick left16:54
qsuscs seriously, if you intend to develop on git, i’d start with READING docs, and not crying for help at the very first step16:54
The_Phoenix joined16:54
cmn left16:54
The_Phoenix left16:55
rubyonrailed joined16:55
thebrush left16:56
doener joined16:56
The_Phoenix joined16:56
HenriettaSalt left16:56
Xiti joined16:57
mikiones left16:57
DeMiNe0 joined16:57
d3r1ck qsuscs: ok16:58
rath: thanks16:58
rath d3r1ck: for just running the git version of the currently compiled state, you can also execute git directly from the source dir as the compilation will create the binary.16:58
d3r1ck rath: sure16:58
cmn joined16:58
Kartagis hi16:58
ascarter left16:58
stantonk left16:59
Briman|offBriman16:59
jwmann joined16:59
Kartagis what are the cases I am asked to merge? I've just done a pull and I got the vim screen with a nice shiny merging message16:59
moreirap_ left16:59
moreirapontocom joined17:00
osse Kartagis: you're currently experiencing one of two possible cases17:00
nVee joined17:00
osse the other is:17:00
*drumroll*17:00
when you run git merge17:00
wicope joined17:00
mutbuerger left17:01
Kartagis I didn't run git merge17:01
osse I know17:02
git merge is the *other* case17:02
d3r1ck rath: i just did the command but it is still creating binaries in the git directory17:02
nVee hey guys, we've setup git for our shared hosting clients. We're running cloudlinux and using cpanel. We're able to init repos by ssh per client, but I am unsure as to where the user needs to initialise their repos? Should it be in /home/username/repos so that it is outside of public access and if so, how would I go about connecting to that specific repo to push to it as a remote server?17:02
bigsky left17:02
nVee ive tried but i am unable to do so without using the root credentials17:02
nilg joined17:03
pheaver joined17:03
ende left17:03
ende joined17:03
pantsman- joined17:03
majorseitan joined17:03
rath d3r1ck: what command?17:04
stantonk joined17:04
d3r1ck make prefix=build/17:04
OddDuck joined17:04
The_Phoenix left17:04
sinkensa_ left17:04
osse it will always create the build output in the current dir17:04
rath d3r1ck: you need to run the "install" target17:04
d3r1ck rath: let me do a make clean and do it again17:05
daviorocha joined17:05
c0mrad3 left17:05
OddDuck I created a copy of the files from a repo in a bare directory and then made some significant changes. Is there any way to merge the bare files back into the repo without losing history? (So basically result of the diff between the two would be the merge commit and everything else would retain it's history)17:06
rath d3r1ck: the file INSTALL shows two calls of "make", first is building the stuff, second is installing the stuff17:06
d3r1ck rath: i am not denying what you are saying17:07
osse OddDuck: "merge commit"? I think you want a regular commit. or has there been other development in the mean time since you made the copy =17:07
d3r1ck rath: what i am confused at is building to a particular directory17:07
i have seen many commands and the documentation is not quite clear to me17:08
OddDuck osse: just a regular commit I guess. I meant "the commit resulting from the merge of the updated bare files and the unchanged files in the repo"17:08
osse OddDuck: the easiest thing to do is to copy the files back into the repo then git add && git commit17:08
OddDuck: making sure the correct commit is checked out first17:08
d3r1ck: i don't think git's makefile supports that17:09
OddDuck osse: any quick way to capture deletions? (anything removed in the bare files should be removed in the commit)17:09
osse OddDuck: not that I know of17:10
qsuscs .oO( mount -t overlayfs )17:10
OddDuck osse: ok thanks17:10
d3r1ck oppss i am really stuck here17:10
i even tried "make .."17:11
in the build directory but it did not run17:11
AhabsBeard left17:11
d3r1ck can i use make -17:12
osse you are stuck because it's impossible17:12
AhabsBeard joined17:12
d3r1ck can i use make -C dir?17:12
Evey_Hammond left17:12
kerrick left17:12
d3r1ck osse: can i use make -C dir?17:12
will it work?17:12
where dir is build?17:12
_1_Soraj143S joined17:13
osse sure, but I don't think you know what -C does then17:13
_1_Soraj143S left17:13
pm90__ joined17:13
d3r1ck osse: it didn't work17:13
but -C was to change directory to dir before reading the makefiles17:14
pm90__ left17:14
dvl_ left17:14
daum joined17:14
e^0 left17:15
DolphinDream joined17:15
rath wonders what's that hard in just using the commands "INSTALL" mentions with replacing "/usr" to some other dir if you like so17:15
osse d3r1ck: are there any makefiles in the dir?17:15
gopar joined17:15
osse rath: he wants the build output to be placed somewhere else. git's build system doesn't support that17:16
DolphinDream left17:16
sinkensabe joined17:16
d3r1ck osse: exactly that is what i want to do17:16
since you said it is impossible, then fine17:16
i wanted all the .o to be a directory on its own17:17
liamkeily joined17:17
psoo_ left17:17
apflieger joined17:17
d3r1ck osse: let me just build it17:17
pm90_ left17:17
osse often one can do ../git/configure from somewhere else, but even this doesn't work :/17:18
d3r1ck so what is the name of the executable that will be created when make finishes?17:18
daum hi guys - i have a git repo which i have one commit which i made from a git pull other-origin master --squash. Now I'm trying to get the latest files from the other origin again so doing git pull --squash other-origin master but i'm getting merge conflicts....why would there be merge conflicts when the only two pulls are both from the other-origins master?17:18
osse d3r1ck: git17:18
Kartagis git17:18
rath d3r1ck: I thought you just want to compile and maybe install git. I am sorry.17:18
aard_ joined17:18
d3r1ck rath: no problem17:18
rath: maybe i did not explain to your understanding17:18
dvl_ joined17:19
d3r1ck rath: its ok, i am building it now17:19
rockstar_ joined17:19
jswhitworth left17:19
dvlwrk joined17:19
d3r1ck i just want to building and test. Thats all and maybe i can fix one bug today :)17:19
or write a documentation17:19
:)17:19
jswhitworth joined17:20
gitinfo set mode: +v17:20
dvl__ joined17:20
Milk_weed joined17:20
osse d3r1ck: if you really want to it seems that 'lndir' works17:21
rcn left17:21
Zoddo joined17:21
d3r1ck osse: what is lndir?17:21
jottr joined17:21
ende left17:21
hahuang65 left17:21
osse man lndir17:22
AhabsBeard left17:22
helo joined17:22
c0mrad3 joined17:22
BlaDe^ left17:22
osse it creates A LOT of symlinks17:22
fate_ joined17:22
DerisiveLogic joined17:22
Cork left17:22
rath d3r1ck: why do you want *.o files to be in another directory?17:22
osse cleanliness17:22
Gizburdt joined17:22
cmn left17:23
osse so that when you go $EDITOR file<tab> you don't have to manually type 'c' at the end for example17:23
dvl_ left17:23
osse and of course it makes it easy to get rid of build artifacts17:23
m0ltar left17:24
lsiv568 joined17:24
EvilPenguin left17:24
Milkweed left17:24
Gizburdt left17:25
helo left17:25
d3r1ck osse: which makes some sense right?17:25
Cork joined17:25
osse yes17:25
I use it when I can17:25
pantsman- left17:25
d3r1ck osse: i successfully compiled and ran git17:25
osse although for git-managed projects using 'git clean' makes it easy17:25
d3r1ck so i am up and running now to start working :)17:25
pacbard joined17:26
d3r1ck when you run make clean, it will do recursive traversal to delete all the .o files17:26
jottr left17:26
pantsman- joined17:27
skullcrasher left17:27
zapb_ joined17:27
d3r1ck but if all the .o files where in a directory on its own, then make clean will just delete the build/ directory like normal rm -r build/17:27
rather than doind recursive traversal to delete single .o files reducing overheads17:28
noname left17:28
edude03 left17:28
d3r1ck osse, rath what do you think about that?17:28
cmn joined17:28
ayylemayo joined17:28
shafox joined17:28
BlaDe^ joined17:28
ascarter joined17:29
Hounddog left17:29
osse "recursive traversal" sounds heavy, but it's not like make has to find them. it knows exactly where they are17:29
lsiv568 left17:30
d3r1ck osse: ok17:30
if so then fine17:30
lsiv568 joined17:30
osse but you already know I agree17:30
gargola left17:31
mtakkman left17:31
d3r1ck osse: so what can i do now?17:31
look at the source codes or read documentations17:31
rath "make clean" tries to remove a bit more than *.o files, btw17:31
d3r1ck rath: ok i see17:32
ende joined17:32
osse of course. most 'make clean' do17:32
make clean should remove everything make creates17:32
Jetchisel joined17:33
ayylemayo left17:33
uri_ left17:33
trepidaciousMBR2 left17:33
teran_ left17:34
lsiv568 left17:34
lsiv568 joined17:34
teran joined17:34
dvl__ left17:34
d3r1ck rath, osse, Seveas , what should i do now?17:34
circ-user-SSaBd left17:34
sCiphre left17:34
decrypt joined17:34
d3r1ck i am looking at the source codes and the code base is huge.17:34
earational left17:34
oojacoboo joined17:35
rath osse: make even creates source files > "common-cmds.h" ;-)17:35
reim_ joined17:45
apflieger left17:46
Jetchisel left17:46
maletor left17:46
nour left17:46
qpdb left17:46
twoface88 left17:46
ItSANgo_ left17:46
haavstr left17:46
rasto left17:46
lamppid left17:46
PCatinean left17:46
tomog999_ left17:46
tango_ left17:46
kloeri left17:46
neanderslob left17:46
Quevin left17:46
kjs left17:46
lahwran left17:46
zso_ left17:46
cebor left17:46
silviof left17:46
PaulCapestany left17:46
wrouesnel3 left17:46
staafl left17:46
fr33domlover left17:46
jumpman left17:46
BennyPlayboy left17:46
HarryHallman left17:46
arand left17:46
traxo left17:46
akkad left17:46
Toaster- left17:46
sokoll- left17:46
levifig left17:46
jlewis_ left17:46
tjbp left17:46
tsunamie left17:46
hxm left17:46
EspadaV8 left17:46
ascarter left17:46
shafox left17:46
rubyonrailed left17:46
Malsasa left17:46
qdk left17:46
fstd left17:46
Nikhil_D left17:46
TinkerTyper left17:46
jbondhus left17:46
Internet13 left17:46
fzhu left17:46
SwedFTP left17:46
ManneW left17:46
diget left17:46
edk left17:46
evanc left17:46
xnox left17:46
DonRichie left17:46
splenetic left17:46
alexwhitman left17:46
skasturi left17:46
relrod left17:46
teadrop_ left17:46
epic left17:46
kke_ left17:46
ndim left17:46
jakob left17:46
metze left17:46
Ziber left17:46
twisted` left17:46
stakewinner00 left17:46
slick left17:46
Mekkis left17:46
_flow_ left17:46
up_the_irons left17:46
derrzzaa left17:46
pwds left17:46
KekSi left17:46
Caius left17:46
greymalkin left17:46
quizzi left17:46
joako left17:46
liamkeily left17:46
gopar left17:46
majorseitan left17:46
mellernoia left17:46
r00tWearsRedHats left17:46
guillaume-rb left17:46
pcypher left17:46
glosoli left17:46
leeN left17:46
editshare-ericf left17:46
sgen left17:46
dougsland left17:46
tristanp left17:46
dstarh left17:46
ajf- left17:46
mezod left17:46
Tennis left17:46
meatmanek left17:46
jonmasters left17:46
babilen left17:46
polyzen left17:46
michelangelo left17:46
bipolar left17:46
f3lp left17:46
bynarie left17:46
Impaloo left17:46
hakunin left17:46
mozzarella left17:46
weaksauce left17:46
Joseph__Silber left17:46
jcp left17:46
flipp left17:46
netameta left17:46
Ssquidly left17:46
wagle left17:46
kanzure left17:46
przemoc left17:46
vith left17:46
iml left17:46
Zarthuss left17:46
drodger left17:46
moei left17:46
ChauffeR left17:46
tazle__ left17:46
thedudez0r left17:46
ping-pong left17:46
Mark_ left17:46
ffualo left17:46
jaeckel left17:46
taru left17:46
bremner left17:46
deavidsedice left17:46
mw left17:46
cmn left17:46
moreirapontocom left17:46
sbogg left17:46
durham left17:46
Vinnie_win_w left17:46
joki left17:46
denete left17:46
Texan left17:46
zgzgzg left17:46
michael_mbp left17:46
KronTMX left17:46
Kronuz left17:46
ngladitz left17:46
donnib left17:46
Ouchy left17:46
robustus left17:46
fnky left17:46
ciaranm left17:46
drathir left17:46
Dreamer3 left17:46
BaNzounet left17:46
iveqy left17:46
jzk left17:46
infernix left17:46
shaunoo left17:46
ninsei left17:46
dlitz_ left17:46
metaf5 left17:46
cworth left17:46
kevc_ left17:46
fishey1 left17:46
soosfarm_ left17:46
s34n left17:46
squentin left17:46
mhi^ left17:46
Karunamon left17:46
andres left17:46
Silex left17:46
iokill left17:46
joelsmith left17:46
cYmen_ left17:46
comps left17:46
baloney left17:46
doop left17:46
awx left17:46
joevandyk left17:46
c0mrad3 left17:46
lindenle left17:46
dreiss left17:46
Nikoli left17:46
alex1a left17:46
tyreld left17:46
cbonobo left17:46
Asiajey left17:46
AaronMT left17:46
espindol_ left17:46
th3fallen left17:46
nodedfree left17:46
Akagi201_ left17:46
mostlybadfly left17:46
StuartMI left17:46
D-Boy left17:46
heroux left17:46
JEEBcz left17:46
petersr left17:46
bb010g left17:46
melter left17:46
Mathiasdm left17:46
kaendfinger left17:46
[cust] left17:46
legumbre left17:46
CussBot left17:46
nicechap left17:46
nyuszika7h left17:46
catsup left17:46
dcpc0071 left17:46
markelite left17:46
milki left17:46
frogonwheels left17:46
MindfulMonk left17:46
_ikke_ left17:46
mrkake left17:46
__main__ left17:46
constantinexvi left17:46
Al1ve left17:46
Nothing4You left17:46
hide_ left17:46
interru left17:46
andschwa left17:46
Guest8183 left17:46
nutron left17:46
c74d left17:46
bbhoss left17:46
gniourf left17:46
Fissure left17:46
Vorisi left17:46
ixian8 left17:46
Mapleyy left17:46
cschneid left17:46
DSH105 left17:46
akitada left17:46
jgornick left17:46
Aa4on left17:46
wcpan left17:46
Hedgework left17:46
HedgeMage left17:46
k4r1m left17:46
Trozz left17:46
edenist left17:46
synfinatic left17:46
milli left17:46
mariorz left17:46
webmeister left17:46
alanwill left17:46
xyNNN left17:46
sfr^ left17:46
shauna left17:46
gsilva left17:46
totesmuhgoats left17:46
Mixologic left17:46
junecaz left17:46
troyt left17:46
arminius left17:46
Guest76884 left17:46
blackjid left17:46
Klumben left17:46
murph left17:46
Forkk left17:46
ozymandias left17:46
c0ded left17:46
Korvin left17:46
Bigcheese left17:46
bandroidx left17:46
jamietech left17:46
uidzer0 left17:46
aseidl left17:46
Spinkzeit left17:46
deste left17:46
Telvana left17:46
javaJake left17:46
Xe left17:46
qsuscs left17:46
grawity left17:46
DistantStar left17:46
de-vri-es left17:46
cstrahan left17:46
Gravitron left17:46
Bilge left17:46
lacrosse__ left17:46
casual__ left17:46
jmfcool____ left17:46
bailon left17:46
ketas left17:46
ORiON--- left17:46
dlb76 left17:46
yuciyuar left17:46
xr4nd left17:46
boombatower left17:46
dustinm left17:46
ag4ve_ left17:46
vstoniest left17:46
slixpk left17:46
stealthii left17:46
smferris left17:46
CareBear\ left17:46
kossy left17:46
fate_ left17:46
jswhitworth left17:46
daviorocha left17:46
weblife left17:46
MechtiIde left17:46
Gama11 left17:46
tummy left17:46
EminenceHC left17:46
sburgess left17:46
zso left17:46
ErKa left17:46
paulweb515 left17:46
harish_ left17:46
seg left17:46
mkoskar left17:46
dan_s left17:46
rejerson69 left17:46
flaguy48 left17:46
tobiasBora left17:46
kermit left17:46
bsanford left17:46
hgl left17:46
smrtz left17:46
Lunatrius left17:46
JDHawke left17:46
markovh left17:46
knopwob2 left17:46
cwillu_at_work left17:46
elektrinis-wrk left17:46
fuchstronaut left17:46
Rhonda left17:46
jonesinator left17:46
_W_ left17:46
UmbraMalison left17:46
Kovensky left17:46
Ragnor left17:46
surfdue left17:46
JrCs_ left17:46
blueyed left17:46
MKCone`Office left17:46
darnir left17:46
kingoftcp left17:46
Briman left17:46
Devels left17:46
iron_houzi left17:46
nephyrin` left17:46
BooK_ left17:46
falstaff left17:46
phillip left17:46
elementalest left17:46
Milos left17:46
aucecil left17:46
loz-- left17:46
oojacoboo left17:46
doener left17:46
linuxboytoo left17:46
leehambley left17:46
zumba_addict left17:46
Saturn812 left17:46
jerius left17:46
daedeloth left17:46
mmakunas left17:46
Dragooon left17:46
avtobiff left17:46
tuor left17:46
makhzi left17:46
Guest29689 left17:46
Sleepy63 left17:46
lvh left17:46
meLon left17:46
xcpep left17:46
noname1 left17:46
rivarun left17:46
tgies left17:46
Tuna-Fish left17:46
mquin left17:46
msm left17:46
daum left17:46
v0n left17:46
zidoh left17:46
albel727 left17:46
luksaur left17:46
ghormoon left17:46
tibl left17:46
ben_alman left17:46
nem_z left17:46
guampa left17:46
daynaskully left17:46
Cathy left17:46
ojacobson left17:46
jiriki- left17:46
M-ou-se left17:46
Seikho left17:46
hyperair left17:46
romanovic left17:46
Zeedox left17:46
teran left17:46
pantsman- left17:46
stantonk left17:46
pheaver left17:46
nVee left17:46
imachuchu left17:46
woodruffw left17:46
Spacew00t left17:46
cavallari left17:46
ethanol left17:46
Kamran left17:46
offbyone left17:46
ra4king left17:46
dsantiago left17:46
jason237 left17:46
tirengarfio_ left17:46
Nevik left17:46
aboccia left17:46
JanC left17:46
hagabaka left17:46
AndreSomers left17:46
spb left17:46
danemacmillan left17:46
nuck left17:46
Zarthus left17:46
tbsaunde left17:46
tomzx left17:46
moparisthebest left17:46
sharkz_ left17:46
jfield left17:46
calops1 left17:46
pooh22 left17:46
niax_ left17:46
rockstar_ left17:46
nilg left17:46
m0viefreak left17:46
alcuadrado left17:46
Gamecubic left17:46
Zupoman left17:46
GoddeR left17:46
reim left17:46
phpcoder left17:46
Padawan_ left17:46
Grimlock1 left17:46
SporkWitch left17:46
proq` left17:46
drag0niu1 left17:46
codebam left17:46
felixjet_ left17:46
tchan left17:46
maqr left17:46
PaulePanter left17:46
djh left17:46
Ch3ck left17:46
boblee left17:46
likewhoa left17:46
wedgie left17:46
nowhere_man left17:46
UTAN_dev left17:46
marienz left17:46
TheMoonMaster left17:46
blahdodo left17:46
jave left17:46
lamont left17:46
devians left17:46
sLite left17:46
tokik_ left17:46
phantomcircuit left17:46
simpleuser1 left17:46
salamanderrake left17:46
graphitemaster left17:46
zizzfizzix left17:46
roknir left17:46
wgrant left17:46
Sammy8806 left17:46
thomas left17:46
Polylith left17:46
icedp left17:46
Goles left17:46
diminoten left17:46
gmac left17:46
wicope left17:46
CheckDavid left17:46
tang^ left17:46
Ceber left17:46
fusionx86 left17:46
darkbasic left17:46
CEnnis91 left17:46
phantombeta left17:46
mojibake left17:46
marcogmonteiro left17:46
PeterBooker left17:46
Vampire0 left17:46
tHEMtZ left17:46
DolphinDreamm left17:46
wowaname left17:46
danmackay left17:46
here left17:46
duckson left17:46
stfn left17:46
Olipro left17:46
Zamerick_ left17:46
Neico left17:46
rishi left17:46
BtbN left17:46
same_ol_geez left17:46
abec0 left17:46
truh_ left17:46
chris2 left17:46
Aaeriele left17:46
xrogaan_ left17:46
creppe_ left17:46
guide left17:46
Caelum left17:46
tinanoo left17:46
belak left17:46
Nickeeh left17:46
heftig left17:46
ELLIOTTCABLE left17:46
devhost left17:46
GGMethos left17:46
batrick left17:46
Cerise left17:46
cpach left17:46
MadsRC left17:46
leprechau left17:46
erichf left17:46
kjnilsson left17:46
huhlig left17:46
haaja_ left17:46
Seveas left17:46
CalimeroTeknik left17:46
robinsmidsrod left17:46
introom left17:46
synchronous left17:46
apipkin left17:46
c355E3B left17:46
da5id left17:46
henriquev left17:46
frender left17:46
JStoker left17:46
mroth left17:46
mithro left17:46
HicksD left17:46
kwmiebach left17:46
roto left17:46
grandrew left17:46
kalz left17:46
lethosor left17:46
vedu left17:46
Kage left17:46
Kartagis left17:46
ende left17:46
pacbard left17:46
Zoddo left17:46
Milk_weed left17:46
jwmann left17:46
yuuhi left17:46
modocache left17:46
Es0teric left17:46
ewong left17:46
antimatroid left17:46
nb_bez___ left17:46
MLM left17:46
endiruna left17:46
leolrrj left17:46
Brain left17:46
livingstn left17:46
Ryanar left17:46
ScottE left17:46
jokester left17:46
jas4711 left17:46
pobivan left17:46
Balliad left17:46
Wulf left17:46
tzero left17:46
FreezingCold left17:46
Khisanth left17:46
decrypt left17:46
Emperor_Earth left17:46
happy-dude left17:46
pekster left17:46
dwmw2 left17:46
dmarr left17:46
Bucciarati left17:46
dserodio left17:46
tgummerer left17:46
mehdi left17:46
GGflags left17:46
dling left17:46
novas0x2a left17:46
cods_ left17:46
moop left17:46
DrNick left17:46
killerpty left17:46
fullstack left17:46
quentusrex left17:46
atn34 left17:46
vishal left17:46
dawik_ left17:46
ldlework left17:46
DANtheBEASTman left17:46
wbdecker left17:46
leTali left17:46
rika left17:46
iamtakingiteasy left17:46
aspiers left17:46
rom1504 left17:46
bambams left17:46
lsiv568 left17:46
zapb_ left17:46
sinkensabe left17:46
thiago_ left17:46
rath left17:46
Fenikkusu left17:46
gebjgd left17:46
IrishPrime left17:46
highcup left17:46
SimonNa left17:46
sdothum left17:46
lqi_ left17:46
cite left17:46
Tommy[D] left17:46
micechal left17:46
Floatingman left17:46
ashnur left17:46
scriptThis left17:46
bede_ left17:46
c^ left17:46
Orbitrix left17:46
FabTG left17:46
hoodow left17:46
doebi left17:46
jab416171 left17:46
scarcry left17:46
srcerer left17:46
ntio left17:46
tabakhase left17:46
warthog9 left17:46
Orphis left17:46
potteratt left17:46
tracer-t left17:46
Sonderblade left17:46
PerlJam left17:46
nanga left17:46
ale_ left17:46
ShibMcNe_ left17:46
Chipzz left17:46
wrouesnel1 left17:46
spaceone left17:46
wanders_ left17:46
systmkor left17:46
Cork left17:46
OddDuck left17:46
ropav left17:46
nadim_ left17:46
Zamyatin left17:46
sgambino left17:46
lucianangelus left17:46
Ricaz left17:46
nfk left17:46
zivester left17:46
sword left17:46
NQ left17:46
cxz left17:46
bket left17:46
CentaurWarchief left17:46
misty_g3ar left17:46
moritz left17:46
Ankhers left17:46
plasticboy left17:46
ValicekB left17:46
Drakevr left17:46
crater2150 left17:46
perrier left17:46
elnur left17:46
Dumle29 left17:46
yahoshi left17:46
Neptu left17:46
tomek left17:46
bob_f left17:46
preilly left17:46
ujjain left17:46
daurnimator left17:46
Novacha left17:46
frdmn left17:46
hplar left17:46
KennyRayFL left17:46
technivore left17:46
maxb left17:46
butyoudonot left17:46
moat_joe left17:46
jpleau left17:46
BlaDe^ left17:46
DerisiveLogic left17:46
Xiti left17:46
macabre left17:46
gsingh93 left17:46
nettoweb left17:46
jolda left17:46
sarink left17:46
jwhisnant left17:46
ozanhazer left17:46
freestyl3r left17:46
TomyWork left17:46
hexagoxel left17:46
_rgn left17:46
ayan left17:46
howlymowly left17:46
kotk left17:46
MissionCritical left17:46
And1 left17:46
KeelOfSteel left17:46
cbreak left17:46
Weezey left17:46
same_ol_1eez left17:46
Walex left17:46
Chex left17:46
sonOfRa left17:46
mansel left17:46
kenansulayman left17:46
EgS left17:46
TDJACR left17:46
dilfridge left17:46
dkn64738 left17:46
colona left17:46
niko left17:46
RusAlex left17:46
rdema left17:46
Mo0O left17:46
Guest46769 left17:46
Arokh left17:46
Gege left17:46
Ornacia- left17:46
fahadash left17:46
d3r1ck left17:46
jontmorehouse left17:46
Jackneill left17:46
AcidNerd left17:46
incredible left17:46
chitopunk left17:46
Dorf left17:46
knownasilya left17:46
rnsanchez left17:46
Ravana left17:46
tarkus left17:46
glebihan_ left17:46
johtso_ left17:46
neunon left17:46
bgerber left17:46
thorie left17:46
reinrag left17:46
benbergman left17:46
crose left17:46
skoop left17:46
loglaunch left17:46
WakiMiko left17:46
Slush- left17:46
robbyoconnor left17:46
oisfwijiwiofjwoe left17:46
navls left17:46
deltab left17:46
GarethAdams left17:46
sess left17:46
brewmaster left17:46
hellschreiber left17:46
hiironymus left17:46
clone1018 left17:46
Phtes left17:46
yrashk left17:46
manuel___ left17:46
thejoecarroll_ left17:46
daxroc left17:46
mattl left17:46
brandonw left17:46
tobiasvl left17:46
doppo left17:46
mtscout6_ left17:46
dx left17:46
ksk left17:46
Werring left17:46
ruskie left17:46
bittyx left17:46
toydestroyer left17:46
[diecast] left17:46
eternnoir_ left17:46
relgar left17:46
nasso_ left17:46
tfnico left17:46
shennyg left17:46
Moult left17:46
axion left17:46
souther left17:46
electrogeek left17:46
Guest7237 left17:46
boblee joined17:47
akkad joined17:50
ivan\ joined17:50
salamanderrake joined17:50
Sceorem joined17:50
Malsasa joined17:50
MadLamb joined17:50
TheMoonMaster_ joined17:50
WakiMiko joined17:50
bakingbread joined17:50
codebam joined17:50
staafl joined17:50
mr_rich102 joined17:50
tsukasa_ joined17:50
Zumonchi joined17:50
Gizburdt joined17:50
rheddry joined17:50
NightMonkey joined17:50
lahwran_ joined17:50
dr_lepper joined17:50
phantomcircuit_ joined17:50
tomaw_ joined17:50
graphitemaster_ joined17:50
SporkWitch joined17:50
devians_ joined17:50
blahdodo joined17:50
HarryHallman_oth joined17:50
cebor_ joined17:50
svkurowsm joined17:50
diminoten_ joined17:50
thesquib_ joined17:50
Hetu joined17:50
goles_ joined17:50
wedgie_ joined17:50
gmac- joined17:50
Milk-weed joined17:50
jlewis joined17:50
traxo_ joined17:50
oelewapp1rke joined17:50
errr_ joined17:50
kloeri_ joined17:50
likewhoa- joined17:50
vals_ joined17:50
Kneiva joined17:50
kjs_ joined17:50
vmiklos joined17:50
drag0nius joined17:50
zso__ joined17:50
tokik joined17:50
Gamecubic_ joined17:50
arand_ joined17:50
floppyea1s joined17:50
PaulePan1er joined17:50
sLite_ joined17:50
neanderslob_ joined17:50
zizzfizzix_ joined17:50
BennyPlayboy_ joined17:50
nowhereman joined17:50
Padawan joined17:50
nilg` joined17:50
m0viefreak joined17:50
mikecmpbll joined17:50
proq`` joined17:50
UTAN_dev1 joined17:50
ItSANg___ joined17:50
smithbone_ joined17:50
Grimlock11 joined17:50
maqr_ joined17:50
Ch3ck_ joined17:50
PaulCape_ joined17:50
Quevin_ joined17:50
EvilPenguin joined17:50
felixjet__ joined17:50
Toaster` joined17:50
GoddeR_ joined17:50
denete_ joined17:50
oojacoboo joined17:50
decrypt joined17:50
lsiv568 joined17:50
ende joined17:50
BlaDe^ joined17:50
shafox joined17:50
cmn joined17:50
zapb_ joined17:50
pantsman- joined17:50
pacbard joined17:50
Cork joined17:50
DerisiveLogic joined17:50
fate_ joined17:50
c0mrad3 joined17:50
Zoddo joined17:50
jswhitworth joined17:50
gopar joined17:50
daviorocha joined17:50
OddDuck joined17:50
stantonk joined17:50
majorseitan joined17:50
pheaver joined17:50
wicope joined17:50
nVee joined17:50
moreirapontocom joined17:50
jwmann joined17:50
Xiti joined17:50
doener joined17:50
rubyonrailed joined17:50
CheckDavid joined17:50
sbogg joined17:50
yuuhi joined17:50
mellernoia joined17:50
fahadash joined17:50
weblife joined17:50
durham joined17:50
thiago_ joined17:50
linuxboytoo joined17:50
modocache joined17:50
MechtiIde joined17:50
d3r1ck joined17:50
tang^ joined17:50
imachuchu joined17:50
r00tWearsRedHats joined17:50
ropav joined17:50
Vinnie_win_w joined17:50
guillaume-rb joined17:50
lindenle joined17:50
macabre joined17:50
gsingh93 joined17:50
dreiss joined17:50
rath joined17:50
ewong joined17:50
pcypher joined17:50
Jackneill joined17:50
antimatroid joined17:50
Ceber joined17:50
nb_bez___ joined17:50
leehambley joined17:50
Gama11 joined17:50
glosoli joined17:50
Nikoli joined17:50
woodruffw joined17:50
Fenikkusu joined17:50
leeN joined17:50
zumba_addict joined17:50
alex1a joined17:50
AcidNerd joined17:50
MLM joined17:50
editshare-ericf joined17:50
EminenceHC joined17:50
boombatower joined17:50
tyreld joined17:50
incredible joined17:50
joki joined17:50
gebjgd joined17:50
endiruna joined17:50
sburgess joined17:50
cbonobo joined17:50
fusionx86 joined17:50
IrishPrime joined17:50
zso joined17:50
Asiajey joined17:50
highcup joined17:50
Saturn812 joined17:50
chitopunk joined17:50
nadim_ joined17:50
nettoweb joined17:50
ErKa joined17:50
darkbasic joined17:50
jolda joined17:50
Zamyatin joined17:50
leolrrj joined17:50
jerius joined17:50
jwhisnant joined17:50
AaronMT joined17:50
paulweb515 joined17:50
Dorf joined17:50
ajf- joined17:50
daedeloth joined17:50
espindol_ joined17:50
th3fallen joined17:50
knownasilya joined17:50
Brain joined17:50
sgen joined17:50
frender joined17:50
sgambino joined17:50
mmakunas joined17:50
dougsland joined17:50
cavallari joined17:50
livingstn joined17:50
tristanp joined17:50
dstarh joined17:50
CEnnis91 joined17:50
phantombeta joined17:50
phillip joined17:50
Ryanar joined17:50
Texan joined17:50
ScottE joined17:50
zgzgzg joined17:50
rnsanchez joined17:50
nodedfree joined17:50
Akagi201_ joined17:50
mezod joined17:50
mostlybadfly joined17:50
qdk joined17:50
jokester joined17:50
fstd joined17:50
michael_mbp joined17:50
ethanol joined17:50
jas4711 joined17:50
StuartMI joined17:50
ozanhazer joined17:50
freestyl3r joined17:50
harish_ joined17:50
Dragooon joined17:50
SimonNa joined17:50
mojibake joined17:50
Tennis joined17:50
makhzi joined17:50
seg joined17:50
avtobiff joined17:50
mkoskar joined17:50
sdothum joined17:50
tuor joined17:50
pobivan joined17:50
butyoudonot joined17:50
Kronuz joined17:50
KronTMX joined17:50
dustinm joined17:50
ngladitz joined17:50
lucianangelus joined17:50
D-Boy joined17:50
Ricaz joined17:50
heroux joined17:50
marcogmonteiro joined17:50
lqi_ joined17:50
nfk joined17:50
meatmanek joined17:50
Kamran joined17:50
donnib joined17:50
cite joined17:50
Balliad joined17:50
TomyWork joined17:50
offbyone joined17:50
Guest29689 joined17:50
dan_s joined17:50
jonmasters joined17:50
JEEBcz joined17:50
petersr joined17:50
Sleepy63 joined17:50
babilen joined17:50
Ouchy joined17:50
Ravana joined17:50
tarkus joined17:50
lvh joined17:50
polyzen joined17:50
ra4king joined17:50
glebihan_ joined17:50
Tommy[D] joined17:50
hakunin joined17:50
bb010g joined17:50
Nikhil_D joined17:50
michelangelo joined17:50
rejerson69 joined17:50
yuciyuar joined17:50
Vampire0 joined17:50
Wulf joined17:50
robustus joined17:50
TinkerTyper joined17:50
zivester joined17:50
dsantiago joined17:50
jason237 joined17:50
meLon joined17:50
hexagoxel joined17:50
tirengarfio_ joined17:50
xcpep joined17:50
_rgn joined17:50
Nevik joined17:50
sword joined17:50
noname1 joined17:50
tHEMtZ joined17:50
bipolar joined17:50
melter joined17:50
f3lp joined17:50
tzero joined17:50
aboccia joined17:50
tepper.freenode.net set mode: +v17:50
Mathiasdm joined17:50
FreezingCold joined17:50
Khisanth joined17:50
johtso_ joined17:50
jbondhus joined17:50
ChauffeR joined17:50
ayan joined17:50
micechal joined17:50
neunon joined17:50
bgerber joined17:50
flaguy48 joined17:50
rivarun joined17:50
tgies joined17:50
tobiasBora joined17:50
kermit joined17:50
DolphinDreamm joined17:50
elementalest joined17:50
Emperor_Earth joined17:50
moat_joe joined17:50
wowaname joined17:50
Tuna-Fish joined17:50
Kage joined17:50
fnky joined17:50
Floatingman joined17:50
mquin joined17:50
JanC joined17:50
Guest46769 joined17:50
Impaloo joined17:50
bynarie joined17:50
bsanford joined17:50
happy-dude joined17:50
msm joined17:50
howlymowly joined17:50
kaendfinger joined17:50
ciaranm joined17:50
pekster joined17:50
danmackay joined17:50
here joined17:50
thorie joined17:50
[cust] joined17:50
legumbre joined17:50
duckson joined17:50
CussBot joined17:50
nicechap joined17:50
NQ joined17:50
nyuszika7h joined17:50
kotk joined17:50
MissionCritical joined17:50
catsup joined17:50
reinrag joined17:50
cxz joined17:50
dwmw2 joined17:50
dcpc0071 joined17:50
stfn joined17:50
Milos joined17:50
ashnur joined17:50
hagabaka joined17:50
AndreSomers joined17:50
benbergman joined17:50
bket joined17:50
oisfwijiwiofjwoe joined17:50
hgl joined17:50
scriptThis joined17:50
quizzi joined17:50
And1 joined17:50
Internet13 joined17:50
bede_ joined17:50
Arokh joined17:50
markelite joined17:50
milki joined17:50
mithro joined17:50
dmarr joined17:50
Olipro joined17:50
frogonwheels joined17:50
ag4ve_ joined17:50
vstoniest joined17:50
fzhu joined17:50
mozzarella joined17:50
smrtz joined17:50
MindfulMonk joined17:50
c^ joined17:50
slixpk joined17:50
CentaurWarchief joined17:50
SwedFTP joined17:50
Zamerick_ joined17:50
_ikke_ joined17:50
Orbitrix joined17:50
weaksauce joined17:50
ManneW joined17:50
KeelOfSteel joined17:50
Neico joined17:50
misty_g3ar joined17:50
rishi joined17:50
cbreak joined17:50
tepper.freenode.net set mode: +v17:50
Joseph__Silber joined17:50
Lunatrius joined17:50
Bucciarati joined17:50
moritz joined17:50
drathir joined17:50
Slush- joined17:50
RusAlex joined17:50
skoop joined17:50
Ankhers joined17:50
v0n joined17:50
crose joined17:50
jcp joined17:50
Weezey joined17:50
diget joined17:50
JDHawke joined17:50
loglaunch joined17:50
flipp joined17:50
mrkake joined17:50
BtbN joined17:50
same_ol_1eez joined17:50
spb joined17:50
plasticboy joined17:50
same_ol_geez joined17:50
__main__ joined17:50
Dreamer3 joined17:50
stealthii joined17:50
abec0 joined17:50
markovh joined17:50
constantinexvi joined17:50
jgornick joined17:50
Walex joined17:50
smferris joined17:50
Al1ve joined17:50
truh_ joined17:50
Nothing4You joined17:50
knopwob2 joined17:50
chris2 joined17:50
vedu joined17:50
hide_ joined17:50
tgummerer joined17:50
robbyoconnor joined17:50
Aaeriele joined17:50
interru joined17:50
FabTG joined17:50
BaNzounet joined17:50
hoodow joined17:50
doebi joined17:50
zidoh joined17:50
andschwa joined17:50
xrogaan_ joined17:50
jab416171 joined17:50
cwillu_at_work joined17:50
Chex joined17:50
scarcry joined17:50
danemacmillan joined17:50
dserodio joined17:50
srcerer joined17:50
loz-- joined17:50
albel727 joined17:50
iveqy joined17:50
navls joined17:50
DANtheBEASTman joined17:50
creppe_ joined17:50
ValicekB joined17:50
deltab joined17:50
elektrinis-wrk joined17:50
Guest8183 joined17:50
GarethAdams joined17:50
nutron joined17:50
romanovic joined17:50
c74d joined17:50
sonOfRa joined17:50
nuck joined17:50
Zarthus joined17:50
sess joined17:50
ntio joined17:50
jzk joined17:50
netameta joined17:50
guide joined17:50
mansel joined17:50
Briman joined17:50
mehdi joined17:50
edk joined17:50
CareBear\ joined17:50
Ssquidly joined17:50
Caelum joined17:50
evanc joined17:50
tabakhase joined17:50
bbhoss joined17:50
warthog9 joined17:50
tbsaunde joined17:50
tinanoo joined17:50
fuchstronaut joined17:50
Drakevr joined17:50
wagle joined17:50
tomzx joined17:50
belak joined17:50
crater2150 joined17:50
kanzure joined17:50
Orphis joined17:50
kenansulayman joined17:50
jpleau joined17:50
przemoc joined17:50
Nickeeh joined17:50
luksaur joined17:50
moparisthebest joined17:50
gniourf joined17:50
heftig joined17:50
brewmaster joined17:50
Rhonda joined17:50
xnox joined17:50
sharkz_ joined17:50
Fissure joined17:50
ghormoon joined17:50
Vorisi joined17:50
ixian8 joined17:50
Mapleyy joined17:50
frdmn joined17:50
Zeedox joined17:50
cschneid joined17:50
GGflags joined17:50
mhi^ joined17:50
infernix joined17:50
henriquev joined17:50
DSH105 joined17:50
joako joined17:50
hellschreiber joined17:50
akitada joined17:50
Aa4on joined17:50
DonRichie joined17:50
wcpan joined17:50
ELLIOTTCABLE joined17:50
devhost joined17:50
splenetic joined17:50
Hedgework joined17:50
HedgeMage joined17:50
k4r1m joined17:50
Trozz joined17:50
edenist joined17:50
synfinatic joined17:50
jonesinator joined17:50
GGMethos joined17:50
tibl joined17:50
batrick joined17:50
perrier joined17:50
alexwhitman joined17:50
vith joined17:50
milli joined17:50
jfield joined17:50
potteratt joined17:50
skasturi joined17:50
Cerise joined17:50
relrod joined17:50
webmeister joined17:50
mariorz joined17:50
yrashk joined17:50
alanwill joined17:50
teadrop_ joined17:50
hiironymus joined17:50
Phtes joined17:50
xyNNN joined17:50
clone1018 joined17:50
epic joined17:50
gsilva joined17:50
sfr^ joined17:50
shauna joined17:50
ben_alman joined17:50
iml joined17:50
Zarthuss joined17:50
nem_z joined17:50
_W_ joined17:50
stakewinner00 joined17:50
cpach joined17:50
Mo0O joined17:50
systmkor joined17:50
tracer-t joined17:50
UmbraMalison joined17:50
kossy joined17:50
dling joined17:50
drodger joined17:50
moei joined17:50
EgS joined17:50
novas0x2a joined17:50
Sonderblade joined17:50
aucecil joined17:50
TDJACR joined17:50
guampa joined17:50
Kartagis joined17:50
tepper.freenode.net set mode: +v17:50
shaunoo joined17:50
MadsRC joined17:50
ninsei joined17:50
totesmuhgoats joined17:50
calops1 joined17:50
elnur joined17:50
pooh22 joined17:50
niax_ joined17:50
Kovensky joined17:50
leprechau joined17:50
tazle__ joined17:50
dilfridge joined17:50
dlitz_ joined17:50
Ragnor joined17:50
cods_ joined17:50
PerlJam joined17:50
kke_ joined17:50
manuel___ joined17:50
thejoecarroll_ joined17:50
surfdue joined17:50
Mixologic joined17:50
ndim joined17:50
thedudez0r joined17:50
jakob joined17:50
dkn64738 joined17:50
moop joined17:50
tjbp joined17:50
EspadaV8 joined17:50
hxm joined17:50
tsunamie joined17:50
daynaskully joined17:50
Telvana joined17:50
erichf joined17:50
JrCs_ joined17:50
junecaz joined17:50
troyt joined17:50
arminius joined17:50
yahoshi joined17:50
tomek joined17:50
DrNick joined17:50
Guest76884 joined17:50
daxroc joined17:50
mattl joined17:50
brandonw joined17:50
blackjid joined17:50
Klumben joined17:50
kjnilsson joined17:50
tepper.freenode.net set mode: +vv17:50
huhlig joined17:50
murph joined17:50
Forkk joined17:50
ozymandias joined17:50
killerpty joined17:50
fullstack joined17:50
jamietech joined17:50
Ziber joined17:50
metze joined17:50
c0ded joined17:50
Seveas joined17:50
Spinkzeit joined17:50
bandroidx joined17:50
aseidl joined17:50
Korvin joined17:50
quentusrex joined17:50
uidzer0 joined17:50
atn34 joined17:50
haaja_ joined17:50
vishal joined17:50
doppo joined17:50
Bigcheese joined17:50
deste joined17:50
tobiasvl joined17:50
metaf5 joined17:50
Neptu joined17:50
javaJake joined17:50
colona joined17:50
cworth joined17:50
dawik_ joined17:50
mtscout6_ joined17:50
kevc_ joined17:50
niko joined17:50
blueyed joined17:50
fishey1 joined17:50
ping-pong joined17:50
ruskie joined17:50
MKCone`Office joined17:50
twisted` joined17:50
Cathy joined17:50
darnir joined17:50
Xe joined17:50
bob_f joined17:50
CalimeroTeknik joined17:50
ldlework joined17:50
preilly joined17:50
qsuscs joined17:50
tepper.freenode.net set mode: +vv17:50
soosfarm_ joined17:50
nanga joined17:50
Mark_ joined17:50
kingoftcp joined17:50
Devels joined17:50
ujjain joined17:50
Mekkis joined17:50
iron_houzi joined17:50
slick joined17:50
daurnimator joined17:50
grawity joined17:50
dx joined17:50
Novacha joined17:50
ksk joined17:50
wbdecker joined17:50
ffualo joined17:50
ale_ joined17:50
jaeckel joined17:50
nephyrin` joined17:50
leTali joined17:50
Werring joined17:50
ojacobson joined17:50
ShibMcNe_ joined17:50
Chipzz joined17:50
jiriki- joined17:50
BooK_ joined17:50
M-ou-se joined17:50
Seikho joined17:50
rika joined17:50
dlb76 joined17:50
rom1504 joined17:50
Gege joined17:50
robinsmidsrod joined17:50
DistantStar joined17:50
xr4nd joined17:50
de-vri-es joined17:50
hyperair joined17:50
_flow_ joined17:50
up_the_irons joined17:50
derrzzaa joined17:50
hplar joined17:50
pwds joined17:50
KekSi joined17:50
KennyRayFL joined17:50
cstrahan joined17:50
Caius joined17:50
greymalkin joined17:50
taru joined17:50
bremner joined17:50
bittyx joined17:50
introom joined17:50
s34n joined17:50
toydestroyer joined17:50
technivore joined17:50
Gravitron joined17:50
Bilge joined17:50
synchronous joined17:50
apipkin joined17:50
squentin joined17:50
da5id joined17:50
c355E3B joined17:50
Ornacia- joined17:50
[diecast] joined17:50
JStoker joined17:50
eternnoir_ joined17:50
maxb joined17:50
deavidsedice joined17:50
relgar joined17:50
nasso_ joined17:50
wrouesnel1 joined17:50
mroth joined17:50
lacrosse__ joined17:50
tfnico joined17:50
kalz joined17:50
casual__ joined17:50
shennyg joined17:50
jmfcool____ joined17:50
iamtakingiteasy joined17:50
aspiers joined17:50
kwmiebach joined17:50
HicksD joined17:50
spaceone joined17:50
bailon joined17:50
falstaff joined17:50
axion joined17:50
Moult joined17:50
roto joined17:50
grandrew joined17:50
souther joined17:50
electrogeek joined17:50
bambams joined17:50
ketas joined17:50
wanders_ joined17:50
lethosor joined17:50
ORiON--- joined17:50
cybersphinx joined17:50
armyriad joined17:50
Boniche joined17:50
aberrant joined17:50
Someguy123 joined17:50
niax joined17:50
RTG` joined17:50
mw joined17:50
Ratler joined17:50
arcanis joined17:50
strictlyb joined17:50
GyrosGeier joined17:50
ChrisWarrick joined17:50
mknn joined17:50
Stummi joined17:50
mmattice joined17:50
sharkz joined17:50
Ionic joined17:50
milieu joined17:50
ajpiano joined17:50
axisys joined17:50
howitdo joined17:50
soerenb joined17:50
Pookz joined17:50
f0ster joined17:50
themill joined17:50
dharrigan joined17:50
BinGOs joined17:50
Cata|Work joined17:50
Joost` joined17:50
i_ron joined17:50
Somasis joined17:50
Xack joined17:50
gdrc joined17:50
tapout joined17:50
Remram joined17:50
opdavies joined17:50
jfbouchard joined17:50
Samual joined17:50
nevyn joined17:50
d1b joined17:50
cpt-oblivious joined17:50
HSaka joined17:50
nemesit|znc joined17:50
yoh_ joined17:50
therealklanni joined17:50
hfp_work joined17:50
hfp joined17:50
Gianormagantrous joined17:50
byaruhaf joined17:50
rounce joined17:50
salparadise joined17:50
kirjs_______ joined17:50
saidelike joined17:50
trig-ger joined17:50
dualbus joined17:50
chernjie joined17:50
t-mart__ joined17:50
totte joined17:50
harleypig joined17:50
Sp4rKy joined17:50
sarrri joined17:50
jast joined17:50
kaictl joined17:50
faheem_ joined17:50
markmarkmark joined17:50
ulkesh joined17:50
woshty joined17:50
saurik joined17:50
drager joined17:50
webguynow joined17:50
BeerSerc joined17:50
fugiman joined17:50
sea-gull joined17:50
zorzar joined17:50
BytesAndCoffee joined17:50
rdema joined17:50
mattcen joined17:50
Nugget joined17:50
nioncode joined17:50
Schrostfutz joined17:50
mika joined17:50
kdlv joined17:50
pR0Ps joined17:50
chimeracoder joined17:50
ColdKeyboard joined17:50
raymond joined17:50
ix007 joined17:50
Bombe joined17:50
dewdrop joined17:50
Celelibi joined17:50
netj_ joined17:50
SJr joined17:50
rylinaux_ joined17:50
frobnic joined17:50
__name__ joined17:50
Juri_Agarin joined17:50
ctag joined17:50
canton7 joined17:50
FilipNortic joined17:50
luto joined17:50
jfive joined17:50
GodEater joined17:50
doobi-sham_ joined17:50
EvanDotPro joined17:50
dropdrive joined17:50
Timvde joined17:50
TheTeapot_ joined17:50
Kobaz joined17:50
krzywy joined17:50
deryni joined17:50
yohnnyjoe joined17:50
lrvick joined17:50
juril joined17:50
ReScO joined17:50
wolog_ joined17:50
Jeroen52 joined17:50
someplace joined17:50
AlexanderS joined17:50
MacGyver joined17:50
ryanneufeld joined17:50
skelterjohn joined17:50
jantje joined17:50
jokajak joined17:50
vlt joined17:50
JelmerD joined17:50
kini joined17:50
osse joined17:50
ejnahc joined17:50
ghoti joined17:50
mutex joined17:50
GothAlice joined17:50
phy1729 joined17:50
hydrajump joined17:50
linduxed joined17:50
hohum joined17:50
h12o_ joined17:50
Alenah- joined17:50
brainproxy joined17:50
nowox_ joined17:50
tepper.freenode.net set mode: +v17:50
tokkee joined17:50
ThiefMaster joined17:50
KnightRider00 joined17:50
njbair joined17:50
chilversc_ joined17:50
unholycrab joined17:50
l1ght joined17:50
averell joined17:50
scorphus joined17:50
musca joined17:50
madduck joined17:50
lewellyn joined17:50
tyteen4a03 joined17:50
mitzip joined17:50
adnap joined17:50
ruukasu joined17:50
Muzer joined17:50
Grum joined17:50
fold joined17:50
Ring0` joined17:50
oomi joined17:50
RoryHughes joined17:50
dsop joined17:50
Happzz joined17:50
mino- joined17:50
hegge joined17:50
Fiouz joined17:50
cloudcell_ joined17:50
tmz joined17:50
dlester joined17:50
haasn joined17:50
bernalex joined17:50
uber joined17:50
epitron joined17:50
cannonball joined17:50
du joined17:50
Hello71 joined17:50
AKPWD joined17:50
Brando753 joined17:50
bauruine joined17:50
Blkt joined17:50
pythonsnake joined17:50
j416 joined17:50
weyer joined17:50
Vadtec joined17:50
ribasushi joined17:50
bashcoder joined17:50
terkelg joined17:50
kschlesselmann joined17:50
crane_ joined17:50
jhermann joined17:50
jmcantrell joined17:50
blast_hardcheese joined17:50
wenzowski joined17:50
berndj joined17:50
bball joined17:50
mjbrender joined17:50
SleePy joined17:50
zero7 joined17:50
parshap joined17:50
sybariten joined17:50
mitsuhiko joined17:50
quadz joined17:50
mirko joined17:50
tystr joined17:50
vigilvindex joined17:50
joevandyk joined17:50
awx joined17:50
doop joined17:50
baloney joined17:50
comps joined17:50
cYmen_ joined17:50
joelsmith joined17:50
iokill joined17:50
Silex joined17:50
andres joined17:50
Karunamon joined17:50
xrogaan joined17:50
Pieter__ joined17:50
jayne joined17:50
Esya joined17:50
Kamilion joined17:50
Virox joined17:50
Sigma joined17:50
mischief joined17:50
ratsupremacy joined17:50
drawkula joined17:50
timthowtdi joined17:50
Davey joined17:50
alicef joined17:50
camt joined17:50
wilornel joined17:50
gabc joined17:50
neurodamage joined17:50
cherwin joined17:50
jesse__ joined17:50
preaction joined17:50
UukGoblin joined17:50
frobware joined17:50
cxreg joined17:50
Wader joined17:50
knittl joined17:50
Levex joined17:50
marvinpinto joined17:50
joshc joined17:50
MrC joined17:50
EnergyCoffee joined17:50
ag4vef joined17:50
tonyj joined17:50
kennon_ joined17:50
[swift] joined17:50
tepper.freenode.net set mode: +vvvv17:50
sparr joined17:50
weltall joined17:50
murr4y joined17:50
Jupelius joined17:50
OMGOMG joined17:50
tpope joined17:50
PasiFist joined17:50
tomred joined17:50
DonVitoCorleone joined17:50
Ram-Z joined17:50
mischat joined17:50
callumacrae joined17:50
hdrv joined17:50
forgot joined17:50
siprbaum joined17:50
mukmuk joined17:50
Kuukunen joined17:50
ruediger joined17:50
avar joined17:50
gnarf joined17:50
bond joined17:50
jeffhung_ joined17:50
s_e joined17:50
tm512 joined17:50
zack6849 joined17:50
john-dev joined17:50
NaiveFrost joined17:50
SirCmpwn joined17:50
dl9pf joined17:50
ska-fan joined17:50
nanonyme joined17:50
enleeten joined17:50
schlumpi joined17:50
retard joined17:50
Hamled joined17:50
ahf joined17:50
Takumo joined17:50
[su] joined17:50
roflin joined17:50
kevinfagan_ joined17:50
SebastianFlyte joined17:50
viktorgodard joined17:50
ohcibi joined17:50
leptonix joined17:50
ToBeFree joined17:50
erichmenge joined17:50
eXeC64 joined17:50
kgadek joined17:50
rudi_s joined17:50
MMukherjee joined17:50
adambrenecki joined17:50
thibaultcha joined17:50
sitaram joined17:50
kapowaz joined17:50
dsteplight___ joined17:50
antispaceman joined17:50
Spockz joined17:50
RichardJ joined17:50
eagles0513875_ joined17:50
monty joined17:50
SegFaultAX joined17:50
dachary joined17:50
blarson_ joined17:50
monokrome joined17:50
Chaser_ joined17:50
pasky joined17:50
bdesmet joined17:50
xnrand joined17:50
gitinfo joined17:50
zequence joined17:50
beagleGuy joined17:50
RichiH joined17:50
imMute joined17:50
skul joined17:50
b0ne_ joined17:50
krabat joined17:50
u1106 joined17:50
tepper.freenode.net set mode: +vov17:50
rezzrov joined17:50
Sharker joined17:50
martinbmadsen joined17:50
timewalker joined17:50
Soliton joined17:50
jrnieder joined17:50
dan64 joined17:50
gtmanfred joined17:50
Yomi joined17:50
dfedde joined17:50
Eugene joined17:50
midnightmagic joined17:50
sadmac joined17:50
yena joined17:50
Rastus_Vernon joined17:50
harv joined17:50
bjornars1 joined17:50
bret joined17:50
GameGamer43 joined17:50
lebster joined17:50
rvirding joined17:50
Outsider__ joined17:50
preyalone joined17:50
ggherdov joined17:50
kd` joined17:50
manitu joined17:50
mt joined17:50
billy_ran_away joined17:50
tepper.freenode.net set mode: +vv17:50
tg left17:50
githogori left17:50
daedeloth left17:50
Ceber left17:50
drbean joined17:50
Guest96958 joined17:50
MadLamb my master had A - B, I worked on it and got A - B - C - D. Then i rebased it to another branch and got A - B - X - Y - C - D. I tried rebasing back to master but it still A - B - X - Y - C - D. How I go back to A - B - C - D?17:50
lamont joined17:50
skullcrasher joined17:50
githogori joined17:50
jave joined17:51
otter768 joined17:51
tomaw_tomaw17:51
srcerer left17:51
circ-user-SSaBd joined17:51
tg joined17:51
nicechap left17:52
shudon joined17:52
shudon left17:52
PCatinean joined17:52
Jetchisel joined17:52
qpdb joined17:52
rath MadLamb: "git rebase --onto master HEAD~2" I think17:52
HenriettaSalt joined17:52
shudon joined17:52
shudon left17:52
djh joined17:52
haavstr joined17:53
parasite joined17:53
Segfault_ joined17:53
nour joined17:53
Zupoman joined17:53
simpleuser1 joined17:53
lamppid joined17:53
phpcoder joined17:53
rasto joined17:53
shudon joined17:53
shudon left17:53
tomog999_ joined17:53
shudon joined17:53
shudon left17:53
skullcrasher left17:53
Ryanar left17:53
shudon joined17:53
shudon left17:53
ToxicFrog joined17:54
marienz joined17:54
tchan joined17:54
JargonNode joined17:54
roknir joined17:54
d3r1ck does Git have a Client?17:54
wgrant joined17:54
MadLamb rath, i want to keep C and D, not X and Y, HEAD~2 wouldn't mean removing C and D?17:54
d3r1ck some sort of an interface that one can work from?17:54
Steve_Jobs joined17:54
rath MadLamb: yeah, then a misread it17:55
sokoll joined17:55
otter768 left17:55
rath MadLamb: well, no17:55
wrouesnel3 joined17:55
Vinnie_win_w left17:55
silviof joined17:56
nwf joined17:56
rath this command will rebase on "master" and will rebase all commits that are beyond HEAD~2, so C and D17:56
PaulePan1erPaulePanetr17:56
shudon joined17:56
PaulePanetrPaulePanter17:56
shudon left17:56
shudon joined17:56
shudon left17:56
rath so you will have master -> C -> D17:57
shudon joined17:57
shudon left17:57
shudon joined17:57
shudon left17:57
Vinnie_win joined17:57
shudon joined17:57
shudon left17:57
rath you can replace "master" with "origin/master" or something, it is the branch you want to rebase on17:57
shudon joined17:58
shudon left17:58
ule joined17:58
ule hi guys17:58
shudon joined17:58
shudon left17:58
shudon joined17:58
shudon left17:59
d3r1ck ule: hi17:59
shudon joined17:59
shudon left17:59
hahuang65 joined17:59
shudon joined17:59
shudon left17:59
ule I have two remotes.. A and B.. how can I merge a specific branch from repo B into my repo A (master) ?17:59
Quevin_Quevin17:59
Vinnie_win left17:59
shudon joined17:59
shudon left17:59
nikio_ joined18:00
shudon joined18:00
shudon left18:00
edude03 joined18:00
shudon joined18:00
shudon left18:00
barduck left18:00
shudon joined18:00
shudon left18:00
ule it looks like its similar of merging branches18:00
but from different remotes18:01
?18:01
shudon joined18:01
shudon left18:01
shudon joined18:01
shudon left18:01
shudon joined18:01
shudon left18:01
liamkeily joined18:02
shudon joined18:02
shudon left18:02
leehambley left18:02
shudon joined18:02
shudon left18:02
shudon joined18:03
shudon left18:03
shudon joined18:03
shudon left18:03
shudon joined18:03
shudon left18:03
shudon joined18:04
shudon left18:04
shudon joined18:04
shudon left18:04
nicechap joined18:04
shudon joined18:04
shudon left18:04
shudon joined18:05
shudon left18:05
akushner joined18:05
shudon joined18:05
ajf- left18:05
redondos joined18:06
ascarter joined18:06
fate_ left18:07
ule left18:07
redondos hi. when I run `git log --stat' I only see 16 commits. how can I see the last 100, or the whole history? I tried using -100 or --stat=,100 to no avail.18:07
duderonomy joined18:07
diminoten_ left18:08
rath ule: there are several ways. One way is to use "git pull <options> <repo-url> <branch>".18:08
mellernoia left18:09
imachuchu redondos: I just ran that exact command "git log --stat" in a repo with many more then 16 commits and saw them all. Are you running it from a branch that has more then 16 commits on it?18:09
lsiv568 left18:11
zso left18:11
chitopunk left18:11
d3r1ck i will start reading things on git developement this night18:12
zso joined18:12
micechal left18:13
Grimlock11 left18:13
redondos imachuchu: yes I am18:13
d3r1ck left18:13
thiago_ left18:13
ropav left18:14
ropav joined18:14
katherine joined18:15
naftilos76 joined18:15
ascarter left18:16
redondos imachuchu: it looks like the problem is in one particular commit. thanks for looking18:17
it stops listing them and shows "fatal: unable to read 6b9d7862c504d03e1ec1a83d0dd87c89a39105f3"18:17
jason237 left18:18
Impaloo left18:18
Impaloo joined18:18
Gianormagantrous left18:18
imachuchu redondos: my knee jerk reaction is to tell you to run git fsck (it never hurts to be extra cautious)18:19
redondos i recloned the repo, it's all there now18:19
thanks for your help18:19
fr33domlover joined18:19
charon joined18:20
m0ltar joined18:20
encod3 joined18:20
sd_ joined18:20
encod3 left18:20
Gianormagantrous joined18:20
Gianormagantrous left18:21
ropav_ joined18:22
MattMaker joined18:22
diphtherial joined18:22
diphtherial hey, i'm trying to think of a nice workflow in the case where i have to immediately sync my local changes to a remote server to try them out (mostly web development at this point)18:23
Gianormagantrous joined18:23
diphtherial i have the repo cloned both locally and on the remote, and i make edits in the local checked-out copy which are immediately sent to the remote18:24
hans_s joined18:24
diphtherial i'm unsure of where to make commits; ideally, i'd make them locally, push them to the git server, then pull them on the remote18:24
TomyWork left18:24
diphtherial but since the remote is effectively up to date, i anticipate that that'll lead to a lot of merge errors...18:25
ropav left18:25
diphtherial maybe it's time to start working in increments of commits instead of the remote instantly reflecting the change18:26
jottr joined18:26
MattMaker left18:26
wicope left18:28
wicope_ joined18:28
Remram don't use Git on the remote if you're syncing via some other mean18:30
Ceber joined18:30
dvl_ joined18:30
BuenGenio joined18:31
ManikM joined18:31
gopar left18:31
BrimanBriman|off18:32
diphtherial that's a fair point18:32
Gianormagantrous left18:32
Es0teric joined18:32
diphtherial my IDE unfortunately only copies individual files when they change, so i'm kind of stuck on how to use branches if the repo's not on the remote as well18:32
Dougie187 joined18:33
diphtherial i'm thinking of dropping the IDE remote sync completely and just adding a hook on the server to auto-pull when there's a commit on github18:33
Remram rsync or something? I don't know18:33
paulweb515 left18:33
ManikM left18:33
ManikM joined18:34
tarkus left18:34
diphtherial that could work, yeah. so i'd not have a repo checked out on the remote, then i'd use a daemon like rsync to make sure that it's in sync with my client18:35
lqi_ left18:35
chitopunk joined18:35
redondos left18:35
AhabsBeard joined18:36
Briman|offBriman18:37
Gizburdt left18:37
Gizburdt joined18:38
Dreamer3 left18:38
Dreamer3 joined18:39
ewong left18:39
PCatinean left18:39
ewong joined18:40
shinnya joined18:40
tarkus joined18:41
brettfrable joined18:41
lahwran_lahwran18:42
Es0teric left18:43
Cust0sL1men joined18:44
woodruffw_ joined18:44
ketul joined18:44
BigWillie joined18:44
tarkus left18:45
Es0teric joined18:45
ketul hello how can I update my forked repo along with my changes saved18:45
holodoc joined18:45
tarkus joined18:45
sin3t left18:45
ketul can anyone help me with commands18:45
?18:45
tarkus left18:45
liamkeily left18:46
diphtherial ketul: just to verify, you forked a repo (i assume on github), checked it out locally, made changes, and now you want to commit your local changes to your local repo?18:46
(and i assume eventually push them back up to github to your fork?)18:46
ketul yep as assumed18:47
I made changes diphtherial pushed to forked repo18:47
tarkus joined18:47
ketul but the forked repo got updated18:47
noname joined18:48
diphtherial ah, you mean the original repo from which you forked has new commits?18:48
ketul yep and I want to merge it18:48
bynarie left18:48
woodruffw left18:48
ketul along with my changes diphtherial18:48
diphtherial first you'll want to stage and commit your changes if you haven't done that already18:49
ketul that I made also on github using git push18:49
diphtherial ok, great, so your local changes are all committed18:49
ketul yep18:49
cyphase joined18:49
diphtherial basically, the only thing special about a "forked" repo is that it has a remote named "upstream" from which you can pull to integrate changes from the original repo into yours18:50
ketul so how can merge new commits made after my fork18:50
diphtherial first you want to git fetch upstream to pull the upstream changes into your local branch18:50
are you on the master branch, or some other branch?18:51
er, local repo, not branch18:51
hawks43 joined18:51
ketul master18:51
doener left18:51
diphtherial k, cool18:51
so now to merge the upstream changes into your local master branch, do a git merge upstream/master18:52
hopefully it'll merge cleanly; if not, you'll have to resolve the merge conflicts, add them, then commit the merge manually18:52
gitinfo set mode: +v18:52
diphtherial ketul: for reference, https://help.github.com/articles/syncing-a-fork/18:52
hawks43 hi all18:52
gitinfo hawks43: 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.18:52
Hetu left18:53
mojibake left18:53
tarkus left18:53
hawks43 does anyone have experience using git svn clone and problems with the generated branches and tags?18:53
tarkus joined18:53
Hetu joined18:54
Emperor_Earth left18:54
lpax joined18:54
Gama11_ joined18:55
zgzgzg left18:55
hawks43 I have a legacy svn repo that I'm trying to checkout and clean up to start using git. I was looking at the migration guide in the git manual and they suggest cleaning up the refs remotes and tags, but everything is packed so I have nothing in those directories18:56
ketul ty diphtherial18:57
Padawan left18:57
Padawan_ joined18:57
ixjlyons joined18:58
stantonk left18:58
Gama11 left18:58
AhabsBeard left18:59
nb_bez___ left19:00
AhabsBeard joined19:00
MattMaker joined19:01
leehambley joined19:01
sin3t joined19:01
tarkus left19:01
Nizumzen joined19:02
Gizburdt left19:02
Gizburdt joined19:02
tarkus joined19:02
maqr_ left19:03
Motoko joined19:03
BigWillie left19:03
diphtherial ketul: np; nice to be able to give back sometimes19:04
hawks43: your question is heard, but i unfortunately haven't used svn for years :\19:04
ketul left19:04
linduxed left19:05
hawks43 ha, thanks diphtherial. Do you happen to know if I could manually reorganize my refs in git? I modified my .git/packed-refs and my local then saw them as appropriate branches. But when I pushed that to my remote, the refs now are incorrect on a fresh clone19:05
Motoko left19:06
PeterBooker joined19:06
halfline joined19:07
diphtherial be warned, i am a newbie, but iirc packed-refs is just a cached version of .git/refs19:07
you should make the changes in .git/refs, then use git pack-refs to sync them, i think19:07
doener joined19:07
Gizburdt left19:07
paulweb515 joined19:08
EminenceHC left19:09
hawks43 thanks, that was my thought also.19:09
oskarkv joined19:09
BigWillie joined19:09
tmager joined19:09
tmager left19:10
Cust0sL1men left19:10
Error404NotFound joined19:10
AaronMT left19:11
tarkus left19:11
AaronMT joined19:11
zematis joined19:12
rockstar_ joined19:13
zematis left19:14
Gianormagantrous joined19:14
Gianormagantrous left19:14
Gianormagantrous joined19:14
qsuscs hawks43: !svn2git19:15
gitinfo hawks43: For a one-time conversion of SVN to git, svn2git should be used instead of git-svn. There are many tools with this name. Probably the best is the KDE one at https://github.com/svn-all-fast-export/svn2git. To analyze the SVN repo history upfront for building up proper rules for svn2git, you might use svneverever from here: http://blog.hartwork.org/?p=76319:15
qsuscs and you should not poke around in .git, there are plumbing tools19:15
nilg` left19:15
woodruffw_woodruffw19:15
AaronMT left19:16
paulweb515 left19:16
tarkus joined19:16
hawks43 awesome, thanks everyone19:16
AaronMT joined19:16
ende left19:16
ende joined19:17
phpcoder left19:17
akiva joined19:18
linduxed joined19:20
guillaume-rb left19:20
rath left19:20
diphtherial thumbs ups19:20
diphtherial left19:20
rockstar_ left19:20
effi joined19:21
tristanp left19:21
pythonsnake left19:21
leolrrj left19:22
Gizburdt joined19:22
tristanp joined19:23
dreinull75 joined19:23
trepidaciousMBR2 joined19:23
tarkus left19:23
King_Hual joined19:24
King_Hual left19:24
King_Hual joined19:24
gsingh93 left19:24
jumpman joined19:24
dreinull75 left19:24
dreinull75 joined19:25
lmat joined19:25
lmat I have a project with submodules, but I think ... it's not working?19:25
gitinfo set mode: +v19:25
Dorf_ joined19:25
dreinull75 I messed with my wip branch but want to commit all changes of a specific file to master. Can I just squash all commits and merge only this one file?19:25
Sasazuka left19:25
lmat I have boost checked out on a computer, and cd tools/build; git lola; gives a certain output19:25
tarkus joined19:25
manitu left19:26
denisMone joined19:26
effi left19:26
lmat Then, I checked it out on this computer, and cd tools/build; git lola; gives the same output as the other computer's *root* log;19:26
In other words, it looks like I don't have the submodule...19:26
Dorf left19:26
EminenceHC joined19:26
lmat git submodule status; shows the submodule in the list...19:27
manitu joined19:27
lmat Although... I just noticed, all the submodules have '-' before the hash19:27
vdv joined19:27
circ-user-SSaBd left19:27
Technocrat7 joined19:28
phantomcircuit_phantomcircuit19:29
Es0teric left19:29
cavallari left19:29
lmat hmm... git help submodule says that they're not initialized. I ran git submodule init build; but git submodule status build; still has the '-'.19:29
cavallari joined19:29
tarkus left19:30
jaaronamo joined19:30
hawks43 left19:30
linduxed left19:30
incredible left19:30
Technocrat7 left19:30
dan_s_ joined19:30
Es0teric joined19:30
hgl left19:30
cavallari left19:30
cavallari joined19:31
EminenceHC left19:31
ColdKeyboard left19:31
manitu left19:31
jswhitworth left19:32
ErKa left19:32
hgl joined19:32
Dorf joined19:32
jswhitworth joined19:32
Polylith joined19:32
liamkeily joined19:32
Technocrat7 joined19:33
JrCs joined19:33
Remram_ joined19:33
bluesm joined19:33
jumpman left19:33
wgrant left19:33
sburgess left19:33
harish_ left19:33
mkoskar left19:33
markovh left19:33
fuchstronaut left19:33
Ragnor left19:33
Devels left19:33
falstaff left19:33
themill left19:33
Gianormagantrous left19:33
weblife left19:33
jonesinator left19:33
JrCs_ left19:33
MKCone`Office left19:33
Remram left19:33
JDHawke left19:33
lmat aha, clone --recursive!19:33
Lunatrius` joined19:33
nephyrin` left19:33
Dorf_ left19:33
fuchstronaut_ joined19:33
tobiasBora left19:33
elektrinis-wrk left19:33
surfdue left19:33
themill_ joined19:33
thomas joined19:33
sparetire joined19:33
JDHawke joined19:33
Ragnor joined19:33
ascarter joined19:33
ErKa joined19:34
tarkus joined19:34
Lunatrius`Guest6514319:34
MattMaker left19:34
dan_s left19:34
manitu joined19:34
themill_themill19:34
harish_ joined19:34
markovh joined19:34
falstaff joined19:34
nephyrin joined19:34
bgerber left19:34
kloeri_ left19:34
rheddry left19:34
Lunatrius left19:34
Briman left19:34
Devels joined19:34
kloeri joined19:35
levifig joined19:35
ColdKeyboard joined19:35
mkoskar joined19:35
sburgess joined19:35
Briman joined19:35
tobiasBora joined19:35
MattMaker joined19:35
effi joined19:35
weblife joined19:35
wgrant joined19:35
Gianormagantrous joined19:35
student_ joined19:35
Kicer86 joined19:35
c0mrad3 left19:35
cavallari left19:36
novas0x2a|laptop joined19:36
gitinfo set mode: +v19:36
student_ hi all19:36
could someone share the steps and scripts to migrate code from svn to git ?19:36
cavallari joined19:36
tsukasa_ left19:37
tarkus left19:37
surfdue joined19:37
lmat student_: I wrote a script for that once... but google should be able to provide you with a much better one ;-)19:37
MKCone`Office joined19:38
joo-_ joined19:39
bgerber joined19:39
elektrinis joined19:39
student_ hi lmat but havent found a link that provides good explanation and tool19:40
butyoudonot Does anyone know in which version `force-with-lease` was introduced?19:40
hgl left19:41
Hetu student_: try https://git-scm.herokuapp.com/book/en/v1/Git-and-Other-Systems-Git-and-Subversion19:41
clone the subversion repository, then forget about it19:41
student_ hi hetu thanks for responding...let me go there brb19:42
hgl joined19:42
StuartMI left19:42
MasterPiece joined19:43
tarkus joined19:43
student_ hi hetu19:43
tarkus left19:43
EvilPenguin left19:43
student_ it doesnt look like what we are looking for - its a bridge - git svn19:44
yqt joined19:44
student_ we like to migrate out of SVN into Git19:44
Hetu I migrated code from SVN to Git using exactly that.19:44
There may be other ways, but I thought it easiest using git svn in order to19:45
clone the subversion repository19:45
sd_ left19:45
linduxed joined19:45
Hetu use your git clone for your work19:45
tang^ hmm, I have a very long running branch that somebody just asked: when did it separate from master?19:45
edude03 left19:46
Hetu you can use your git clone as new repository server19:46
lqu joined19:46
rabit left19:46
lqu left19:47
Gizburdt left19:48
jumpman joined19:48
jumpman left19:48
jumpman joined19:48
gebjgd left19:49
sd_ joined19:49
moreirapontocom left19:49
Kedz joined19:50
modocache left19:50
ropav_ left19:50
GT4066 joined19:51
otter768 joined19:52
durham_ joined19:52
PaulCape_ left19:52
PaulCapestany joined19:52
dharrigan left19:52
durham_ left19:53
Milos left19:54
jolda left19:55
Nizumzen left19:55
modocache joined19:55
durham left19:55
naftilos76 left19:56
twoface88 joined19:56
endiruna left19:56
tarkus joined19:56
durham joined19:56
twoface88 left19:56
otter768 left19:56
jolda joined19:56
juvenal joined19:56
blr joined19:56
misty_g3ar left19:57
Balliad_ joined19:58
endiruna joined19:58
tarkus left19:58
Balliad left19:59
Guest80 joined19:59
misty_g3ar joined19:59
denete_ left19:59
variable joined19:59
pm90_ joined19:59
ende left20:00
ende joined20:00
pm90_ left20:00
hans_s left20:00
antimatroid left20:01
pm90_ joined20:01
freestyl3r left20:01
denete joined20:01
denete left20:01
EvilPenguin joined20:01
denete joined20:02
blr left20:02
dvlwrk left20:03
cagedwisdom joined20:03
Gama11 joined20:04
EminenceHC joined20:05
tarkus joined20:06
variabletrout20:06
Cust0sL1men joined20:06
dharrigan joined20:07
dharrigan left20:07
dharrigan joined20:07
Gama11_ left20:07
Sasazuka joined20:08
stantonk joined20:09
jswhitworth left20:09
sin3t left20:09
_Atom_ joined20:09
cbonobo left20:09
halfline left20:09
naftilos76 joined20:12
AhabsBeard left20:12
Kedz left20:12
DerisiveLogic left20:13
pm90_ left20:13
Tauf joined20:14
AhabsBeard joined20:15
halfline joined20:15
Balliad_ left20:16
wicope_ left20:16
stantonk left20:16
Milos joined20:17
kadoban joined20:17
mmakunas left20:19
rockstar_ joined20:20
bb010g left20:20
paulweb515 joined20:22
basiclaser joined20:23
liamkeily left20:24
yqt left20:24
elote joined20:25
sin3t joined20:25
weblife left20:25
hichamat joined20:26
pm90_ joined20:27
hichamat I have git on Windows 7, I'm using git bash;20:27
I have git on Windows 7, I'm using git bash; where is the default path of private key please20:27
sd_ left20:27
linuxboy_ joined20:27
lindenle left20:28
lindenle joined20:28
lpax left20:28
_ikke_ hichamat: cd ~/20:30
in git bash20:30
linuxboytoo left20:31
BigWillie left20:31
joo-_ left20:32
Gama11 left20:32
Gama11 joined20:33
hichamat thank you very much, so it's cd ~/.git/id_rsa20:33
Milos left20:33
ManikM left20:33
Manny joined20:33
DerisiveLogic joined20:33
hichamat there is a config file to change this path or private key file name ?20:33
Zadruga joined20:34
dvl_ left20:34
tang^ it should be in ~/.ssh/id_rsa20:34
on all systems where git runs20:34
err, in ~/.ssh20:35
stantonk joined20:35
hichamat thank you20:35
Milos joined20:36
nour left20:36
nour joined20:37
Balliad joined20:37
ixjlyons left20:37
apflieger joined20:38
Jackneill left20:38
_ikke_ hichamat: of openssl it's ~/.ssh/config, but not sure how it works with the one shipped with git bash20:38
phoenixz joined20:39
barduck joined20:39
Texan left20:39
Texan joined20:40
brettfrable left20:41
xckpd7 joined20:42
xckpd7 question: is there anyway to do a rebase on something I pull in, without having to go through the song and dance of checking it out separately, rebasing it, and then going back to the original branch and merging it in?20:43
tang^ that's still openssl20:43
_ikke_: ^20:43
blr joined20:43
apflieger left20:43
sd_ joined20:43
pcypher left20:43
m0ltar left20:43
barduck left20:44
ErKa left20:44
jolda left20:45
jolda joined20:46
Asiajey left20:47
endiruna left20:47
leolrrj joined20:47
elote left20:48
elote joined20:48
xckpd7 so git pull --rebase rebases your work off the other persons branch20:48
I want the other persons work to be rebased off of whatever branch I'm on20:48
Ryanar joined20:49
bakingbreadicedp20:50
kadoban xckpd7: That sounds like a really bad thing to have made easy. You'll be changing published history every time.20:50
blr left20:50
xckpd7 kadoban: I'll explain. so basically I manage the project, so I have everyone rebase off of the main project and send me feature branches. everything dandy so far20:51
the only thing is, is if 2 people submit feature branches and rebase off of the main branch20:51
cavallari left20:51
Es0teric left20:51
xckpd7 if I merge the first feature branch, it'll work. but because the other feature branch doesn't account for this newest branch merged, it'll make 2 commits20:51
one with the work, one saying "merged blah blah"20:52
so I have to go into that branch and rebase it again off of the main branch to get rid of that20:52
but I don't want to go through the trouble of checking out that branch, rebasing, going back into the main branch, and then merging just to get that. a simple command to do it would be ideal20:52
Technocrat7 left20:53
tang^ you could just tell the second author that a new rebase is needed and resubmit20:53
levifig left20:53
zumba_addict left20:54
xckpd7 tang^: right but... that gets unmangeable right... you have 5 feature branches, and then for each new subsequent merge, you make someone go rebase20:54
essentially for no reason (if there isn't any code conflicts)20:54
dermoth_ joined20:54
ixjlyons joined20:54
xckpd7 the work merges cleanly without conflicts, if I want to keep my branch clean of double commits I shouldn't have to go through more trouble than what would already be just checkout out the feature branch and rebasing myself20:55
dermoth left20:55
dermoth_dermoth20:55
baweaver joined20:55
Tauf left20:55
Zamyatin left20:56
tristanp left20:56
nnyk_ joined20:56
xckpd7 I'm about to just write a bash script if this doesn't exist. It shouldn't be too hard20:57
baweaver left20:57
baweaver joined20:57
novas0x2a|laptop left20:57
misty_g3ar left20:58
tpollard joined20:59
qdk left21:00
ril joined21:00
dvlwrk joined21:00
Remram_ left21:01
HenriettaSalt left21:01
Alienpruts joined21:01
Remram joined21:01
HenriettaSalt joined21:01
halfline left21:02
_ikke_ xckpd7: Junio, gits maintainer also uses shell scripts to manage his work21:02
Error404NotFound left21:03
blr joined21:03
darkircd joined21:03
_ikke_ xckpd7: But when you are ready to intergrate those topic branch, are the other expect to work further on it, or is that branch 'finished' ?21:03
Texan left21:03
sin3t left21:03
xckpd7 once I merge it, it's finished21:04
petersr left21:04
icfo joined21:04
blr left21:05
baweaver left21:05
xckpd7 if it doesn't go cleanly, I don't merge it. so the rebasing is safe21:05
naftilos76 left21:05
brettfrable joined21:06
HenriettaSalt left21:06
modocache left21:06
_ikke_ Than rebasing others branch shouldn't be a problem21:07
hichamat left21:07
_ikke_ As long as it's clear to them21:07
xckpd7 yeah it's fine. it's just the actual hassle of having to do it. Yeah it's a process21:07
rnsanchez left21:07
xckpd7 they all rebase their branches to keep things predictable (their work on top of whatever is "master")21:07
_ikke_ That's life of an integrator :P21:07
xckpd7 well what I mean, is the hassle of having to manually checkout their branches and rebase them after I merge in the first feature branch21:08
_ikke_ xckpd7: that's one command21:08
xckpd7 so as long as I get a command to do that for me, I'm good21:08
_ikke_ git rebase master topic21:08
xckpd7 that rebases topic on top of master and merges it in?21:08
joo-_ joined21:08
johtso_ left21:08
_ikke_ no, not the merging part21:09
git rebase master topic && git checkout master && git merge -21:09
nurey joined21:09
halfline joined21:09
nurey left21:09
_ikke_ rebase_merge () { git rebase master $1 && git checkout master && git merge $1; }21:10
johtso_ joined21:10
xckpd7 ooo does that work, I'm going to try that later21:10
modocache joined21:10
_ikke_ You can even make it a git alias21:10
Zoddo left21:10
pantsman- left21:11
dreinull75 left21:11
lucianangelus left21:11
ahr3n joined21:12
xckpd7 thanks21:13
modocache left21:13
Balliad left21:15
Manny left21:16
BuenGenio left21:16
odin22 joined21:16
sin3t joined21:16
sinkensabe joined21:17
baweaver joined21:17
pecg joined21:18
monst joined21:18
zumba_addict joined21:18
cbonobo joined21:18
leolrrj left21:19
Es0teric joined21:19
jnavila joined21:19
jnavila left21:19
_Atom_ left21:20
Technocrat7 joined21:20
ManikM joined21:20
liamkeily joined21:20
TheMoonMaster_TheMoonMaster21:20
gitinfo set mode: +v21:20
liamkeily left21:21
Es0teric left21:21
IrishPrime left21:21
liamkeily joined21:21
Zamyatin joined21:22
joo-_ left21:22
zumba_addict left21:23
Zamyatin left21:23
Dorf left21:23
Zamyatin joined21:24
th3fallen left21:24
endiruna joined21:25
DolphinDream joined21:25
Zamyatin left21:25
Cust0sL1men left21:25
Zamyatin joined21:26
dling left21:26
Hetu left21:26
Technocrat7 left21:26
dan_s_ left21:27
Zamyatin left21:27
ManikM left21:27
Manny joined21:27
Zamyatin joined21:28
shafox left21:28
MadLamb left21:29
jason237 joined21:29
jswhitworth joined21:29
wethu joined21:29
livingstn left21:30
Not_Whatever joined21:30
denete left21:31
denete joined21:31
thiago_ joined21:32
phpcoder joined21:33
cdown joined21:33
m0ltar joined21:33
denisMone left21:35
pobivan left21:36
Manny left21:37
denete left21:37
tristanseifert joined21:38
tarkus left21:38
nVee left21:38
endiruna left21:38
ManikM joined21:39
dstarh left21:39
jottr left21:39
monst left21:40
HenriettaSalt joined21:40
jottr joined21:40
madewokherd joined21:42
endiruna joined21:42
ManikM left21:42
pm90_ left21:43
pm90_ joined21:43
ManikM joined21:43
cdown_ joined21:44
ErKa joined21:44
gsingh93 joined21:44
codebam_ joined21:44
codebam left21:45
ManikM left21:45
codebam_codebam21:45
Zadruga left21:45
ManikM joined21:46
pm90_ left21:46
szymek joined21:46
nnyk_ left21:48
icfo left21:49
dtgk joined21:50
nnyk_ joined21:50
jerius left21:50
linuxboy_ left21:51
zumba_addict joined21:51
elote left21:51
Kicer86 left21:51
Dragooon left21:52
elote joined21:52
otter768 joined21:52
blr joined21:53
airdisa joined21:53
vixterra left21:53
nnyk_ left21:55
michael_mbp left21:55
michael_mbp joined21:56
zumba_addict left21:56
otter768 left21:57
eka joined21:57
toothrot joined21:58
Alienpruts left21:58
szymek left21:58
qdk joined21:58
DolphinDream left21:58
zumba_addict joined21:59
sgen left22:00
glosoli left22:00
Sceorem left22:00
odin22 left22:00
editshare-ericf left22:00
zumba_addict left22:01
zumba_ad_ joined22:01
macabre left22:01
juvenal left22:01
kadoban left22:02
eka hi, I have this project that is based on SVN but I use git svn to do all the work locally, so they used 2 separated repos of the same code to do the REST API per say... I need to merge both locally, locally both are git... which is the best way to go?22:03
_Atom_ joined22:03
dtgk left22:03
zumba_ad_ left22:04
mingwandroid joined22:04
zumba_addict joined22:04
iveqy eka: I'm not sure how well git svn handles two remote svn repos22:04
eka iveqy: they are local... meaning I cloned them locally with git svn so both are git repos22:05
mingwandroid left22:05
iveqy eka: to be on the safe side, you can use two git repo, one for each svn repo. And then fetch from one of the git repos to the other22:05
eka iveqy: how? just use fetch?22:05
nwa joined22:06
King_Hual left22:06
s8321414 joined22:08
granthatcher_ joined22:08
DerisiveLogic left22:09
pm90_ joined22:10
chitopunk left22:11
Guest80 left22:11
blr left22:12
FreezingCold Huh, why would my Git repo think that I've staged a file to be deleted when it hasn't been deleted?22:13
Any way I can tell it to check again and clear that?22:13
dsantiago left22:13
pcypher joined22:14
modocache joined22:14
ojacobson FreezingCold: It thinks that because the file is (a) present in HEAD and (b) absent in the staging area22:15
rkazak joined22:15
ojacobson and possibly (c) present in the work tree, if you see the same file listed in both sections of `git status`22:15
FreezingCold Hmm, how can I reset it?22:15
Without fscking up all my changes :p22:15
graphitemaster_ left22:16
graphitemaster_ joined22:16
graphitemaster_graphitemaster22:16
DerisiveLogic joined22:17
DerisiveLogic left22:17
DerisiveLogic joined22:17
zumba_addict left22:17
vdv left22:17
pcypher left22:18
modocache left22:19
phantombeta left22:19
pm90_ left22:19
rkazak left22:20
xolubi joined22:20
pm90_ joined22:20
leehambley left22:20
blr joined22:20
darkircd left22:21
kadoban joined22:22
Gama11_ joined22:22
pm90__ joined22:23
Dorf joined22:23
diegoviola joined22:23
m0ltar left22:25
parasite left22:25
nwa left22:25
amycham joined22:25
Gama11 left22:26
rubyonrailed left22:26
deltab FreezingCold: you need to put a version of the file into the staging area: git reset -- the/path/name to get it from HEAD, git add the/path/name to get it from the work tree22:27
pm90_ left22:27
FreezingCold Weird. I don't get how it happened in the first place.22:27
deltab git log should be able to tell you22:28
at least when it happened22:28
dsantiago joined22:28
Yis joined22:28
AhabsBeard left22:28
HenriettaSalt left22:29
Dorf_ joined22:29
pantsman- joined22:29
cbonobo left22:30
Dorf left22:30
amycham left22:31
pandeiro joined22:31
AhabsBeard joined22:32
kadoban left22:32
Dorf_ left22:32
fusionx86 left22:33
jwhisnant left22:33
_Atom_ left22:33
rubyonrailed joined22:33
qdk left22:34
rubyonra_ joined22:34
baweaver left22:35
sgambino left22:37
jolda left22:37
blr left22:37
rubyonrailed left22:38
ManikM left22:38
AhabsBeard left22:38
leolrrj joined22:40
AhabsBeard joined22:40
nour left22:40
lindenle left22:41
mingwandroid joined22:41
gamename left22:41
gamename joined22:42
pantsman- left22:42
leolrrj left22:42
_Atom_ joined22:42
PeterBooker left22:42
tang^ left22:43
BrimanBriman|off22:43
xrogaan left22:44
xrogaan_xrogaan22:44
Not_Whatever left22:45
Gama11_ left22:47
gamename left22:47
DerisiveLogic left22:48
DerisiveLogic joined22:48
Motoko joined22:49
antimatroid joined22:51
AaronMT left22:51
cdown left22:52
ascarter left22:53
leolrrj joined22:55
rubyonra_ left22:56
Saturn812 left22:57
goldstar_ joined22:57
diegoviola left22:58
pcypher joined22:59
ascarter joined22:59
baweaver joined22:59
ozanhazer left22:59
blr joined23:00
_Atom_ left23:01
xckpd7 left23:02
_Atom_ joined23:02
eka left23:03
knownasilya left23:03
bluesm left23:03
c355E3B left23:03
RusAlex_ joined23:03
haavstr left23:05
brettfrable left23:06
RusAlex left23:07
mingwandroid left23:07
espindol_ left23:08
jswhitworth left23:08
Sieigeie joined23:08
sd_ left23:10
pm90__ left23:10
_Atom_ left23:12
liamkeily left23:12
pr0ton joined23:16
Sieigeie left23:16
_Atom_ joined23:17
vixterra joined23:18
nettoweb left23:19
_Atom_ left23:21
_Atom_ joined23:21
highcup left23:22
gamename joined23:23
Yis left23:24
Motoko left23:24
_Atom_ left23:24
basiclaser left23:24
_Atom_ joined23:24
flaguy48 left23:25
aard_ left23:26
durham left23:26
durham joined23:27
durham left23:27
durham joined23:27
baweaver left23:28
DerisiveLogic left23:29
cbonobo joined23:29
HenriettaSalt joined23:30
modocache joined23:30
student_ hi23:31
kadoban joined23:31
DerisiveLogic joined23:32
pcypher left23:33
student_ is it advisable to not have regular word documents or pdfs in a git project sharing with src directory code ?23:33
HenriettaSalt left23:34
gamename left23:34
gamename joined23:35
modocache left23:35
sonthonax joined23:35
_Atom_ left23:35
_Atom_ joined23:36
ixjlyons left23:36
happy-dude left23:36
sonthonax Hey, I have a question about workflow and proper practice. When I make a number of changes to a spaning multiple files (often in the very early stages). Should I split up the commits per file?23:36
kadoban student_: It depends. If the PDFs or word docs are outputs of a script you're running, don't track them, just track the source. I do that a lot with LaTeX which I compile into PDF. If they're documentation that doesn't change, you can track that too. If it's PDFs/Word that you change often and are working on … it doesn't work amazingly well, but I guess you can still do it as long as you don't mind merges being pretty painful.23:36
cdown_ left23:36
kadoban sonthonax: Doesn't matter if they're commits that change multiple files, but you should split by commit so one commit does one conceptual "thing" that you can name and describe.23:37
baweaver joined23:38
sonthonax kadoban: ideally that would be the case, but in the early stages of a product (like when you’re still storing out the directory structure), it’s difficult to do that.23:38
student_ hi kadoban thanks for responding23:38
i ask that because its related to merging23:39
pcypher joined23:39
student_ we r in svn and we want to move to git but we r new23:39
kofione joined23:39
sonthonax Is is considered okay to have commits which wont build?23:39
student_ we have a hard time trying to stop svn merges of jars and zips but we cant because they are ci to svn23:40
gamename left23:40
kadoban student_: Yeah, merging PDFs kinda sucks, git can't do it automatically. There's not really a solution to that in any version control system I know of. If you can, switch to something text-based like LaTeX … or just plain text files :)23:40
student_ these artifacts r in the svn directory sharing with src files23:40
svn ignore does not work23:40
and we r afraid of seeing the same issue with git23:40
kadoban Well, git won't be that bad. You can at least tell it not to merge certain things, or actually it should figure it out on its own almost always.23:41
student_ and we wonder if we should move all documentation of all projects in a documents.git project to be shared by all groups23:41
sonthonax student_: why are you tracking pdf files?23:41
dougsland left23:42
kofione left23:42
kadoban student_: You should really do documentation in a better format, IMO. If you need PDF output, a few things can be converted to it easily. That way you just have to track the source-code for the PDF and the script to convert it.23:42
pcypher left23:43
sonthonax pdf is really an intermediate format for printing really.23:43
kadoban LaTeX can work like that. Markdown, probably even HTML and stuff with pandoc, etc. Lots of options.23:43
GoddeR_ left23:43
hexagoxel left23:43
GoddeR joined23:43
student_ hi sonthonax not sure what u mean by tracking in git context....we have documents and jars we don't want to merge between branches in svn but we couldnt stop that in svn23:44
wonder if we would get the same problem in git23:45
ril left23:45
Motoko joined23:45
hexagoxel joined23:45
sonthonax student_: you should ignore the pdf files in pretty much any version control system.23:45
DolphinDream joined23:45
sonthonax How do you even edit them?23:45
Lyqyd joined23:45
student_ sonthonax it didnt work - svn ignore didnt ignore the jars we set23:46
wonder if git ignore is better23:46
sonthonax Then ask around in svn or read the docs.23:46
student_ or should we have altogether have a documents.git and not mix these documents in other projects23:46
these other projects we think should only contain src text files23:47
sonthonax It’s not any better, it’s simple to configure, but you still have to configure it.23:47
GoddeR left23:48
lmat I have a project that has submodules (boost), and would like to checkout a particular tag that has the same name in all the submodules. How should I proceed? Shell script?23:48
student_ another git question.23:49
clarkpan joined23:49
DerisiveLogic left23:50
student_ is it possible to perform git merge between 2 git projects if both projects have the same branch tag23:50
quazimodo joined23:50
bremner student_: what precisely do you mean by "branch tag"?23:51
student_ hi bremner thanks for responding....23:52
lmat student_: Put both in the same repo?23:52
student_ support 2 projects named a.git, b.git23:52
suppose...typo23:52
sonthonax student_: Are they completely different projects?23:52
does a.git depend on b.git?23:53
sinkensabe left23:53
otter768 joined23:53
student_ also suppose a general tag rel1 is given to a.git and b.git23:53
th3fallen joined23:53
meatmanek_ joined23:54
student_ can we perform git merge from a.git/src/a.txt to b.git/src/a.txt23:54
Motoko left23:54
sonthonax student_: you tags the commits… not the repo.23:54
_Atom_ left23:54
bremner student_:23:54
student_ yes sonthonax they are different projects but have common source code23:54
hence the need to merge23:55
_Atom_ joined23:55
bremner oops, sorry. Anyway, try it out, make a repo with two remotes, fetch both, merge23:55
sonthonax student_: if they have common source code, extract that source code into a seperate project.23:55
akiva left23:55
sonthonax literally, you need to do the opposite of what you’re thinking.23:56
What is the nature of this common code?23:56
student_ sonthonax in our svn it used to be that branch b was branched off from branch a23:56
sonthonax Is it a library you’ve written?23:56
student_ and we have to code sync from branch a to branch b23:56
meatmanek left23:56
student_ but branches a and b are serving different projects/products23:57
linuxboytoo joined23:57
sonthonax Then why even have a relationship between them.23:57
They should forked.23:57
student_ we wonder how we might need to change the src file/folders structre in git23:57
xckpd7 joined23:58
sonthonax You’re not going to have fun changing over from svn to git if you’re in such a mess already.23:58
DerisiveLogic joined23:58
sonthonax And you’re going about it the wrong way.23:58
Essentially you have two products now.23:58
projects**23:58
otter768 left23:58
fstd left23:59
sonthonax Which depend on a library which you code sync from another branch of the same project?23:59
fstd joined23:59
meatmanek_ left23:59

Logs Search ←Prev date Next date→ Channels Documentation