IRCloggy #git 2014-11-06

Logs Search ←Prev date Next date→ Channels Documentation

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

2014-11-06

ome joined00:00
yacoob joined00:00
smw left00:01
towski_ left00:01
gitinfo set mode: +v00:02
yacoob Hello there. Out of blue, git subtree push started to fail with 'bad object <sha>'. What are my options regarding debugging this? (here's some details: http://pastebin.com/F3k9LVs2 )00:02
HanClinto_ joined00:02
mattstratton left00:02
acharlieh left00:03
BigWillie joined00:03
MrSavage left00:04
BigWillie left00:04
ki0 joined00:04
HanClinto left00:04
cart05 left00:04
HanClinto joined00:04
thiago joined00:05
zmuser3 left00:06
sinkensabe joined00:06
crobays_ left00:06
LBV_User joined00:07
HanClinto_ left00:08
smw joined00:09
sinkensabe left00:10
decompiled left00:12
ag4ve_ left00:12
thiago left00:12
cart05 joined00:13
purak left00:13
SonikBoom left00:14
regedit_ left00:15
HanClinto left00:15
kirin` joined00:17
HanClinto joined00:18
Alpha-17 left00:18
JohnBat26 left00:19
jfelchner joined00:20
kirin` left00:21
jgardella joined00:21
ki0 left00:21
n-st left00:22
nfk left00:22
mellernoia left00:23
ropav left00:23
hebz0rl left00:23
mytec joined00:24
zumba_addict joined00:24
MattMake_ left00:25
intellix left00:26
s8321414 left00:26
davispuh left00:27
shinnya left00:28
MattMaker joined00:28
shampine_ joined00:29
n-st joined00:29
ropav joined00:31
kotk joined00:33
maestrojed left00:33
mkaesz joined00:33
Not_Whatever left00:35
ascarter left00:35
maestrojed joined00:35
hever_ joined00:35
kenz_ left00:35
Nizumzen left00:35
kenz_ joined00:35
st1gma joined00:35
st1gma left00:35
smw left00:35
kotk_ left00:36
solker joined00:36
st1gma joined00:36
st1gma left00:37
Freeman42x joined00:37
freeman42 left00:37
st1gma joined00:37
st1gma left00:37
st1gma joined00:37
ki0 joined00:38
st1gma left00:38
moritzs joined00:38
mizu_no_oto left00:38
hever left00:39
mkaesz left00:39
crumpler left00:39
st1gma joined00:39
st1gma left00:39
solker left00:40
st1gma joined00:40
st1gma left00:40
hexagoxel_ joined00:40
Sasazuka left00:41
st1gma joined00:41
faylite left00:41
st1gma left00:41
ciampix left00:42
zmuser3 joined00:42
tgunr left00:42
toothrot joined00:42
tyreld left00:42
hexagoxel left00:44
imkmf left00:44
Sasazuka joined00:45
Sasazuka left00:45
Sasazuka joined00:45
MattMaker left00:48
shampine_ left00:48
a_le left00:49
lpax left00:50
ag4ve_ joined00:51
shampine_ joined00:51
kenz_ left00:52
kirin` joined00:53
harish left00:53
User458764 left00:54
jfran left00:54
tmcmahon joined00:54
ascarter joined00:56
Lyqyd joined00:56
kenz_ joined00:57
kirin` left00:58
GT left00:58
CentaurWarchief| joined01:00
fstd left01:00
fstd joined01:00
leeN left01:00
tgunr joined01:00
ropav left01:01
imachuchu left01:01
St1gma joined01:02
CentaurWarchief| left01:02
checkItOut left01:03
tmcmahon left01:03
kenz_ left01:03
ethlor left01:04
alxgnonALXGNON01:05
Manny left01:06
Manny joined01:06
HanClinto_ joined01:06
ALXGNONalxgnon01:06
upene left01:07
shampine_ left01:07
devoldmx left01:07
HanClinto left01:07
kballou left01:07
arthurb_ left01:08
n-st left01:08
devoldmx joined01:08
arthurb_ joined01:08
zumba_ad_ joined01:08
Mobutils joined01:09
CentaurWarchief| joined01:09
thiago joined01:09
lindenle left01:09
CentaurWarchief| left01:09
CentaurWarchief left01:10
leeN joined01:10
CentaurWarchief joined01:11
rrrross1 joined01:11
rrrross left01:11
CentaurWarchief left01:11
zumba_addict left01:11
daito joined01:11
rchavik joined01:11
ag4ve_ left01:12
EminenceHC left01:12
CentaurWarchief joined01:12
devoldmx3 joined01:12
fairuz joined01:12
CentaurWarchief left01:13
Freeman42x left01:14
CentaurWarchief joined01:14
devoldmx left01:15
CentaurWarchief left01:15
CentaurWarchief joined01:15
ropav joined01:16
hexagoxel_ left01:16
shampine_ joined01:16
ascarter left01:17
weiyang joined01:17
thiago left01:17
freeman42 joined01:18
DaveD_PDX left01:18
philipd joined01:19
HanClinto_ left01:19
n-st joined01:19
philipd left01:19
devoldmx3 left01:20
jb55_ joined01:20
devoldmx joined01:21
n-st_ joined01:21
MattMaker joined01:22
alexh_ left01:22
jb55 left01:24
n-st left01:24
ropav left01:25
jb55_ left01:25
devoldmx left01:25
n-st_ left01:26
jason237 joined01:26
tgunr left01:26
buffal0 left01:26
rrrross1 left01:27
DaveD_PDX joined01:27
HanClinto_ joined01:28
jgardella left01:28
rchavik left01:28
devoldmx joined01:28
Dougie187 joined01:29
smw joined01:29
ethlor joined01:29
HanClinto_ left01:30
Alumin left01:30
Eugene yacoob - man git-fsck01:31
gitinfo yacoob: the git-fsck manpage is available at http://jk.gs/git-fsck.html01:31
RagnarDanneskjol left01:31
DaveD_PDX left01:32
Eugene It's not subtree per se; rather your filesystem has decided to eat the file containing the named object.01:32
You'll likely want to fsck the partition it lives on, and probably go buy a new HD, too.01:32
git is more aggressive about finding & reporting these sorts of errors because it SHA1s /everything/. Other apps just ignore the occasional tiny corruption that results in a dropped frame in your Movie ;-)01:32
n-st_ joined01:33
Nijikokun joined01:33
Noldorin left01:33
_Atom_ joined01:35
mkaesz joined01:35
_Atom_ left01:35
shampine_ left01:35
solker joined01:37
warcuy left01:37
Noldorin joined01:38
PerlJam joined01:40
mkaesz left01:40
solker left01:41
rchavik joined01:41
palcu joined01:43
stamina left01:43
glebihan left01:43
ethlor left01:44
devoldmx left01:44
looper_ left01:44
pcypher joined01:44
AndroidLoverInSF left01:45
raven-au left01:45
Lyqyd left01:45
danemacmillan left01:47
rchavik left01:47
sohail joined01:47
palcu left01:47
zumba_addict joined01:48
raven-au joined01:48
zumba_ad_ left01:51
maestrojed left01:51
punchagan joined01:52
imkmf joined01:53
in_deep_thought left01:53
nkouevda left01:54
hever_ left01:54
awkwardusername joined01:54
imkmf left01:55
_Atom_ joined01:55
robustus|Off left01:56
LucasTT left01:57
rchavik joined01:57
robustus joined01:58
neonixcoder joined01:59
Goplat joined01:59
Sasazuka left01:59
pcypher left02:00
hahuang65 left02:00
fatalhalt joined02:01
smccarthy left02:01
jottr left02:02
Motoko joined02:03
smccarthy joined02:04
yacoob Eugene: actually, I've found out what's wrong - the way git subtree split works, it's susceptible to creation of dangling commits02:05
once they're reaped, you hit this02:05
(and no, it's not a dead hdd, believe, I'd notice :)02:05
cannonball left02:07
EminenceHC joined02:07
studmuf joined02:08
neonixcoder left02:09
sirchopsalot joined02:10
lindenle joined02:10
harish joined02:10
sirchopsalot guys, I forgot to merge my dev branch to my master at the last time I had a live version of my app. I have since made another commit to my dev branch. How do I merge the dev branch to my master branch, but not including the last commit (so all commits up until like HEAD^1)02:11
BiggFREE joined02:12
EminenceHC left02:12
neonixcoder joined02:13
studmuf left02:13
studmuf joined02:14
lindenle left02:14
sirchopsalot anyone?02:14
studmuf left02:14
fairuz sirchopsalot: something like git merge dev^ don't work?02:16
thibaultcha sirchopsalot: interactive rebase?02:16
sirchopsalot fairuz: probably would, I'm a total git noob so have no idea what to type02:16
git merge dev^ sounds like what I want I think02:16
rchavik left02:18
fairuz sirchopsalot: Don't know if it will work, never tried it. :)02:19
sirchopsalot ahh :)02:19
fairuz or else you can create branch at dev^ and merge that branch instead02:19
after the merge, you can delete the temporary branch02:19
sirchopsalot dont need to, dev^ worked perfectly!02:20
:D02:20
\o/02:20
thanks fairuz02:20
Celm left02:22
rchavik joined02:22
Eugene yacoob - ugh, that sounds horrible. This must be why I don't sub-anything02:23
ethlor joined02:25
sirchopsalot gtg - thanks fairuz02:25
sirchopsalot left02:25
Nizumzen joined02:26
tgunr joined02:27
rchavik left02:29
Travisty left02:29
smw left02:31
ki0 left02:33
tranzfuse joined02:33
tranzfuse left02:34
kenz_ joined02:34
kenz_ left02:34
madewokherd left02:35
brucelee left02:35
mkaesz joined02:37
solker joined02:37
Lyqyd joined02:38
Vampire0_ joined02:39
smw joined02:40
rchavik joined02:40
kermit left02:41
kirin` joined02:41
l0x3py joined02:41
ethlor left02:42
solker left02:42
Vampire0 left02:42
mkaesz left02:43
kevinb left02:45
mytec left02:46
gancl joined02:46
ethlor joined02:46
kirin` left02:47
muhaha03__ joined02:48
rchavik left02:49
madewokherd joined02:49
jb55 joined02:50
moritzs left02:50
kevinb joined02:51
n-st_ left02:52
m0viefreak left02:52
Daisuke joined02:53
msmith_ joined02:53
msmith_ left02:53
msmith_ joined02:53
CentaurWarchief left02:55
kirin` joined02:55
ehmatthes joined02:55
akushner_ left02:55
jontmorehouse left02:56
lasers left02:56
drbean left02:56
Daisuke left02:57
CentaurWarchief joined02:58
palcu joined02:58
kirin` left03:00
ethlor left03:00
robbyoconnor joined03:00
drbean joined03:00
thibaultcha left03:00
rchavik joined03:01
neonixcoder left03:03
kopparam joined03:03
Sonderblade left03:03
palcu left03:04
Manny left03:06
lasers joined03:06
Manny joined03:06
kopparam left03:07
galileopy joined03:08
mribeirodantas left03:08
yacoob left03:08
belac joined03:09
Guest71507 joined03:10
mozzarella left03:11
fatalhalt left03:11
neonixcoder joined03:11
chartractegg joined03:13
EminenceHC joined03:13
Malsasa_ joined03:14
Malsasa_Malsasa03:14
St_Marx left03:14
mozzarella joined03:14
mozzarellaGuest5239603:15
Guest52396 left03:16
belac I am trying to remove a few large files from my repo using bfg, but it keeps blowing up. my understanding is that bfg is a wrapper for git-filter-branch. how can i delete them manually using git-filter-branch?03:16
mozzarel1 joined03:16
bburky left03:17
zanchoPansa joined03:18
EminenceHC left03:18
zanchoPa1sa left03:19
tratrala joined03:19
colorbot joined03:20
gregsmith joined03:21
ethlor joined03:21
gregsmith left03:21
rrrross joined03:22
Motoko left03:22
darkbasic_ left03:23
darkbasic joined03:24
toothrot left03:24
St_Marx joined03:25
mizu_no_oto joined03:25
magic_ joined03:25
ClarusCogitatio left03:25
tratrala left03:26
chartractegg left03:26
tratrala joined03:26
cfxd joined03:26
ClarusCogitatio joined03:26
cfxd left03:27
AndroidLoverInSF joined03:28
Nizumzen left03:28
colorbot left03:28
darkbasic left03:28
luriv left03:29
colorbot joined03:30
Noldorin left03:30
Celm joined03:31
kermit joined03:32
darkbasic joined03:32
rrrross left03:33
toothrot joined03:34
ki0 joined03:34
LBV_User left03:34
ethlor left03:34
dorp joined03:36
rrrross joined03:36
CheckDavid left03:37
k4r1m joined03:38
rchavik left03:38
solker joined03:38
mkaesz joined03:38
ClarusCogitatio left03:39
palcu joined03:39
ki0 left03:39
phanimahesh joined03:39
gitinfo set mode: +v03:39
mizu_no_oto left03:39
Celm left03:40
colorbot left03:40
thomas .03:41
ClarusCogitatio joined03:41
darkbasic left03:42
Celm joined03:42
solker left03:43
nonickn left03:43
tratrala left03:44
jb55 left03:44
Celm left03:44
mkaesz left03:44
jb55 joined03:45
scriptThis joined03:45
mizu_no_oto joined03:45
darkbasic joined03:46
rrrross left03:46
rchavik joined03:46
kermit left03:48
koderok joined03:48
jb55 left03:49
gyeates left03:49
Dougie187 left03:49
jeffmjack left03:49
koderok left03:51
Guest71507 left03:51
techrat joined03:51
Celm joined03:51
ClarusCogitatio left03:52
colorbot joined03:52
ethlor joined03:53
Celm left03:53
darkbasic_ joined03:54
BiggFREE left03:54
ClarusCogitatio joined03:54
darkbasic left03:55
Eugene belac - !filter03:56
gitinfo belac: [!filters] Filters can be very useful for automatically making changes to files at checkout(smudge) and checkin/add(clean). See 'man gitattributes' for more information03:56
Eugene Ugh, useless bot.03:56
!filter_sensitive03:56
gitinfo You can use filter-branch to remove sensitive data from a repository's history. https://help.github.com/articles/remove-sensitive-data/03:56
Eugene That one ^03:56
lindenle joined03:56
belac thx!03:57
Neozonz left03:57
nonickn joined03:58
techrat !branch03:59
gitinfo A branch and a tag are just convenient ways of spelling the name of a particular commit. A commit represents a specific set of files and the history of all commits which came before it, and the SHA-1 hash tag official name provides cryptographic assurance of the lineage of a particular commit (and thus branch or tag). A branch's reference may change. A tag usually doesn't.03:59
ClarusCogitatio left03:59
leeN left04:00
sadmac joined04:00
ClarusCogitatio joined04:00
leeN joined04:00
darkbasic joined04:00
REdOG anyone know how to make a repo on github from cli? im hitting a im stupid wall trying04:00
curl gives me "Not Found" and v3 documentation error04:00
kirin` joined04:01
sadmac If I'm writing a git command (binary installed as git-foo) how can I determine where the repo is (in case the user used --git-dir before the command)04:01
lindenle left04:01
darkbasic_ left04:01
CodeTroth left04:01
dreiss joined04:01
gancl_ joined04:02
Neozonz joined04:02
techrat sadmac: git remote -v?04:02
arnaud___ joined04:03
freeman42 left04:03
sadmac techrat: this appears to do nothing04:03
palcu left04:03
freeman42 joined04:04
sadmac techrat: let me back up. I think you're missing what I'm doing.04:04
techrat: I have a python script installed as git-foo04:04
kirin` left04:04
sadmac techrat: I want it to operate on the repository when the user writes "git foo"04:04
gancl left04:04
ClarusCogitatio left04:04
abec0 left04:05
darkbasic left04:05
sadmac techrat: How do I do that in a way that will still work if the user types "git --git-dir=somewhere_far_away/folder" foo"04:05
Celm joined04:05
darkbasic joined04:05
ag4ve_ joined04:06
sadmac techrat: it appears the GIT_DIR environment will be set.04:06
hahuang65 joined04:06
ethlor left04:06
mizu_no_oto left04:06
daito left04:07
brucelee joined04:07
rrrross joined04:07
snuffeluffegus joined04:08
punchagan left04:08
darkbasic left04:09
Vivekananda joined04:09
darkbasic joined04:09
abec0 joined04:10
ClarusCogitatio joined04:10
hahuang65 left04:11
blubberbop left04:11
rubyonrailed left04:13
blubberbop joined04:13
belac left04:13
kopparam joined04:13
rubyonrailed joined04:13
techrat left04:15
JosephFerano joined04:15
colorbot left04:15
aidalgol left04:17
subhojit777 joined04:17
rubyonrailed left04:17
darkbasic left04:18
awkwardusername left04:18
EminenceHC joined04:18
darkbasic joined04:18
awkwardusername joined04:18
kopparam left04:19
legrady left04:20
IIT joined04:22
kadoban left04:22
dreiss left04:23
EminenceHC left04:23
IIT are contents in .git directory compressed ?04:23
offby1 sure04:23
IIT which compression technique is used ?04:24
ethlor joined04:26
offby1 beats me04:26
IIT offby1, ?04:27
jeffreylevesque joined04:28
EvilPenguin joined04:29
ErKa left04:30
ethlor left04:31
Mitchbones left04:33
JosephFerano left04:33
jeffreylevesque how do i change my repo, instead of version the current webroot, the entire html/ directory?04:33
ethlor joined04:33
jeffreylevesque does that involve just moving a .git file?04:34
darkbasic left04:35
magic joined04:36
toothrot left04:37
beautifulmind joined04:37
kyb3r_ joined04:37
kiran joined04:38
solker joined04:39
mkaesz joined04:41
kukks left04:41
l0x3py left04:41
kukks joined04:42
darkbasic joined04:42
kirin` joined04:42
beautifulmind left04:43
solker left04:43
Neozonz left04:44
IIT_ joined04:44
daito joined04:45
beautifulmind joined04:45
maestrojed joined04:46
ethlor left04:46
mkaesz left04:46
kirin` left04:47
yena left04:47
IIT left04:47
geomyidae_ joined04:47
smccarthy left04:47
yena joined04:48
scriptThis left04:49
arnaud___ left04:50
arnaud___ joined04:51
akiress joined04:52
Mobutils left04:52
scriptThis joined04:52
sinkensabe joined04:53
michael_mbp left04:53
rchavik left04:54
michael_mbp joined04:54
michael_mbp left04:55
michael_mbp joined04:55
irqq joined04:57
brucelee left04:58
neurokraft joined04:58
dreiss joined04:58
darkbasic left04:58
darkbasic joined04:58
neurokraft left04:59
backsorry joined05:00
akiress left05:01
REdOG left05:02
palcu joined05:04
rchavik joined05:06
Manny left05:06
Manny joined05:06
Mobutils joined05:06
listochkin left05:09
ethlor joined05:09
palcu left05:09
listochkin joined05:09
darkbasic_ joined05:11
kukks left05:12
darkbasic left05:12
duckydan left05:12
listochkin left05:13
ruskie left05:14
rubyonrailed joined05:14
ruskie joined05:14
ScottG left05:14
duckydan joined05:15
darkbasic_ left05:15
EvilPenguin left05:15
darkbasic joined05:15
ClarusCogitatio left05:16
ScottG joined05:17
jeffreylevesque left05:17
ClarusCogitatio joined05:17
madewokherd left05:18
rubyonrailed left05:19
EminenceHC joined05:19
msmith_ left05:21
colorbot joined05:21
JohnBat26 joined05:21
smw left05:22
jrvlima joined05:22
netcarver left05:22
darkbasic_ joined05:24
EminenceHC left05:24
darkbasic left05:25
ClarusCogitatio left05:25
colorbot left05:25
jrvlima left05:26
subhojit777 left05:27
darkbasic_ left05:27
bhws joined05:27
darkbasic joined05:28
ClarusCogitatio joined05:28
thiago joined05:33
ethlor left05:34
AndroidLoverInSF left05:36
nnyk_ joined05:38
phanimahesh left05:39
subhojit777 joined05:40
solker joined05:40
ChanServ set mode: +o05:40
arup_r joined05:40
Eugene kicked offby1 (as requested)05:40
Eugene IIT_ - objects are run through zlib05:40
dreiss left05:41
Eugene IIT_ - http://git-scm.com/book/en/v2/Git-Internals-Git-Objects05:41
rrrross1 joined05:41
rrrross left05:42
Eugene changed the topic to: Welcome to #git, the place for git help and electronically transmitted diseases | Current stable version: 2.1.3 | Start here: http://jk.gs/git | Getting "cannot send to channel"? /msg gitinfo .voice | The git that keeps on giving.05:42
Eugene set mode: +v05:42
mkaesz joined05:42
Eugene set mode: -o05:42
arup_r left05:42
saurabh joined05:43
saurabhGuest1852005:43
IIT_ Eugene, is their any specific reason to use zlib technique ?05:43
irqq left05:43
Eugene Actual historical reason? Dunno, ask Linus.05:44
kopparam joined05:44
IIT_ ok :)05:44
Eugene Common reasons? Light, fast, multiple implementations exist.05:44
solker left05:44
sinequanon joined05:44
polyzen left05:45
IIT_ yeah on wikipedia it states there are many implementation of zlib05:45
Eugene It's basically the default choice when you need to do inline compression05:46
rrrross1 left05:46
govg joined05:46
IIT_ hmm ok05:46
Eugene zlib is also used in the kernel, see zImage. ;-)05:47
Sieigeie joined05:47
Eugene No surprise its in git05:47
ehmatthes left05:47
mkaesz left05:47
ClarusCogitatio left05:48
_Atom_ left05:48
ClarusCogitatio joined05:48
IIT_ it's all because of Linus :P05:48
arup_r joined05:48
Eugene Sometimes shit just works. Don't argue with it05:48
darkbasic_ joined05:48
Dreadnaught joined05:48
Dreadnaught left05:48
Dreadnaught joined05:48
cschneid left05:49
IIT_ hehe05:49
nnyk_ left05:49
Bigcheese left05:49
IIT_ actually i am finding a mathematical component on which i can do my final year project on, been searching for a long time what can be done and what not.05:49
Bigcheese joined05:49
darkbasic left05:49
tpollard left05:49
IIT_ mathematical component in git.05:49
brucelee joined05:49
freeman42 left05:50
l0x3py joined05:50
cschneid joined05:51
arup_r_ joined05:52
arup_r_ left05:53
arup_r_ joined05:54
darkbasic joined05:54
jontmorehouse joined05:55
arup_r left05:55
darkbasic_ left05:55
sohail left05:56
gancl_ left05:56
Consuela joined05:56
arup_r_ left05:57
arup_r joined05:57
nob124 left05:57
glebihan joined05:58
nob124 joined05:58
maestrojed left05:59
nob124 left05:59
Gamecubic left05:59
nob124 joined05:59
nob124 left06:00
jfelchne_ joined06:00
nob124 joined06:00
nob124 left06:00
nob124 joined06:02
thiago left06:02
UmbraMalison left06:02
nob124 left06:02
rrrross joined06:03
nob124 joined06:03
nob124 left06:03
jfelchner left06:03
zumba_ad_ joined06:03
thiago joined06:04
nob124 joined06:04
thiago left06:04
thiago joined06:04
nob124 left06:04
Consuela left06:05
UmbraMalison joined06:05
russt left06:05
nob124 joined06:06
zumba_addict left06:06
groolot joined06:07
Sieigeie left06:07
nob124 left06:07
BlaXpirit joined06:08
kirin` joined06:08
groolot left06:08
nob124 joined06:08
Segfault_ left06:08
nob124 left06:09
ethlor joined06:09
nob124 joined06:10
nob124 left06:10
colorbot joined06:10
nob124 joined06:11
levity_island joined06:11
nob124 left06:11
St1gma left06:11
St1gma joined06:12
nob124 joined06:12
nob124 left06:12
kirin` left06:13
akushner left06:13
thiago left06:13
nob124 joined06:13
nob124 left06:14
hexafluoride joined06:14
hexafluoride what to do after rewriting an entire repo?06:14
hint: Updates were rejected because the remote contains work that you do06:15
hint: not have locally. This is usually caused by another repository pushing06:15
rubyonrailed joined06:15
hexafluoride quick pls06:15
nob124 joined06:15
darkbasic_ joined06:15
nob124 left06:15
ErKa joined06:15
nob124 joined06:16
darkbasic left06:16
nob124 left06:16
ehmatthes joined06:16
nob124 joined06:17
nob124 left06:18
j0hnlam joined06:18
neonixcoder left06:19
j0hnlam left06:19
punchagan joined06:19
nob124 joined06:19
nob124 left06:20
rubyonrailed left06:20
nob124 joined06:21
nob124 left06:21
darkbasic joined06:21
Segfault_ joined06:21
EminenceHC joined06:21
punchagan left06:22
punchagan joined06:22
darkbasic_ left06:22
punchagan left06:23
ethlor left06:23
nob124 joined06:23
ethlor joined06:23
nob124 left06:24
nob124 joined06:24
nob124 left06:25
polyzen joined06:25
Xethron joined06:25
EminenceHC left06:26
nob124 joined06:26
nob124 left06:26
darkbasic left06:27
nob124 joined06:27
nob124 left06:27
darkbasic joined06:28
gabeio left06:28
nob124 joined06:29
nob124 left06:29
nob124 joined06:30
nob124 left06:30
gabeio joined06:30
gabeioGuest6643006:30
solker joined06:31
nob124 joined06:31
nob124 left06:31
ErKa left06:32
nob124 joined06:33
nob124 left06:33
joelm left06:33
nob124 joined06:35
nob124 left06:35
nob124 joined06:36
nob124 left06:36
robinsmidsrod left06:36
Sazpaimon_ joined06:36
Junior joined06:36
CustosLimen joined06:37
a_le joined06:37
nob124 joined06:37
darkbasic_ joined06:37
pantsman- joined06:37
nob124 left06:38
robinsmidsrod joined06:38
darkbasic left06:38
nob124 joined06:39
nob124 left06:39
palcu joined06:39
Sazpaimon left06:40
tonyj left06:40
nob124 joined06:40
nob124 left06:41
jason237 left06:41
kcj joined06:41
nob124 joined06:41
nob124 left06:42
ThomasLocke joined06:42
nob124 joined06:42
nob124 left06:43
Novitsh_ joined06:43
nob124 joined06:43
nob124 left06:44
ClarusCogitatio left06:44
palcu left06:44
mkaesz joined06:45
nob124 joined06:45
nob124 left06:45
nob124 joined06:46
ClarusCogitatio joined06:46
nob124 left06:46
maestrojed joined06:46
nob124 joined06:47
nob124 left06:48
levity_island left06:48
leeN left06:48
nob124 joined06:49
nob124 left06:49
Lyqyd left06:49
jmverges joined06:49
mkaesz left06:49
nob124 joined06:50
nob124 left06:50
Goplat left06:51
nob124 joined06:52
nob124 left06:53
nob124 joined06:53
nob124 left06:53
rrrross left06:53
Rixius left06:54
Rixius joined06:55
nob124 joined06:55
l0x3py left06:55
nob124 left06:55
harish left06:56
a_le left06:56
pantsman- left06:56
aidalgol joined06:57
nob124 joined06:57
nob124 left06:57
User458764 joined06:58
ValicekB left06:59
Macaveli joined06:59
nob124 joined06:59
nob124 left07:00
arup_r left07:00
Raging_Hog joined07:00
lindenle joined07:01
punchagan joined07:01
nob124 joined07:01
punchagan left07:01
punchagan joined07:01
nob124 left07:01
ap0c left07:02
zumba_addict joined07:02
colorbot left07:02
regreg joined07:02
nob124 joined07:03
nob124 left07:03
bhws left07:04
zumba_ad_ left07:04
a_le joined07:04
nob124 joined07:04
nob124 left07:04
mihaicris joined07:05
arup_r joined07:05
corkfuse joined07:05
nob124 joined07:06
lindenle left07:06
nob124 left07:06
darkbasic joined07:06
Manny left07:06
Manny joined07:06
darkbasic_ left07:07
maestrojed left07:07
nob124 joined07:07
colorbot joined07:07
nob124 left07:07
nob124 joined07:09
nob124 left07:09
Amandil joined07:09
mihaicris left07:10
nob124 joined07:11
nob124 left07:11
nob124 joined07:12
nob124 left07:12
darkbasic_ joined07:13
ValicekB joined07:13
darkbasic left07:13
nob124 joined07:14
nob124 left07:14
Polyatomic joined07:14
jceb joined07:15
nob124 joined07:17
nob124 left07:17
nrsk joined07:18
nnyk_ joined07:18
nob124 joined07:18
nob124 left07:18
snuffeluffegus left07:18
mkaesz joined07:18
wrouesnel joined07:19
nob124 joined07:19
nob124 left07:19
mkaesz left07:20
darkbasic joined07:20
nob124 joined07:20
darkbasic_ left07:21
nob124 left07:21
nob124 joined07:22
nob124 left07:22
nob124 joined07:22
nob124 left07:23
shampine joined07:23
marthinal joined07:23
nob124 joined07:24
nob124 left07:24
unixpro1970 joined07:24
roelmonnens joined07:24
acolson joined07:24
levity_island joined07:24
arup_r left07:25
freimatz joined07:25
ehmatthes left07:25
arup_r joined07:25
colorbot left07:25
kriks joined07:26
nob124 joined07:26
nob124 left07:26
mikecmpbll left07:26
nob124 joined07:26
nob124 left07:27
EminenceHC joined07:27
m0viefreak joined07:28
nfk joined07:28
nob124 joined07:28
nob124 left07:29
nob124 joined07:30
nob124 left07:30
sinkensabe left07:31
nob124 joined07:32
BiggFREE joined07:32
nob124 left07:32
EminenceHC left07:32
sinkensabe joined07:32
nob124 joined07:32
purak joined07:32
nob124 left07:33
nob124 joined07:33
nob124 left07:34
nob124 joined07:34
nob124 left07:35
nob124 joined07:35
proq left07:35
nob124 left07:36
Gizburdt joined07:36
markgrady left07:36
nfk left07:37
solker left07:37
nob124 joined07:38
nob124 left07:38
cbr joined07:39
darkbasic left07:39
nob124 joined07:39
nob124 left07:39
Amandil left07:40
nob124 joined07:40
darkbasic joined07:41
nob124 left07:41
nob124 joined07:42
nob124 left07:42
hami joined07:43
Tuna-Fish left07:43
a_le left07:43
Tuna-Fish joined07:43
hami left07:43
nob124 joined07:43
nob124 left07:44
purak left07:44
ciampix joined07:44
iamtakingiteasy left07:44
nob124 joined07:45
nob124 left07:45
ilhami joined07:45
beautifulmind left07:45
ilhami can you give me the git commands guide+07:45
?07:45
there is a special page07:45
nob124 joined07:46
nob124 left07:46
mkaesz joined07:46
jontmorehouse left07:46
b1nar1_ joined07:46
tobiasvl man git ?07:47
gitinfo the git manpage is available at http://jk.gs/git.html07:47
nob124 joined07:47
ilhami not that.07:47
nob124 left07:47
unixpro1970 left07:47
milki git <TAB><TAB>07:47
arnaud___ left07:47
tobiasvl git commands guide. doesn't ring a bell. please elaborate07:47
nilg joined07:48
b1nar1 left07:48
nob124 joined07:48
nob124 left07:49
ValicekB left07:49
govg left07:49
Tuna-Fish left07:50
nob124 joined07:50
nob124 left07:50
doev joined07:51
sinkensabe left07:51
ilhami it's a weird url07:51
I remember07:51
:D07:51
nob124 joined07:51
nob124 left07:52
jfelchne_ left07:52
zoso joined07:52
l0x3py joined07:52
shampine left07:53
arup_r left07:53
nob124 joined07:53
nob124 left07:53
jnavila joined07:54
LeMike joined07:54
Amandil joined07:54
zoso left07:54
nob124 joined07:55
nob124 left07:55
Daisuke joined07:55
zoso joined07:56
ValicekB joined07:56
harish joined07:56
zoso left07:56
sinkensabe joined07:57
sinkensabe left07:57
jagob joined07:57
nob124 joined07:57
nob124 left07:58
ClarusCogitatio left07:58
nob124 joined07:58
sinkensabe joined07:58
nob124 left07:59
sinkensabe left07:59
CentaurWarchief left07:59
sinkensabe joined07:59
palcu joined08:00
colorbot joined08:00
ClarusCogitatio joined08:00
nob124 joined08:00
Tuna-Fish joined08:00
nob124 left08:00
User458764 left08:01
proq joined08:01
nob124 joined08:02
nob124 left08:02
PCatinean joined08:03
nob124 joined08:03
nob124 left08:03
rubyonrailed joined08:03
palcu left08:05
flavioberetti joined08:05
nob124 joined08:05
nob124 left08:06
flavioberetti hi people. if i clone a git-svn repository, will the new one have everything set up for interacting with svn as well? i mean cloning kinda implies that for me, just want to be sure.08:06
corni joined08:06
flavioberetti i have a git-svn repo on my disk which tracks our svn repo. now i want to have a bare repo on my server where my different hosts can clone from and push to (on feature branches) before one of the does the git svn dcommit.08:07
moritzs joined08:07
canton7 flavioberetti, git-svn repos should never ever interact with anything other than their svn repo08:08
nob124 joined08:08
proq left08:08
canton7 flavioberetti, the reason is that git-svn rewrites commits when it dcommits them, so if you make those commits "public" (i.e. share them with any other git repo), you've got a rewriting public history situation on your hands08:08
rubyonrailed left08:08
orangestickynote joined08:09
nob124 left08:09
canton7 with all the duplication of commits that that normally involves08:09
irqq joined08:09
flavioberetti canton7: aww that's too bad. so the workflow i imagined can not be realized easily...08:09
canton7 so if you have a single svn repo in your setup, every git repo must only ever interact with that svn repo, and never with each other08:09
flavioberetti, there are other tools... !subgit08:09
canton7 kicks the bot08:10
canton7 ok, it doesn't have a trigger for that, forgiven08:10
flavioberetti i'll look it up08:10
govg joined08:10
canton7 http://subgit.com/ - that's a hosted svn<->git bridge which doesn't do rewriting08:10
which might be more suited08:10
nob124 joined08:11
nob124 left08:11
nrsk left08:12
diegoviola joined08:12
TomyWork joined08:12
nob124 joined08:12
nob124 left08:13
colorbot left08:13
Rixius left08:14
Rixius joined08:14
nob124 joined08:15
nob124 left08:15
hs366 joined08:15
m0viefreak left08:16
nob124 joined08:16
aswen joined08:16
nob124 left08:16
ferr joined08:16
flavioberetti canton7: thanks!08:16
canton7 :)08:16
nob124 joined08:17
nob124 left08:17
kirin` joined08:17
daito left08:18
arnaud___ joined08:18
flavioberetti still i think about wether there's some way i could realize this with git tools only... my actual requirement is sharing commits between hosts before pushing them back upstream to svn.08:18
canton7 that is exactly the thing that goes wrong with git-svn08:18
BlaXpirit left08:18
nob124 joined08:18
canton7 it's fine up to the point where you dcommit: dcommitting rewrites the commit, and now you have two versions of it in circulation08:18
nob124 left08:19
staafl left08:19
grindmodeon joined08:19
flavioberetti and there is no way of, like, force-merging them back to the local commits are matched and rewritten as well?08:19
g/to/so/08:20
cmn left08:20
staafl joined08:20
alorence joined08:20
Xethron left08:20
flavioberetti s/g/s ;)08:20
flavioberetti needs another coffee08:20
canton7 it's possible, but you have to be so freaking careful. anything to do with 'pull' or 'merge' is out of the window, and most of git's helpful messages become wrong08:20
nob124 joined08:21
canton7 so you're going to have to do a load of very careful education, and no-one will be able to make a single little mistake08:21
nob124 left08:21
flavioberetti canton7: well i would be the only person involved, so that would actually be manageable i think.08:21
canton7 I've got a friend whose company tried it. They're a small number of really smart guys, and they screwed it up royally08:21
no, I really seriously recommend against it.08:22
cmn joined08:22
colorbot joined08:22
nob124 joined08:22
canton7 I don't know how to word this any more strongly: DON'T DO IT. You don't know enough about git to even know what the consequences are exactly.08:22
Xe left08:22
flavioberetti i see :) well then i'd rather not try. will read up on the specific issues and decide on wether gitsub is worth the effort or i will just use an svn branch (yuck) and share the commits as svn revisions via the upstream repo.08:22
liamkeily joined08:23
nob124 left08:23
kirin` left08:23
canton7 yea, unfrortunately once you put an svn repo in the mix it tends to stay pretty central: svn likes being central, and it's too dumb to know any better08:23
corni left08:23
Xe joined08:23
nob124 joined08:23
kirin` joined08:24
flavioberetti yup, alright thanks for your help!08:24
nob124 left08:24
gua_ould joined08:24
canton7 no worries08:24
HelperW joined08:25
nob124 joined08:25
Manny left08:25
nob124 left08:25
polyzen left08:26
corkfuse left08:26
nob124 joined08:27
Manny joined08:27
nob124 left08:27
joo-_ joined08:27
orangestickynote left08:28
kirin` left08:28
govg left08:28
nob124 joined08:28
iamtakingiteasy joined08:29
nob124 left08:29
Celm left08:29
gam joined08:30
wrouesnel left08:30
ClarusCogitatio left08:30
nob124 joined08:30
nob124 left08:31
arup_r joined08:31
solker joined08:31
nob124 joined08:32
nob124 left08:32
ClarusCogitatio joined08:32
after_r joined08:32
after_r Hello..08:32
gitinfo after_r: 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.08:32
after_r Hello... does anyone know how to make Git log all activity in the background in a log file like /var/log/git.log where it writes any time it does a checkout, etc... Without modifying the command (like a config file?)08:33
punchagan left08:33
nob124 joined08:33
nrsk joined08:33
nob124 left08:33
daito joined08:34
EminenceHC joined08:34
durre joined08:34
nob124 joined08:34
regreg left08:35
nob124 left08:35
jast after_r: there's no such thing built into git, you can only build something around it, e.g. in your shell08:35
after_r i see08:35
thevishy joined08:35
bremner after_r: of course this won't help when activities take place on several computers at once, somewhat the normal case08:36
nob124 joined08:36
nob124 left08:36
colorbot left08:37
nob124 joined08:37
nob124 left08:38
ClarusCogitatio left08:38
cbreak after_r: git logs checkouts08:38
EminenceHC left08:38
cbreak after_r: git also logs commits, some resets08:38
nob124 joined08:38
cbreak it doesn't log fetches, pushes, file modifications, diffs, status, ...08:39
after_r: those logs are per-branch and per repository08:39
ClarusCogitatio joined08:39
cbreak after_r: see man git reflog08:39
gitinfo after_r: the git-reflog manpage is available at http://jk.gs/git-reflog.html08:39
nob124 left08:39
seschwar joined08:40
Malsasa left08:40
nob124 joined08:40
nob124 left08:41
CheckDavid joined08:41
nob124 joined08:42
nob124 left08:42
Manny left08:43
thevishy left08:43
marthinal left08:43
sinequanon left08:43
evie_ham1 left08:43
CentaurWarchief joined08:43
nob124 joined08:44
nob124 left08:44
Daisuke left08:44
ome__me08:45
MatrixiumnXack08:45
dialeth left08:45
dialeth joined08:45
colorbot joined08:46
nob124 joined08:46
flarn left08:46
nob124 left08:46
sinkensabe left08:46
after_r well i already wrote a shell wrapper..08:46
sinkensabe joined08:46
colorbot left08:47
after_r I just want to log all commands08:47
nob124 joined08:47
psoo joined08:47
liamkeily left08:47
HelperW left08:47
after_r but my shell wrapper is causing these errors: /usr/bin/git: 4: /usr/bin/git: Cannot fork08:47
nob124 left08:47
after_r when another program that uses git tries to git08:47
nob124 joined08:48
nob124 left08:48
tvw joined08:48
nob124 joined08:49
nob124 left08:49
after_r i guess i will write a little c app08:49
lindenle joined08:50
nob124 joined08:50
nob124 left08:50
danjordan joined08:50
IIT_ left08:51
osse git() { echo "$@" >> ~/git.log; command git "$@"; }08:51
joo-_ left08:51
nob124 joined08:51
nob124 left08:52
joo-_ joined08:52
arnaud___ left08:52
geomyidae_ left08:52
nob124 joined08:53
nob124 left08:53
arnaud___ joined08:53
after_r osse: it has to be in the path08:53
as another program tries to use the git binary08:53
Rixius left08:54
punchagan joined08:54
Rixius joined08:54
lindenle left08:54
punchagan left08:54
punchagan joined08:54
nour joined08:54
nob124 joined08:54
ap0c joined08:54
ap0c left08:54
ap0c joined08:54
nob124 left08:54
thevishy joined08:55
nob124 joined08:56
nob124 left08:56
nob124 joined08:57
nob124 left08:57
skylite joined08:58
dialeth left09:00
nob124 joined09:00
nob124 left09:00
skylite_ joined09:00
dialeth joined09:00
c74d left09:00
palcu joined09:00
harish left09:01
nob124 joined09:01
nob124 left09:01
marthinal joined09:01
nob124 joined09:02
nob124 left09:02
c74d joined09:03
skylite left09:03
basiclaser_ joined09:03
nob124 joined09:03
osse for example git itself09:03
nob124 left09:03
osse ahh, that won't be a problem since git prepends something to PATH09:04
proq joined09:04
proq left09:04
proq joined09:04
nob124 joined09:04
nob124 left09:05
unixpro1970 joined09:05
linduxed left09:05
palcu left09:05
after_r hmm?09:06
i have to write a c app that calls exec(`git`)09:06
and passes the parameters passed to the app to git09:06
osse after_r: git sometimes executes itself. but since it prepends soemthing to PATH which contains a hardlin kto git you won't end up in a recursive mess09:06
after_r so my plan is good?09:07
osse yes09:07
nob124 joined09:07
osse wait..09:07
nob124 left09:08
osse if "all you do" is exec("git") from C then it searches PATH, no? and your git c wrapper is first there I assume09:08
nob124 joined09:08
mlechner joined09:09
nob124 left09:09
Raging_Hog left09:09
listochkin joined09:09
jrvlima joined09:10
HelperW joined09:10
nob124 joined09:10
nob124 left09:10
proq left09:11
nob124 joined09:11
colorbot joined09:12
nob124 left09:12
after_r yeh execv09:12
arnaud___ left09:12
after_r 4 return execv("/usr/bin/git", argv);09:12
it works09:12
marthinal left09:13
nob124 joined09:13
osse ahh, yeah that'll work since you put the full path09:13
nob124 left09:13
joki left09:14
nob124 joined09:14
nob124 left09:14
grindmodeon left09:14
listochkin left09:14
ClarusCogitatio left09:15
tgunr left09:15
after_r now to only log the passed in parameters09:15
kopparam left09:15
kirin` joined09:15
blubberbop left09:15
marthinal joined09:15
kopparam joined09:15
tokik left09:15
arnaud___ joined09:15
osse fopen this, for(i = 0, printf argc that, fclose the other thing09:15
nob124 joined09:15
nob124 left09:16
cbreak you forgot to define i :)09:16
after_r int argc, char** argv09:16
thats in my main09:16
cbreak that's normal.09:16
mribeirodantas joined09:16
rchavik left09:16
after_r char* argv[] is also used09:17
cbreak you can get a vector of strings with std::vector<std::string> arguments(argv, argv + argc)09:17
nob124 joined09:17
cbreak those will be nicely separated and you can easily log them09:17
arup_r left09:17
cbreak arguments[0] will be the program name09:17
nob124 left09:17
lb1a joined09:17
rchavik joined09:17
cbreak (i.e. if someone used git-upload-pack to call git)09:17
arup_r joined09:18
osse cbreak: I did that before the fopen :P Besides, for (int i...) isn't alloweed pre-C99 afaik09:18
c74d left09:18
cbreak osse: yeah, tragic09:18
osse: 15 years ago that might have caused issues09:18
osse ^_^09:18
supernaut left09:18
joki joined09:18
ClarusCogitatio joined09:18
nob124 joined09:19
nob124 left09:19
cbreak even microsoft, the well-known snails in the area of programming language tools have somewhat caught up nowadays09:19
osse oh? Do they have a C99-compatible compiler now?09:19
marcogmonteiro joined09:19
mribeirodantas left09:19
arnaud___ left09:20
cbreak don't think so. Just less incompatible.09:20
intellix joined09:20
kopparam left09:20
cbreak they finally got uint32_t and so on09:20
kirin` left09:20
c74d joined09:20
ki0 joined09:20
nob124 joined09:21
nob124 left09:21
Zifre left09:21
jast AFAIK for (int foo...;;) has been allowed since forever09:21
leeN joined09:22
Amandil left09:22
osse jast: I get this when running a simple 'gcc foo.c': http://sprunge.us/YGHa :p09:23
nob124 joined09:24
nob124 left09:24
LeMike hello. a colleague copied files via ftp to the server but everything is under git control. I already did "remote add" and "fetch --all" but then I got stuck. How do I "checkout" the master or tell git that the files it sees are already the master ?09:24
jast huh, interesting09:24
levity_island left09:24
cbreak LeMike: move the files away09:24
osse if I s/cc/++/ then ti works just fine09:24
jast yeah, but then you have ++, so that doesn't really improve anything ;)09:25
martinklepsch joined09:25
LeMike no cmd for that cbreak ? ok. i clone and move around. thx09:25
jast well there's git checkout -f which forcibly overwrites anything that gets in the way09:25
arnaud___ joined09:25
harish joined09:25
durre left09:25
nob124 joined09:25
arnaud___ left09:25
nob124 left09:25
LeMike I thought there is something that rebase could do09:26
kopparam joined09:26
cbreak LeMike: then git checkout the branch09:26
LeMike: then move them back09:26
kirin` joined09:27
nob124 joined09:28
nob124 left09:28
harish left09:28
funfunctor left09:28
orangestickynote joined09:28
Evie_Hammond joined09:29
jast rebase doesn't deal with uncommitted changes. if it finds any, it aborts.09:29
harish joined09:29
ProT-0-TypE joined09:29
tokik joined09:29
pierrep joined09:29
nob124 joined09:29
functorfun joined09:30
functorfunfunfunctor09:30
gitinfo set mode: +v09:30
nob124 left09:30
King_Hual joined09:30
pierrep Hello09:30
gitinfo pierrep: hi! I'd like to automatically welcome you to #git, a place full of helpful gits. Got a question? Just ask it — chances are someone will answer fairly soon. The topic has links with more information about git and this channel. NB. it can't hurt to do a backup (type !backup for help) before trying things out, especially if they involve dangerous keywords such as --hard, clean, --force/-f, rm and so on.09:30
pierrep thank you for the good work09:30
backsorry left09:30
CentaurWarchief left09:30
pierrep Im working in a company using Mercurial and we want to migrate everything to Git09:30
veebers left09:30
CentaurWarchief joined09:30
Dreadnaught left09:31
pierrep to achieve that I need to make it works with the largest depot that is appromativly 5G of code mixed with data.09:31
granden joined09:32
pierrep The conversion from Mercurial has been done but the first push to the server is kind of tough09:32
nob124 joined09:32
pierrep I have been playing with git config http.postBuffer 9999999999909:32
nob124 left09:32
ockham joined09:33
orangestickynote left09:33
pierrep but the push still failed09:33
kirin` left09:33
granden Hi, If I got two bransches, my master-branch and then a temp branch. How can I merge these two, and I want to ignore all changes in the master and make my temp branch the new master. The temp-branch have reverted a few commits.09:33
pierrep Would I have better result with ssh+git ?09:33
nob124 joined09:33
nob124 left09:34
arup_r left09:34
cbreak pierrep: git via ssh is normal, but git itself has issues with big files09:34
EminenceHC joined09:34
nob124 joined09:34
cbreak it'll use a lot of ram on repacking09:35
Xethron joined09:35
nob124 left09:35
osse should be ok as long as it doesn't have more issues than what hg has :P09:35
tokik left09:35
arup_r joined09:36
granden Anyone? Or how do I ignore two commits and totally reverts back, is that even possibly?09:36
cbreak granden: just checkout tmp09:36
granden: then git merge -s ours master09:36
then rename master away and rename tmp to master09:36
harish left09:36
after_r it works :)09:36
cbreak (or delete master and rename)09:36
granden Hmm, commands for that would be? I have been using a gui tool, and It jus makes me confusing now when trying to do stuff using terminal.09:37
pierrep cbreak yes my VM already complaigned, Im gonna upload local depot on the remote server and try from there.09:37
nob124 joined09:37
ProT-0-TypE left09:37
granden git checkout temp ; git merge -s ours master ;09:37
nob124 left09:37
granden and then rename/delet stuff?09:37
ProT-0-TypE joined09:38
osse granden: after that you can git checkout master; git merge tmp; git branch -d tmp09:38
cbreak pierrep: I think man git-repack contains some config parameters you can tune for that09:38
gitinfo pierrep: the git-repack manpage is available at http://jk.gs/git-repack.html09:38
cbreak granden: the command to check out tmp is git checkout tmp09:39
nob124 joined09:39
nob124 left09:39
cbreak granden: in general, command line commands are made to be somewhat intuitive :D09:39
EminenceHC left09:39
granden ok now, I run all those commands, and it says I got two pulls /being beind 2 commits09:39
Should I pull or will that restore my old master09:40
cbreak granden: try !lol09:40
gitinfo granden: A nifty view of branches, tags, and other refs: git log --oneline --graph --decorate --all09:40
kyb3r_ left09:40
cbreak granden: and show the result to us in a pastebin09:40
pierrep cbreak:thanks Im going to take a look09:40
liamkeily joined09:40
nob124 joined09:40
nob124 left09:41
granden cbreak: http://pastebin.com/s0CZ7sXN09:42
nob124 joined09:42
nob124 left09:42
granden "Your branch is behind 'origin/master' by 2 commits, and can be fast-forwarded. (use "git pull" to update your local branch)09:43
"09:43
That is what git tells me as well09:43
cbreak granden: so, as you can see, origin/master has commits you do not09:43
granden Yes09:43
cbreak do you want those commits?09:43
granden But those are the commits I wanted to get rid of09:43
cbreak ok.09:43
granden Because now my local copy is what I want09:43
GODDOG joined09:43
cbreak so, git merge -s ours origin/master09:43
that'll merge those commits but ignore the changes from those commits09:44
granden I am not sure if my bitbucket repo is what I really want09:44
cbreak you can also git push -f instead09:44
that'll push and overwrite those commits09:44
nob124 joined09:44
ki0 left09:44
cbreak but that's history rewriting09:44
after_r osse: except I have to call execv(`original git file`) or else the app calls itself (because im replacing the main git file with my exe)09:44
nob124 left09:44
granden cbreak: So recomended way is the first to make a git merge?09:44
after_r otherwise.. looks like I did it.. its logging09:44
cbreak granden: your choice09:45
force pushing is cleaner but very very rude to others09:45
CentaurWarchief left09:45
cbreak merging is truer, but leaves traces in history09:45
CentaurWarchief joined09:45
ki0 joined09:45
granden cbreak: Only me working on this09:45
zapb_ left09:45
King_Hual` joined09:45
osse after_r: you can put your own in /usr/local/bin I suppose09:45
cbreak then you have the freedom to chose09:45
nob124 joined09:45
nob124 left09:45
cbreak git push -fu origin master09:45
that'll kill the remote history09:45
granden thank you09:46
after_r osse: do you want the c file?09:46
jrvlima left09:46
nob124 joined09:46
osse sure,w hy not09:46
nob124 left09:46
granden cbreak: and osse Thank you!09:47
after_r osse: dcc`ing it to you09:47
granden Now my work from yesterday is restored :)09:48
nob124 joined09:48
martinklepsch left09:48
nob124 left09:48
nrsk left09:48
osse after_r: I accepted but it failed for some reason09:48
cbreak granden: git's neat, isn't it? Also check out man git reflog :D09:48
gitinfo granden: the git-reflog manpage is available at http://jk.gs/git-reflog.html09:48
weiyang left09:48
King_Hual left09:48
dvdchr joined09:49
King_Hual joined09:49
after_r osse: http://pastebin.mozilla.org/714347709:49
granden cbreak: Yeah, really neat :)09:49
nob124 joined09:50
nob124 left09:50
GODDOG left09:50
granden First time really working with a vcs since I tried svn about 8 years ago or so.09:50
:)09:50
colorbot left09:50
zapb_ joined09:50
linduxed joined09:51
Manny joined09:51
granden but commits is local version controll, and push is like a remote version controlle is that roughly how it is?09:51
Or am I really of now?09:51
cbreak no, it's like that09:52
osse granden: push is how you publish your commits, so to speak09:52
nob124 joined09:52
nob124 left09:52
osse after_r: heh, good thing git executes itself via a hardlink and not a symbolic link ^_^09:53
King_Hual` left09:53
punchagan left09:53
nob124 joined09:53
Xethron left09:53
granden So if I do like 20 commits, and then push. Will it be 20 commits on my bitbucket account as well or will it be only 1 push?09:54
osse checks ifthat is actually true09:54
granden If I understands things right it should look like 20 commits ?09:54
osse yup09:54
after_r heh yeh09:54
punchagan joined09:54
osse granden: 20 commits. the act of pushing itself is not part of the history09:54
punchagan left09:54
punchagan joined09:54
after_r but if something was pointing to /usr/bin/git, it would use my new app09:54
i think09:55
granden osse: Ok, is there any best practice way when to make a commit? I mean If i'm working on 20 different things, whats the normal/prefered way usually wehn you work in a big team09:55
after_r anyway it works09:55
granden make 20 commits for each change, or one commit when everything is done?09:55
when coding there is coding practices to follow, but is there anything similayr /standard propositions when it comes to vcs?09:56
skylite joined09:56
kcj left09:56
after_r I think I could use something like systrace or whatever to log app calls also09:57
osse granden: each commit should do something sensible and should be "atomic" to a certain extent. Don't make commits that does many different things at once, but don't make commits that do something seemlingly meaningless without further context either.09:57
warcuy_ joined09:57
joo-_ left09:58
granden osse: So if lets say I'm makeing a blog, one commit for comments/adding/vieweing. One commit for showing the post itself09:58
would be a good practice09:58
?09:58
joo-_ joined09:58
groolot joined09:58
osse both of those seem like huge tasks. but sure.09:59
more like one commit for settign up the database connection. one commit for adding the function that calculates the "posted n minutes ago" text etc.09:59
granden ah, ok.09:59
diegoviola left10:00
skylite_ left10:00
palcu joined10:01
warcuy_ left10:02
HelperW left10:02
Xethron joined10:03
Xethron left10:03
Xethron joined10:03
EminenceHC joined10:03
granden osse: Thanks!10:03
JohnBat26 left10:03
wald0 joined10:03
D-Boy left10:05
palcu_ joined10:05
ecky--ptang-zoob joined10:05
harish joined10:05
Daisuke joined10:06
proq joined10:06
palcu left10:06
netcarver joined10:06
CentaurWarchief left10:06
JohnBat26 joined10:06
Daisuke left10:07
after_r left10:07
wald0 left10:07
EminenceHC left10:07
CentaurWarchief joined10:08
kirin` joined10:08
daito left10:08
D-Boy joined10:09
robustusrobustus|Off10:10
BiggFREE left10:10
arnaud___ joined10:11
kirin` left10:13
unixpro1970 left10:13
proq left10:14
carpediembaby joined10:15
rhombus joined10:16
rhombus left10:17
carpediembaby Hello, how can i revert the last commit. But I dont want to commit the changes yet, just revert them in my working copy10:18
j416 carpediembaby: man git-revert10:18
gitinfo carpediembaby: the git-revert manpage is available at http://jk.gs/git-revert.html10:18
aidalgol left10:18
carpediembaby j416: but this will commit the changes, no?10:18
j416 carpediembaby: Did you even read what options 'git revert' takes in the link I gave you? --no-commit.10:19
punchagan left10:19
carpediembaby j416: I didn't, sorry. I knew about the commit command from before and my impression was that it commits after reverting.10:19
punchagan joined10:20
punchagan left10:20
punchagan joined10:20
kirin` joined10:20
j416 carpediembaby: you can also use git checkout with a path for the same result.10:22
endiruna joined10:22
hever_ joined10:22
immortal i have a main folder called main, subfolders in main foldera folderb , how to move filea from foldera to folderb ? when i try "git mv filea folderb" its renamin the file10:22
punchagan1 joined10:23
Mobutils left10:24
vtunka joined10:24
unchaganp joined10:24
rath joined10:24
hs366 left10:24
kirin` left10:25
punchagan left10:26
ohcibi_ohcibi10:27
cbreak immortal: just move it10:28
you don't need to use git if you don't want to10:28
if you do want to: git mv a b where a and b are full paths10:28
liamkeily left10:28
cbreak or git mv a d/ where d is the directory to put a in10:29
Brain joined10:29
Brain mutilates the other devs on his project with a bloody great swordfish10:29
Brain ok, so i finally got to the point where every dev is supposed to have their own independent copy of the project, and if theyre going to make changes, they work on local branches, and i merge them in as kind of a gatekeeper onto a test platform10:30
unixpro1970 joined10:30
Brain previously, we were working directly on the test platform, and stepping on each others toes.10:30
unchaganp left10:30
Brain seems at least one dev is still working on the test platform, as i just went to do a merge and one of the files kept changing as i tried to stash it :/10:30
moritz Brain: remove login privs? :-)10:30
punchagan1 left10:31
vtunka left10:31
heftig_ joined10:31
heftig left10:32
fairuz left10:32
vtunka joined10:33
immortal cbreak whatever it try with "git mv file newpath" its just renamin the file10:34
funfunctor left10:34
Polyatomic left10:34
cbreak immortal: yeah, that's moving10:34
moving and renaming is the same thing10:34
immortal: because files from a users perspective are identified by their path10:34
immortal how will i get the file out of the folder and put in the new one ?10:35
cbreak immortal: relative paths.10:35
hs366 joined10:35
cbreak immortal: the argument to mv is not a name, it's a path10:35
moritzs left10:35
cbreak you can also use absolute paths if you want10:35
immortal gimme an example pls10:35
Brain moritz: i will have to eventually10:36
sarri left10:36
cbreak git mv foo/bar.txt bar/foo.exe10:36
pooh22 left10:36
Brain moritz: see, the project is written to be windows specific, with php5 (yeah dont ask) and my latest pet project is a branch to take away all the windows-specific shit like "\" in pathnames, drive letters, system() calls to windows specific executables, DCOM (yeah really)10:36
robustus|Offrobustus10:36
cbreak git mv immortal/warrior /var/tmp/todelete/10:37
Brain so the main server is a windows server and the dev machines are linux machines10:37
CheckDavid left10:37
cbreak windows server :O10:37
sarri joined10:37
Brain for some reason theres an allure to just connecting into the windows machine to dev10:37
at least for the others10:37
cmn left10:37
pooh22 joined10:38
gam left10:38
lindenle joined10:38
achadwick joined10:39
Brain cbreak: feel the HORROR of a php app that spawns an excel.application com object to manipulate spreadsheets and turn them into pdfs...10:39
that one was quite hard to find a way around, actually, because getting rid of excel entirely is out of the question :(10:39
cmn joined10:39
cbreak Brain: at work some of my coworkers wrote a Python Web Page with a backend that uses Powerpoint via apple script :D10:39
naturally it only runs on OS X10:40
Brain lol10:40
sounds like the same kind of snake pit i work on10:40
a special kind of pain reserved only for systems developers10:40
cbreak we're software engineers normally doing C++ development10:40
but the managers wanted a web page for project management... and they asked us...10:40
Brain oh dear10:41
cbreak indeed10:41
Brain well, my solution to having to use a windows server due to dcom was a bit convoluted10:41
liamkeily joined10:41
Brain i created a C# windows service that listens on a TCP port, and accepts documents with some metadata headers, processes them, and sends them back down the socket10:41
so the calling side only needs to support sockets, rather than a full windows DCOM stack10:42
cbreak I think soon our apple script solution will be replaced by some java program that is used directly instead of using powerpoint10:42
Brain that way we can remove the dependency on windows entirely, and just have a couple of workhorse machines with this service on, and office10:42
RagnarDanneskjol joined10:42
EminenceHC joined10:42
Brain we manipulate some pretty complex spreadsheets so unfortunately just replacing office is out of the question :(10:43
lindenle left10:43
Brain its amazing how much easier git makes things for us though10:43
i can just make a branch and mess with stuff, and if it doesnt work, throw the branch away10:43
lolmaus joined10:45
punchaga` joined10:45
frivoal joined10:45
lolmaus My teammate renamed a branch on Github. I've renamed the local branch accordingly, but it still corresponds to the old remote branch. How do i update the local branch to correspond to the renamed remote branch?10:45
punchaga` left10:45
punchaga` joined10:45
punchaga`punchagan10:45
Walex2 left10:46
carpediembaby j416: now i see that git is in the "reverting" state10:46
granden left10:46
Xethron left10:46
Walex joined10:46
osse lolmaus: git branch -u origin/renamed10:47
arnaud___ left10:47
immortal cbreak thanks, seems i needed to be in main folder to use that command lol, got it10:47
cbreak immortal: the paths need to be valid10:47
EminenceHC left10:47
cbr__ joined10:47
lolmaus osse: hmm, this command does not specify the local branch? Will it affect the current branch?10:47
cbreak immortal: if you're somewhere else, you can reach files via ../../blah/file.txt10:47
immortal: normal relative paths10:47
osse lolmaus: yes10:47
rsv joined10:48
lolmaus osse: thank you10:48
CheckDavid joined10:48
immortal right i forgot that double dot blah10:48
frivoal left10:48
Xethron joined10:48
zoso joined10:48
lolmaus osse: what is the correct git term for what i called "local branch corresponds to remote branch"?10:48
osse lolmaus: the remote branch can be referred to as the local branch's upstream branch10:49
zoso left10:49
osse lolmaus: but I don't see anything wrong in how you said it10:49
robustusrobustus|Off10:49
rsv i have cloned 2 different git trees in dir1 and dir2. i want to cherry pick a particular commit avaiable in .git inside dir1 into gitree of dir210:49
__meome10:49
zoso joined10:49
zoso left10:50
endiruna left10:50
osse rsv: (cd dir1; git format-patch -1 a-particular-commit) | git am \o/10:50
cbr left10:50
cbr__cbr10:50
teran joined10:50
zoso joined10:50
lolmaus osse: is the word "track" used in that context?10:50
rsv osse: cant i do git cherry pick10:50
Manny left10:51
zoso left10:51
osse lolmaus: yes. the local branch tracks the remote one (I think)10:51
rsv: not if they're separate clones.10:51
rsv: my thing will do the same10:52
lolmaus osse: you rock. ^__^10:52
osse lolmaus: correct10:52
zoso joined10:52
ecky--ptang-zoob left10:52
rsv osse: i agree with you. i was thinking of practising cherry-picing10:52
j416 carpediembaby: what do you want me to do about it?10:52
zoso left10:52
rsv like doing it the right way10:52
ecky--ptang-zoob joined10:53
zoso joined10:53
osse lolmaus: https://www.youtube.com/watch?v=wTw_puqDtms10:53
zoso left10:53
joo-_ left10:54
Amandil joined10:54
osse rsv: then you have have to do something lke; git remote add otherrepo ../dir1; git fetch otherrepo; git cherry-pick a-particular-commit10:54
ManikM joined10:55
joo-_ joined10:55
rsv osse: thanks man!10:56
hdon joined10:56
hdon hi all :) i've been assuming that the commit message format was nothing more complicated than a string in some familiar encoding, with some first characters given the special privilege of being the conventional synopsis of the full commit message. am i wrong?10:57
joo-_ left10:57
robustus|Offrobustus10:57
hdon i ask because when git commit invokes my EDITOR (vim) i entered a short message, then a line feed, and then decided to put each change on a separate line. my vim syntax highlighting then made the second line bright red, as if it had some special function.10:57
joo-_ joined10:57
j416 hdon: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html10:58
hdon clicks10:58
ToxicFrog_ joined10:58
j416 hdon: because there should be a blank line10:58
hdon: it marks it red because it breaks convention10:58
hdon ohh10:59
thanks j416 ! i can't believe i didn't know this... i always just took it on intuition10:59
hdon nods10:59
hdon thanks j41610:59
roelmonn_ joined10:59
ToxicFrog left10:59
j416 yw10:59
arnaud___ joined10:59
Amandil left11:00
Neozonz joined11:01
Raging_Hog joined11:01
roelmonnens left11:02
King_Hual left11:03
joo-_ left11:03
Amandil joined11:03
moritzs joined11:04
rsv left11:04
arnaud___ left11:04
beautifulmind joined11:04
joo-_ joined11:05
groolot left11:05
Neozonz left11:05
ThomasLocke left11:05
pierrep left11:06
thevishy left11:07
King_Hual joined11:08
proq joined11:09
joo-_ left11:12
moritzs left11:13
Trudko joined11:13
joo-_ joined11:13
beautifulmind left11:14
Gizburdt left11:14
Amandil left11:15
proq left11:15
beautifulmind joined11:15
nrsk joined11:16
stamina joined11:16
pooh22 left11:16
Neozonz joined11:16
Neozonz left11:16
Neozonz joined11:16
orangestickynote joined11:18
brucelee left11:18
pooh22 joined11:19
joo-_ left11:20
joo-_ joined11:20
EdwardIII left11:20
nonickn_ joined11:21
toothrot joined11:21
LBV_User joined11:22
Neozonz left11:22
arup_r left11:22
punchagan left11:23
orangestickynote left11:23
nonickn_ left11:23
thevishy joined11:24
mskaesz joined11:24
icio joined11:25
mkaesz left11:25
Stummi joined11:25
RaceCondition joined11:27
Junior left11:27
nrsk left11:28
cmn left11:28
punchagan joined11:28
Stummi Hi, we have a git repository where we just removed some large and often updated binary files from the history (using git filter-brach 'rm -f *.exe' HEAD), however the .git-directory is still unusual large (615MB for 5MB source files). Any ways to fix this, or to take a look into the pack file to see what is tacking up space?11:28
FreezingCold left11:29
jast man git-filter-branch has a checklist for shrinking repositories11:29
gitinfo the git-filter-branch manpage is available at http://jk.gs/git-filter-branch.html11:29
teran left11:30
cmn joined11:30
jast generally if a clone using a network protocol or file:// results in a similarly big repository, the big files are still referenced in other cases; in other cases it's probably still in there because of the reflogs or something like that11:30
BlaXpirit joined11:30
CentaurWarchief left11:30
jast whoops11:31
CentaurWarchief joined11:31
jast correction: "the big files are still referenced in a branch's/tag's history"11:31
Stummi okay, thanks11:32
ruukasu left11:32
bmcorser joined11:32
Neozonz joined11:33
Neozonz left11:33
Neozonz joined11:33
faylite joined11:33
Gizburdt joined11:34
FreezingCold joined11:36
Neozonz left11:37
intellix left11:40
icio left11:40
nonickn left11:41
nonickn_ joined11:41
nonickn_nonickn11:41
unixpro1970 left11:41
User458764 joined11:41
lucha joined11:42
doev left11:44
arup_r joined11:46
EminenceHC joined11:46
nonickn left11:48
nrsk joined11:48
ClarusCogitatio left11:48
Neozonz joined11:49
ap0c left11:49
nonickn joined11:49
ClarusCogitatio joined11:50
flavioberetti left11:50
ManikM left11:50
ManikM joined11:51
EminenceHC left11:51
nanobe joined11:51
robustusrobustus|Off11:52
cmn left11:53
galileopy left11:53
m0ltar joined11:53
kirin` joined11:53
Neozonz left11:53
dvdchr left11:54
deepy joined11:55
Textmode left11:55
deepy Can I push/pull stash?11:55
cmn joined11:55
deepy nanobe is a spambot sending PMs on join btw11:55
punchaga` joined11:55
punchaga` left11:56
LBV_User deepy: branch, apply your stash and push the branch...11:57
skylite_ joined11:57
skylite_ left11:57
punchagan left11:57
kirin` left11:57
joo-_ left11:58
deepy meh11:58
skylite left11:58
durre joined11:59
kukks joined11:59
kukks left11:59
kukks joined11:59
CodeShar_ joined12:01
ecky--ptang-zoob left12:01
CodeShark left12:01
lbv-user joined12:03
Neozonz joined12:05
LBV_User left12:05
lbv-user left12:06
LBV_User joined12:06
jellybean joined12:07
mizu_no_oto joined12:07
moritzs joined12:08
osse deepy: you can push it12:09
git push origin refs/stash:fooname12:09
punchagan joined12:09
deepy I already bit the bullet and made a feature branch, but thanks Ö+=12:09
:-)12:09
jellybean left12:09
lpax joined12:09
osse who's Ö+= ?12:09
thiago_ joined12:09
lpax left12:09
lpax joined12:09
thiago_ left12:09
thiago_ joined12:09
Junior joined12:10
Neozonz left12:10
Seb joined12:10
Seb hi fellows12:10
deepy It's what you get when you try to write :-) and you've suddenly changed to Swedish keyboard layout12:10
Seb what's the most straightforward way to get the SHA1 of the *first* commit in a clone ?12:11
deepy Or it's a metal O with a handcannon12:11
proq joined12:11
abc888 joined12:11
moparisthebest left12:11
paul424 joined12:11
freimatz left12:12
gitinfo set mode: +v12:12
joo-_ joined12:12
abc888 testing12:12
can't really confirm the spam-on-join thing12:13
abc888 left12:13
punchagan1 joined12:13
shigosei joined12:14
LBV_User then it may have stopped12:14
brucelee joined12:14
mikecmpbll joined12:15
moparisthebest joined12:15
ferr left12:15
punchagan left12:15
LBV_User left12:15
tmz left12:15
nonickn left12:15
joo-_ left12:16
LBV_User joined12:16
joo-_ joined12:16
proq left12:16
moritzs left12:17
nonickn joined12:17
tmz joined12:17
punchagan joined12:18
mikewintermute joined12:18
eletuchy joined12:19
kirin` joined12:19
galileopy joined12:19
brucelee left12:19
CentaurWarchief left12:19
galileopy left12:19
CentaurWarchief joined12:20
galileopy joined12:20
mikewintermute left12:20
kopparam_ joined12:20
vtunka left12:20
williangliao joined12:20
williangliao left12:21
Neozonz joined12:21
williangliao joined12:22
williangliao left12:23
williangliao joined12:23
kopparam left12:23
dsdeiz_ joined12:24
williangliao left12:24
dsdeiz left12:24
durre left12:25
williangliao joined12:25
arup_r left12:25
kirin` left12:25
williangliao left12:25
Neozonz left12:25
dangerousdave joined12:26
punchagan1 left12:26
williangliao joined12:26
User458764 left12:26
mago_ joined12:27
martinklepsch joined12:27
carlton joined12:29
galileopy left12:29
gitinfo set mode: +v12:29
carlton hey, can someone tell me what to google when i'm trying to open and view versioning history of git repo files?12:29
tobiasvl carlton: what do you mean? what do you want to learn from the googling?12:29
carlton im missing some kind of keyword here because google is giving me garbage12:29
tobiasvl how to read git diffs?12:29
carlton i want to find an app12:30
a GUI to see code changes12:30
tobiasvl !gui12:30
gitinfo Graphical user interfaces are not supported here. If you want to get support, it needs to be through the git CLI. Reasons: 1) Because very few people here use the graphical interface. 2) Because giving instructions for GUI's is difficult. 3) The command line gives you a history of what commands you have executed.12:30
cbreak tobiasvl: from top to bottom? :/12:30
tobiasvl: they are very similar to unified diffs12:30
maybe you understand them better with --color12:30
carlton im not asking for help with a gui...12:30
cbreak tobiasvl: or --color-words (but that can be confusing)12:30
tobiasvl cbreak: oh I know, I'm just trying to understand what carlton is trying to understand12:30
carlton: what _are_ you asking for help with? :)12:31
carlton what it's called12:31
cbreak carlton: check out sourcetree12:31
tobiasvl what what's called12:31
carlton what to search for to find gui's12:31
nvm12:31
cbreak carlton: http://git-scm.com/downloads/guis12:31
martinkl_ joined12:31
arup_r joined12:32
cbreak I heard the github UIs suck12:32
martinklepsch left12:32
carlton thanks12:32
cbreak but I hate SourceTree the least of all I tried12:32
kopparam_ left12:32
osse carlton: I think the term you're looking for is "diff tool"12:34
orangestickynote joined12:34
carandraug joined12:34
carlton h god12:34
osse (maybe)12:34
carlton so much bloat12:34
yeah osse12:34
i just want to see + - lines for files12:34
boulon1515 joined12:34
durre joined12:35
linduxed left12:35
mewm joined12:35
carlton ah cool ty osse12:35
"git difftool"12:35
nettoweb joined12:36
osse lyou can use git difftool to invoke a difftool of your choice, yes12:36
Neozonz joined12:37
Neozonz left12:37
Neozonz joined12:37
psoo left12:37
osse meld, beyond compare, kdiff, vimdiff, etc etc et cet c eteetecetcetc /etc/rc.d12:37
arup_r left12:38
heftig_heftig12:39
orangestickynote left12:39
cagedwisdom left12:39
cbr__ joined12:39
psoo joined12:40
eologolo joined12:40
lindenle joined12:40
dougsland left12:40
lucha left12:41
Mitchbones joined12:41
Neozonz left12:41
cbr left12:42
cbr__cbr12:42
listochkin joined12:42
martinkl_ left12:43
nrsk left12:43
lindenle left12:44
arup_r joined12:45
Seb left12:46
jottr joined12:48
mkoskar joined12:48
intellix joined12:48
Gitzilla left12:49
EminenceHC joined12:51
nilg left12:51
Neozonz joined12:53
Neozonz left12:53
Neozonz joined12:53
philipd joined12:54
philipd left12:55
mewm left12:55
EminenceHC left12:56
galileopy joined12:56
Neozonz left12:57
paul424 left12:59
dsdeiz_ left12:59
mizu_no_oto left12:59
sarri left12:59
m0ltar left12:59
cannonball joined13:00
sarri joined13:01
fstd_ joined13:02
moritzs joined13:02
jceb left13:04
colorbot joined13:04
colorbot left13:05
m0ltar joined13:05
fstd left13:05
fstd_fstd13:05
subhojit777 left13:06
rchavik left13:06
mattstratton joined13:06
robustus|Offrobustus13:06
lsiv568 joined13:06
mattstratton left13:06
rchavik joined13:06
Celelibi In my master branch I did some commits to solve a problem. But then a second approach in another branch is shorter and more straightforward.13:07
mattstratton joined13:07
mablae__ left13:07
shinnya joined13:07
Celelibi What's the right method to make the head of "test" the new state of master?13:07
kadoban joined13:08
Celelibi Should I revert the old commits?13:08
osse Celelibi: git checkout master; git reset --hard test13:08
tobiasvl are your commits local only?13:08
cmn left13:08
sburgess joined13:08
ManikM left13:08
Celelibi No, they're pushed and pulled by others.13:09
tobiasvl any ops here? nanobe is a spammer13:09
Neozonz joined13:09
ghostlines joined13:09
hcc23 joined13:09
thiago_ left13:09
martinklepsch joined13:10
tobiasvl Celelibi: then man git-revert13:10
gitinfo Celelibi: the git-revert manpage is available at http://jk.gs/git-revert.html13:10
cmn joined13:11
govg joined13:12
AnujSharma joined13:12
liamkeily left13:12
proq joined13:12
AnujSharma left13:12
FreezingCold left13:13
Neozonz left13:14
brucelee joined13:15
ChanServ set mode: +o13:15
osse set mode: +b13:16
ChanServ set mode: -o13:16
kirin` joined13:16
durre left13:16
arup_r left13:16
osse hmm... did I do it right13:16
mattstratton left13:17
osse oh13:17
ChanServ set mode: +o13:17
jceb joined13:17
osse kicked nanobe (nanobe)13:17
ChanServ set mode: -o13:17
proq left13:18
cbr__ joined13:18
toothrot left13:18
tgunr joined13:18
kirin` left13:19
robustusrobustus|Off13:19
ruukasu joined13:20
brucelee left13:20
cbr left13:21
cbr__cbr13:21
osse tobiasvl: yaaay13:21
tristanp joined13:22
DrSkyLizard joined13:22
ferr joined13:22
ferr How do I download repository with all settings like branches etc13:23
palcu_ left13:23
thiago_ joined13:24
looper_ joined13:24
Milo- joined13:24
russt joined13:25
russt left13:25
Neozonz joined13:25
tobiasvl osse: thanks! got some porn links by query and stuff13:27
ferr: git clone?13:27
osse tobiasvl: gimme!13:27
Solid1_afkSolid113:27
tobiasvl nah, you can sext nanobe ;)13:27
osse good point. me and him got a thing going now13:28
Milo- good evening.. https://github.com/Meelo/gittest - I have an original branch (master) where all whitespaces are tabs.. second branch where all whitespaces have been changed to spaces (style_fix) and a third branch, where I extracted a function (refactor, based on style_fix -branch).. But now I need to rebase/cherry-pick the refactored commit back to "master", but I'm getting a massive whitespace conflict. How should this be done properly?13:28
beautifulmind left13:28
ruukasu left13:28
robustus|Offrobustus13:29
ruukasu joined13:29
Milo- while in branch 'rebased', I'm running the command: git rebase --onto master style_fix rebased13:29
or "git cherry-pick c892b7", which also creates the massive conflict13:29
jrnieder left13:30
tobiasvl you can't merge style_fix first?13:30
Milo- unfortunatelly no.13:30
Neozonz left13:30
solker left13:30
osse Milo-: git cannot do whitespace changes like that. you can use format-patch do create a patch w/ commit info and such. then fix the patch and use git am < foo.patch13:30
ruukasu left13:30
ruukasu joined13:31
osse oh boy, now I don't think that'll make it any easier13:31
Milo- but the "refactor" commit (c892b7) doesn't actually change whitespaces at all, which makes me think it shouldn't conflict13:31
BSaboia joined13:32
kukks left13:32
Milo- it only applies new code on top of the restyled code.. the diff should still apply on both branches.. unless merge-strategy has a hard time finding where to apply the patch, due to the difference in whitespaces13:33
thiago_ left13:33
ruukasu left13:33
ferr left13:33
tobiasvl yeah it's probably that13:33
ruukasu joined13:33
Milo- so creating a patch, and manually changing the whitespaces from spaces back to tabs before applying the patch should do the trick?13:34
dsdeiz joined13:36
ruukasu left13:36
ruukasu joined13:37
osse Milo-: there is a merge strategy related to whitespace. Can't remember what it's called though13:38
User458764 joined13:38
BSaboia how to push a new branch to a git server? git push --all -u will do it, but what does exactly set-upstream does?13:38
moritzs left13:38
Milo- "ignorewhitespace"? :)13:38
arnaud___ joined13:40
tobiasvl BSaboia: set-upstream means that you set your local branch to track the new remote branch13:40
BSaboia: git push -u REMOTE BRANCH13:40
BSaboia tobiasvl, ok, nice13:40
Trudko left13:41
BSaboia so I can assume that doing a git push --all -u with only one branch created is safe? it will leave my master branch intact, right?13:41
Neozonz joined13:41
danemacmillan joined13:41
Milo- osse: git rebase --ignore-whitespace --onto master style_fix rebased13:41
BuenGenio joined13:42
Milo- that successfully applies the patch, but not sure how it will react when style_fix finally gets merged to master13:42
well.. I still have my test branch, so there is a way to find out13:42
chris_hd joined13:42
joo-_ left13:42
arnaud___ left13:42
tobiasvl BSaboia: well, you will push all branches. your local master branch will be intact, but it's also pushed to the remote13:43
BSaboia tobiasvl, so git push -u origin branch_name will be the safer bet13:44
thanks for your help :)13:44
chris_hd left13:45
chris__hd joined13:45
Milo- okay.. it'll conflict again when master gets style_fix, so that will need to be merged with --ignore-whitespace as well13:45
gitinfo set mode: +v13:45
chris__hd Hi all, is there a known issue with git svn?13:46
Neozonz left13:46
chris__hd Everytime I try to fetch I get: error: git-svn died of signal 1113:46
jottr left13:46
Milo- cheers o/13:46
Milo- left13:47
FreezingCold joined13:47
kirin` joined13:47
mizu_no_oto joined13:48
lsiv568 left13:48
jottr joined13:49
moritzs joined13:50
bgerber left13:50
lsiv568 joined13:50
DanMAbraham joined13:52
awkwardusername left13:53
ManikM joined13:53
kirin` left13:53
ManikM left13:53
RaceCondition left13:53
liamkeily joined13:54
CodeShar_ left13:54
pppp2 joined13:54
CodeShark joined13:54
EminenceHC joined13:54
ManikM joined13:55
tmcmahon joined13:55
Brain so, lets say you have internet access 100% of the time, and its always reliable and fast. so does the repository where you store your git13:55
is there any reason really NOT to remotely track all branches you make, for redundancy purposes?13:55
im just thinking that if its not remotely tracked the only place that has it is my machine, so if my machine fails, e.g. its disk dies...13:56
plus if i disspear on an emergency tomorrow, nobody would be able to pick up on my branch where i left off as its only available to my machine13:57
jceb left13:57
Neozonz joined13:57
canton7 define "remotely track"? It sounds like your debating how often to push branches - nothing about tracking :P13:57
dsdeiz left13:57
bgerber joined13:58
Brain canton7: well, by default if i make a branch, its local and cant be pushed right?13:58
tmcmahon left13:58
canton7 you can push any branch you like, at any time13:58
Brain ah, for some reason i thought it wouldnt let me unless i told it i wanted to make it remote13:58
or are you saying any attempt to push it to origin makes it remote?13:59
canton7 'tracking' is a bit of config which 1) appears in 'git branch -vv', 2) is used by @{upstream}, 3) is used by 'git pull' and 'git rebase' by default, 4) is used for pushing if you've set push.default youself13:59
(I should set that as a trigger...)13:59
EminenceHC left13:59
canton7 sure13:59
if you push a branch, it's still local13:59
it just now exists in another repo as well13:59
a 'remote' branch is a branch in another repo13:59
Brain ah, ok in that case i misunderstood14:00
canton7 a 'remote-tracking branch' is a local read-only copy of a branch in a remote repo - these start with e.g. 'origin/'14:00
:) I think you're confusing yourself - git's simpler than you're imagining14:00
Brain thats true14:01
Kulrak left14:01
Brain until recently ive been using cherry-pick to pull stuff across from test branch to live branch14:01
because i was thinking that merging the branch would end it, confusing myself with the way its displayed in tortoisegit14:02
devxom joined14:02
canton7 yuck tortoisegit14:02
kadoban Hehe14:02
canton7 tbf it might have improved since I used it14:02
sohail joined14:02
Neozonz left14:02
Brain it seems easier to me now just to use the command line on linux rather than deal with tortoise14:02
canton7 but it made things 100x harder to understand for me - it wasn't until I moved away from it tat I actually started to "get" git14:02
Brain well, its ok for conflict resolution, the odd times you get them14:02
because its gui merge tools are nice14:02
canton7 command-line git for windows ("git bash") comes with some half-decent graphical tools14:03
Brain well, tortoisegit completely seems to hide the concept of staging areas14:03
canton7 and knows how to launch all sorts of merge tools14:03
Brain it bypasses it, staging everything it knows of14:03
unless of course you untick the items when you go to commit14:03
canton7 yay :)14:03
kadoban Yeah, if all you want is merge tools, there's separate ones that git can load for you nicely14:03
guardian joined14:03
stamina left14:03
guardian hello, in my .gitignore I have "foo/" followed by "!foo/*/config.xml", yet foo/bar/config.xml is ignored. Is there something obvious I'm doing wrong?14:04
git check-ignore confirms the file is ignored by the "foo/" line of the .gitignore file14:04
Brain tried swapping the lines over?14:04
mellernoia joined14:05
guardian same result14:05
tarkus joined14:05
Brain oh well, was worth a try :)14:05
its probably because youre ignoring the parent dir that contains config.xml14:06
jerius joined14:06
guardian likely14:06
tarkus Q: How to fetch and merge code from 3rd party repo to an orphan branch of your own repo? (git checkout --orphan server; git fetch server; git merge server/master - doesn't work)14:07
canton7 guardian, you want foo/* and !/foo/*/config.xml probably14:07
kiran left14:07
canton7 gitignores have a gotcha: only things "directly" considered for ignoring can be unignored. this is for efficiency reasons14:08
kadoban guardian: It's not possible to reinclude something if a parent directory of it is excluded.14:08
acharlieh joined14:08
canton7 so if you ignore the whole of "foo/", git won't peek inside to see whether to unignore anything14:08
kadoban, yes it is14:08
ToxicFrog_ToxicFrog14:08
canton7 but if you ignore every file in foo: "foo/*", then you can unignore those files14:08
tarkus, what fails there?14:08
kadoban canton7: That's not the case I specified, read what I said...14:09
guardian foo/* doesn't work14:09
canton7 it would be better if you defined "parent directly of it is excluded" better - you need to mention that it's possible to exclude everything inside the directory, rather than just the directory itself, if you're going with that explanation14:09
jceb joined14:09
sdfvsfgvsdf joined14:10
kadoban It's not ambiguous. Admitting you read too quickly isn't going to kill you.14:10
guardian but foo/*/* does14:10
tarkus canton7, ah no.. it works, there was an error until I did git reset --hard14:10
canton7 I read it as "it's not possible", which is what you said. It *is* possible :P14:10
yes, I read you too quickly, but I drew the same conclusion that a less git-knowledgable person would :P14:11
kadoban Then read the man page, because it's really not.14:11
ErKa joined14:11
faylite Is it possible to edit messages in the commit log?14:11
canton7 faylite, sure, but if you've pushed them anywhere, you'll be !rewriting public history14:11
gitinfo faylite: [!rewrite] 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 -f <remote> <branch>` to force (and the remote may reject that, anyway). See http://goo.gl/waqum14:11
canton7 kadoban, I know how gitignore works. The question was "can I do this". The correct answer is "yes". You said "no". That's not helpful :)14:12
faylite Thx, need to fix some grammar ^^14:12
guardian so I made it work with foo/*/* and !foo/*/config.xml14:12
gitinfo foo14:12
canton7 guardian, sweet14:12
and why is that even a trigger?!14:13
kadoban canton7: Here's the direct wording of the man page: "It is not possible to re-include a file if a parent directory of that file is excluded." Which is exactly what I said.14:13
canton7 .trigger_edit foo .14:13
gitinfo canton7: Okay.14:13
jerematic joined14:13
pppp2 left14:13
canton7 kadoban, which is why I said that if you're going to quote that, at least make it clear that there's a workaround14:14
proq joined14:14
Junior left14:15
canton7 .trigger_edit foo -14:15
gitinfo canton7: You are not authorised to perform this action (trigger_delete).14:15
canton7 :(14:15
kadoban canton7: Why? I was stating a fact that has precice technical meaning. Contradicting it, as you did, is confusing.14:15
jast .priv add canton7 trigger_delete14:16
gitinfo jast: Okay.14:16
canton7 .trigger_edit foo -14:16
gitinfo canton7: Okay.14:16
canton7 thanks! :)14:16
brucelee joined14:16
jast please be careful :)14:16
canton7 I will!14:16
jast oh, actually deleted triggers are versioned, too, these days14:17
so be careful, but not as careful as I said before ;)14:17
canton7 kadoban, yeah but newbies don't care about technical meanings. they care about whether there's a way to achieve what they want14:17
Guest18520 left14:17
arnaud___ joined14:17
canton7 jast, hehe, yeah I saw that when reminding myself what the 'delete' value was14:17
kadoban canton7: Great, so explain how to work around it. Contradicting a fact isn't the way to go.14:17
devxom left14:18
canton7 1) I've admitted to skimming your message too fast. 2) like I say, please add helpful stuff alongside your technical facts14:18
buffal0 joined14:18
canton7 especially when they give the wrong impression14:19
proq left14:19
knownasilya joined14:19
kadoban Except it doesn't give the wrong impression at all. It gives the precise reason why what he was doing wasn't working.14:19
freimatz joined14:20
livingstn joined14:20
canton7 it sounded like "no, it's not possible"14:20
GODDOG joined14:20
jast just so you know, if you manage to keep this argument over a little bit of wording going for more than 30 minutes there's a medal waiting for you guys14:20
kadoban Oh good.14:20
canton7 come on! we can do this!14:20
brucelee left14:21
checkItOut joined14:21
faheem left14:22
setrae joined14:22
shinnya left14:22
PCatinean left14:22
thedodd joined14:23
Brain jast: an arguing over the internet medal? i want it more!14:24
canton7 awards himself a medal anyway. stuff you guys!14:24
Jackneill joined14:24
Brain i remember once seeing a pic online that said something like "arguing on the internet is like running in the special olympics... because even if you win..."14:24
:p14:24
politically incorrect jokes were always the best14:25
canton7 cringes14:26
checkItOut left14:26
sburgess left14:27
msmith_ joined14:27
Junior joined14:28
jhwhite joined14:28
arnaud___ left14:29
Neozonz joined14:29
Neozonz left14:29
Neozonz joined14:29
Ehye joined14:30
gua_ould left14:30
Xiti` left14:30
Xiti joined14:32
mattstratton joined14:32
ciampix left14:32
intellix left14:33
Neozonz left14:35
Ehye left14:35
BuenGenio left14:35
AaronMT joined14:35
Nizumzen joined14:35
palcu joined14:35
zmitya joined14:35
gua_ould joined14:36
dreiss joined14:36
JustMozzy joined14:36
JustMozzy hey everyone. I have a file that is always confliciting on the same line because it contains a generated number. is there a way to have git ignore this?14:36
moritz JustMozzy: you shouldn't commit generated numbers14:37
canton7 no, there's no way to ignore just a specific file14:37
remove the generated number if possible14:37
moritz JustMozzy: but you can write a custom merge driver that regenerates the file14:37
russt joined14:37
zmitya Hi Gents,14:38
JustMozzy too bad...14:38
gitinfo zmitya: 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.14:38
RaceCondition joined14:38
palcu left14:39
hexagoxel joined14:39
zmitya I am a newbie to git.14:39
What is the best practice to integrate a 3rd party code into our repository ?14:39
we wold like to create patches but we would like to apply their (the original) patches as well...14:39
mkrank joined14:40
PCatinean joined14:40
Dougie187 joined14:40
eletuchy left14:40
pcypher joined14:40
zumba_addict left14:41
osse zmitya: is the 3rd party cody by any chance available as a git repo also?14:42
zumba_addict joined14:42
polyzen joined14:42
Sebtoast joined14:42
astroduck joined14:43
arnaud___ joined14:43
subhojit777 joined14:44
zmitya osse: yes, basically it is the kamailio project14:44
linduxed joined14:44
astroduck Hi! I am making an Android App, which has 2 different versions for phone and tablet. I was hoping that I can create a single github repo topush both of them but people using Android Studio should be able to checkout each app separately. It this possible?14:45
Something like a subgitrepo14:45
If that's a word14:45
Neozonz joined14:45
Neozonz left14:45
Neozonz joined14:45
crose joined14:45
moritzs left14:46
zumba_addict left14:46
acharlieh left14:46
jast there are several approaches... !subpro14:46
gitinfo [!subprojects] So, you want to add git repositories inside of other git repositories? Well, you have four main options. First is to just do it, add the repo to the outer project's .gitignore, and treat them entirely separately. Best if they are entirely separate. Otherwise your best options are "!submodule", "!gitslave", and "!subtree". Try those commands in this channel, or in a PM to avoid flooding.14:46
joo-_ joined14:46
jast my personal favourite approach is using submodules, but quite a few people find them too complicated14:47
zmitya jast: is that for me ?14:48
jason237 joined14:48
nour left14:48
mkrank left14:49
astroduck jast: Can someone clone a submodule separately withhout cloning the whole project?14:49
freimatz left14:49
freimatz joined14:49
mkrank joined14:49
ki0 left14:49
moritz yes14:49
WakiMiko joined14:50
Neozonz left14:50
jast zmitya: well, it's for you and for astroduck, seeing as you asked almost the same question :)14:50
ki0 joined14:51
jast astroduck: btw it's possible to have different files on different branches within a single repo, that may be another option for you14:51
cbr__ joined14:51
jast cloning separately gets more difficult then, though14:51
acharlieh joined14:52
zmitya jast: :)14:52
astroduck jast: An orphan branch would be better than a normal one in this case, right?14:52
arnaud___ left14:53
kadoban astroduck: It depends how different the branches are14:53
jast yeah. technically an orphan branch is not particularly unnormal, it's just that it doesn't share any history with existing branches14:53
davividal joined14:53
michael_mbp left14:53
jargon joined14:53
scriptThis left14:53
daedeloth joined14:54
cbr left14:54
cbr__cbr14:54
intellix joined14:54
eletuchy joined14:54
shawndumas joined14:55
michael_mbp joined14:56
iamjarvo joined14:56
raffe joined14:56
LucasTT joined14:56
thedodd left14:57
irqq left14:57
jargon left14:57
astroduck I'll ask which one of the 2 options I should use on #android-dev. Thanks for your help guys :)14:58
doev joined14:59
Neozonz joined15:01
Neozonz left15:01
Neozonz joined15:01
thedodd joined15:01
Gamecubic joined15:01
Juxtapositional joined15:01
MarkyC joined15:02
MrSavage joined15:02
hexafluoride what to do after rewriting an entire repo?15:02
hint: Updates were rejected because the remote contains work that you do15:02
hint: not have locally. This is usually caused by another repository pushing15:03
_ikke_ hexafluoride: Are you the only one working on that repo?15:04
doev left15:04
hexafluoride no15:04
but I am the author of it15:04
it's not like an entire rewrite15:04
but a reorganization15:04
AnujSharma joined15:05
GODDOG_ joined15:05
AnujSharma left15:05
_ikke_ You need to clearly communicate to others working on it that you have rewritten history and what they should do15:05
GODDOG left15:06
Neozonz left15:06
EminenceHC joined15:06
GODDOG_ left15:06
kiran joined15:07
wrouesnel joined15:08
tristanp left15:09
albel727 left15:09
tristanp joined15:09
axl_ joined15:09
msmith__ joined15:09
lpax left15:09
williangliao left15:10
dangerousdave left15:10
osfe left15:10
lsiv568 left15:10
osfe joined15:11
EminenceHC left15:11
thedodd left15:11
hs366 left15:12
thedodd joined15:12
lsiv568 joined15:12
denete joined15:12
kirin` joined15:13
msmith_ left15:13
enitiz joined15:13
rath left15:14
thedodd left15:14
vtunka joined15:15
tier joined15:15
proq joined15:15
brucelee joined15:17
kirin` left15:17
gua_ould left15:18
steele joined15:18
Daisuke joined15:18
gua_ould joined15:18
orangestickynote joined15:18
orangestickynote left15:19
rchavik left15:19
orangestickynote joined15:19
LeMike left15:20
orangestickynote left15:20
axl_ left15:20
axl_ joined15:21
proq left15:21
ilhami left15:22
brucelee left15:22
wrouesnel left15:23
vtunka left15:24
sinkensabe left15:24
punchagan left15:24
cmn left15:24
carlton left15:25
ErKa left15:25
ki0 left15:26
dreiss left15:26
ki0 joined15:26
flaguy48 left15:26
moritzs joined15:27
cmn joined15:27
robustusrobustus|Off15:28
Daisuke left15:29
chris__hd left15:29
f00dWorksta joined15:30
thedodd joined15:30
punchagan joined15:30
DrSkyLizard left15:31
cbr__ joined15:31
f00dWorksta Is there a way to undo a commit without reverting the files?15:31
luto !reset15:31
gitinfo A good resource explaining git-reset is http://git-scm.com/2011/07/11/reset.html15:31
kadoban !revert15:31
gitinfo That's a rather ambiguous question... options: a) make a commit that "undoes" the effects of an earlier commit [man git-revert]; b) discard uncommitted changes in the working tree [git reset --hard]; c) undo committing [git reset --soft HEAD^]; d) restore staged versions of files [git checkout -p]; e) move the current branch to a different point(possibly losing commits)[git reset --hard $COMMIT]?15:31
luto oh wait15:31
no15:31
pandeiro left15:31
kadoban f00dWorksta: Is one of those what you want by chance?15:31
luto listen to kadoban and ignore me :D15:31
sohail left15:32
luto I should sleep more lol15:32
kadoban Heh, pretty easy to get the wrong trigger15:32
kpease left15:32
checkItOut joined15:33
f00dWorksta kadoban: I want to make it as if I never executed a commit, but keep my files as it is right now15:33
cbr left15:33
cbr__cbr15:33
eologolo left15:33
f00dWorksta kadoban: so I guess c) is the closest one?15:33
kadoban f00dWorksta: Yeah, that should be option C15:33
luto f00dWorksta: no15:33
no it isn't15:34
eologolo joined15:34
luto c) is --hard, that kills your files15:34
f00dWorksta luto: :O15:34
kadoban c) is --soft :)15:34
luto my first !reset was right, it seems!15:34
gitinfo A good resource explaining git-reset is http://git-scm.com/2011/07/11/reset.html15:34
luto bllaargh15:34
f00dWorksta lol15:34
luto okay, going to sleep now15:34
lol15:34
f00dWorksta please do :P15:34
luto sorry15:34
kadoban Hehe15:34
moritzs left15:34
MarkyC left15:35
gua_ould left15:35
MarkyC joined15:35
f00dWorksta kadoban: does the reset discard my commit?15:36
kadoban f00dWorksta: Yes. You can back it up if you want, like make another branch that refers to it or something15:36
(Which is a pretty good idea in general when you're doing this stuff. The reflog can usually help you avoid losing work if you screw one of these commands up, but it tends to be confusing if you're already unsure what's going on)15:37
Mitchbones left15:39
checkItOut left15:39
EminenceHC joined15:39
EminenceHC left15:39
Macaveli left15:39
EminenceHC joined15:39
JustMozzy left15:39
kermit joined15:40
dsdeiz joined15:41
luto f00dWorksta: !backup s also help ;)15:42
gitinfo f00dWorksta: Worried about your data while trying stuff out in your repo? The repository in its entirety lives inside the .git directory in the root of your work tree so to backup everything `cp -a path/to/workdir path/to/backup` or equivalent will suffice as long as the repo is not modified during backup. See also http://sethrobertson.github.com/GitBestPractices/#backups15:42
flarn joined15:43
ciampix joined15:43
flaguy48 joined15:43
flaguy48 left15:43
kirin` joined15:43
CustosLimen left15:43
pcypher left15:43
flaguy48 joined15:44
flaguy48 left15:44
enitiz left15:44
mixandgo joined15:44
zapb_ left15:45
flaguy48 joined15:45
flaguy48 left15:45
kukks joined15:45
kukks left15:45
kukks joined15:45
vtunka joined15:45
Celelibi When I checkout a tag, am I in detached mode?15:46
settermjd joined15:46
flaguy48 joined15:46
flaguy48 left15:46
sinkensabe joined15:46
lindenle joined15:47
flaguy48 joined15:47
flaguy48 left15:47
mizu_no_oto left15:47
bremner yes15:48
canton7 Celelibi, yes15:48
flaguy48 joined15:48
hexafluoride apparently, yes15:48
flaguy48 left15:48
kirin` left15:49
daurnimator1daurnimator15:49
zapb_ joined15:49
flaguy48 joined15:49
canton7 tags can't be modified. if you could check one out, you'd assume that committing would modify it. therefore they can't be checked out15:50
flaguy48 left15:50
canton7 likewise remote-tracking branches15:50
_0x1d3 joined15:50
f00dWorksta luto: thx15:50
Junior left15:50
flaguy48 joined15:51
flaguy48 left15:51
FreezingCold left15:52
flaguy48 joined15:52
flaguy48 left15:52
Celelibi I can still git checkout tag15:52
canton7 it detaches your HEAD though15:52
so you haven't checked out the tag, really :P15:53
Celelibi yes15:53
flaguy48 joined15:53
flaguy48 left15:53
teran joined15:54
ManikM left15:54
flaguy48 joined15:54
ManikM joined15:54
flaguy48 left15:54
moritzs joined15:55
dfanjul joined15:55
flaguy48 joined15:55
flaguy48 left15:55
flaguy48 joined15:56
facundor joined15:57
awkwardusername joined15:57
nettoweb left15:57
smccarthy joined15:58
Skapadapaduu joined15:59
mozzarel1mozzarella15:59
teran left15:59
mixandgo left16:00
robustus|Offrobustus16:00
ManikM left16:01
roelmonn_ left16:01
mixandgo joined16:02
Asiajey joined16:02
acolson left16:03
billy_ran_away Hi, if I have a git repo and I want to add only a couple of files from another git repo but want to be update them what is the best course of action? I'm thinking git submodule and then symlinking the few files I want to the directory I want them in (but not want the others from the added submodule repo)16:03
iamjarvo left16:03
Xethron left16:04
billy_ran_away This was for chef receipes and I just discovered knife16:05
Gonna try that out16:05
thiago_ joined16:05
Sebtoast left16:06
lolmaus left16:06
Solid1Solid1_afk16:07
nrsk joined16:08
teran joined16:09
ehmatthes joined16:09
cfxd joined16:09
apfel joined16:10
Celelibi Why does git describe show only one of the two tags that match the current commit?16:10
tyreld joined16:11
mkrank left16:11
gua_ould joined16:11
dfanjul left16:11
beneggett joined16:12
nfk joined16:12
mizu_no_oto joined16:12
b1nar1_ left16:12
FreezingCold joined16:12
beneggett left16:12
teran left16:14
robustusrobustus|Off16:14
str joined16:14
settermjd left16:17
proq joined16:17
kpease joined16:17
brucelee joined16:18
Neozonz joined16:18
Neozonz left16:18
Neozonz joined16:18
Neozonz|Disc joined16:18
Neozonz|Disc left16:18
Neozonz|Disc joined16:18
Neozonz|Disc2 joined16:18
Gizburdt left16:19
Neozonz|Disc left16:19
govg left16:19
Neozonz left16:19
pcypher joined16:19
kirin` joined16:19
thiago_thiago16:19
dangerousdave joined16:20
JohnBat26 left16:20
dangerousdave left16:20
dsdeiz left16:20
joelm joined16:21
kermit left16:21
b1nar1 joined16:22
kermit joined16:22
nettoweb joined16:22
nettoweb left16:22
RaceCondition left16:22
nettoweb joined16:22
imkmf joined16:22
proq left16:22
dangerousdave joined16:23
apfel hi there, we used aegis in the past as our version control + review tool + test framework + automatik build system, my question is now, is something like this avalible for git but without the need to use a browser, we like to benfit from our unix tools and environment, so it would be nice to get the needed informations via cli, like the build output. The review process should be also completle be avalible via comamndline, because we16:23
like to use custom skripts and other things to make life easier. So, is something like this avalible for git?16:23
osse Is only one of them an annotated tag?16:23
brucelee left16:23
kermit left16:23
osse Oops. Scroll fail16:23
Wait, no it wasn't16:23
warcuy joined16:24
osse Celelibi: see above?16:24
s/?/./16:24
decompiled joined16:24
dangerousdave left16:24
kirin` left16:24
decompiled left16:25
kirin` joined16:25
proq joined16:25
Neozonz|Disc joined16:26
Neozonz|Disc left16:26
Neozonz|Disc joined16:26
FreezingCold left16:27
mostlybadflyjade_jolie16:27
jade_joliemostlybadfly16:27
MrSavage left16:28
martinklepsch left16:28
lb1a left16:28
martinklepsch joined16:29
Neozonz|Disc left16:29
Neozonz|Disc2 left16:30
moritzs left16:30
gua_ould left16:30
kirin` left16:30
kirin` joined16:31
anaran joined16:31
Celelibi osse: no, there are two tags for the same commit.16:32
jagob left16:33
Celelibi (BTW, I solved my problem by using the previous commit.)16:33
cbr left16:33
TomyWork left16:33
DaveD_PDX joined16:34
_Atom_ joined16:35
kirin` left16:36
warcuy left16:37
sinkensabe left16:38
galileopy left16:38
beneggett joined16:39
osse Celelibi: tags can both be annotated and "light weight". I was wondering if you had one of each16:39
Brain left16:39
martinklepsch left16:40
pcypher left16:40
regedit joined16:40
lsiv568 left16:41
mpistone joined16:42
arnaud___ joined16:42
SebastianFlyte left16:43
d33tah left16:43
Ankhers joined16:43
denetedenete_food16:43
Neptu hej16:43
WakiMiko left16:43
d33tah joined16:44
WakiMiko joined16:44
Neptu what are this HEAD:refs/heads/shared/branch .... what all this slashes mean?16:44
zumba_addict joined16:45
petersr joined16:45
qsuscs !refspec16:45
gitinfo [!refspecs] Refspecs are used by fetch/push to *spec*ify which *ref*s to transmit where. They have the form "source:destination". They can be prefixed with a "+" to force the update, possibly displacing existing history. More info: http://jk.gs/git-fetch.html or http://i.qkme.me/3tke7r.jpg16:45
zmitya left16:45
qsuscs ^ Neptu16:45
aspiers joined16:46
SebastianFlyte joined16:46
Noldorin joined16:46
vtunka left16:46
grindmodeon joined16:46
CentaurWarchief left16:46
red_horned_rihno joined16:46
mpistone I want to manage deployment to staging and production servers from an internal dashboard (e.g. I need to deploy to API and webserver simultaneously but both have to pass their own tests first), thinking I'll do it by giving that internal server ssh access to all the other servers, then have it ssh in and execute a git pull/checkout from inside of the production server.. a bit concerned about security but not sure how else to aut16:46
omate this, and am I reinventing a wheel?16:46
qsuscs mpistone: !deploy16:47
gitinfo mpistone: 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.html16:47
tranzfuse joined16:47
teran joined16:48
grindmodeon left16:49
rubyonrailed joined16:49
ilhami joined16:49
grindmodeon joined16:49
cfxd left16:50
red_horned_rihno left16:50
alorence left16:50
proq left16:50
shpoont joined16:50
fandi joined16:51
JanC left16:51
daedeloth left16:51
ehmatthes left16:51
zackiv31 joined16:52
zumba_addict left16:52
nour joined16:52
orangestickynote joined16:54
moritzs joined16:55
anaran left16:56
Solid1_afkSolid116:56
l0x3py left16:57
danjordan left16:57
kirin` joined16:57
btree joined16:57
danjordan joined16:58
lsiv568 joined16:59
btree left16:59
seschwar left16:59
jnavila left16:59
chiromante joined16:59
ManikM joined16:59
mlechner left16:59
lsiv568 left17:00
steveoh joined17:01
steveoh hi i'm having an issue with git format-patch17:01
where --minimal doesn't make any changes17:01
Raging_Hog left17:02
steveoh currently the patch file has 3 lines before the first change and 3 lines after the last change17:02
which are too many17:02
to get these patches applied i've had to edit the patch to be more minimal17:02
kirin` left17:02
jast this is called context and is pretty much a normal feature of unified diffs17:03
steveoh sure but it makes it so the patch is rejected17:03
jast sure, removing context allows the patch to be applied to more things... but it also makes it much more likely that the patch is applied to the wrong lines17:03
steveoh can the context be 1 or 2 lines instead of 317:03
do dev's not have control17:03
orangestickynote left17:03
jast see the -U option17:03
steveoh ahhhh!!!!17:04
orangestickynote joined17:04
steveoh i was blinded by minimal and the other diff algorithms17:04
jast yeah, they minimize in other ways :)17:04
JanC joined17:04
steveoh thanks17:05
awkwardusername left17:05
mihaicris joined17:05
irqq joined17:05
anaran joined17:06
steveoh left17:08
ghostlines left17:08
steveoh joined17:08
chiromante left17:08
danjordan left17:08
steveoh jast: do you know of a way to make a patch into a pull request on github17:08
lpax joined17:08
ErKa joined17:09
steveoh without forking/applying explicitly17:09
danjordan joined17:09
orangestickynote left17:09
moritzs left17:09
soerenb i don't think github provides an interface for such a work-flow. for a github pull-request you need github17:10
martinklepsch joined17:10
steveoh i would use it if they did17:12
zumba_addict joined17:12
jagob joined17:12
kukks left17:13
iamjarvo joined17:13
DrinkMachine joined17:13
Uber-Ich joined17:14
MrSavage joined17:15
teran left17:16
Neptu qsuscs, thanks!17:16
steveoh left17:17
tier left17:18
brucelee joined17:19
in_deep_thought joined17:20
nonickn left17:20
raffe left17:20
flarn left17:21
Tuna-Fish left17:21
User458764 left17:21
tvw left17:21
tvw joined17:21
rewire joined17:22
maestrojed joined17:22
n-st joined17:23
brucelee left17:24
kirin` joined17:25
Sasazuka joined17:25
Sasazuka left17:25
Sasazuka joined17:25
kirin` left17:27
axl_ left17:29
akushner joined17:30
unixpro1970 joined17:30
Sendoushi joined17:30
m0ltar left17:30
imachuchu joined17:30
mixandgo left17:30
sohail joined17:31
mixandgo joined17:31
Evie_Hammond left17:31
psoo left17:31
listochkin left17:31
denete_fooddenete17:31
liamkeily left17:32
listochkin joined17:32
thedodd left17:32
Tuna-Fish joined17:32
ErKa left17:32
listochkin left17:32
jeffmjack joined17:32
listochkin joined17:33
shigosei left17:33
govg joined17:33
joo-_ left17:33
lifeforms joined17:34
jceb left17:34
mskaesz left17:34
mikecmpbll left17:35
lifeforms what do you guys[m/f] do to delete a feature branch? I never seem to get rid of cruft in my .git/config, what am I doing wrong? http://lf.ms/deletebranch.txt17:35
devotchka joined17:36
devotchka When I run `git status` I see the same files staged and unstaged. How is that happening?17:37
lifeforms devotchka: likely, you first staged them, and then changed them again, you can re-add them to stage your new changes17:37
grawity devotchka: they have _some_ changes staged, but not all17:37
since the staging area has a full copy of the files prepared for the commit, not merely a staged/unstaged marker17:38
martinklepsch left17:38
grawity (e.g. you can use tools like `git add -p` to stage only selected changes)17:38
devotchka Interesting17:38
grawity in a way, that's kind of the whole point of having the staging area17:38
ilhami left17:38
grawity (instead of just limiting commits to either whole repo or specific files like `hg commit file1 file2`)17:39
sohail left17:39
devotchka I'm scripting out 'git add .' I wonder if the file is still being written too17:39
hever_ left17:39
grawity well, `git diff` and check – if it's diffable17:39
lifeforms with 'git diff' you should see the changes17:39
devotchka Okay, let me take a look. Thanks :)17:39
grawity regular shows you the differences between working files and staging area; --cached shows you the staged changes (between staging area and HEAD); and `git diff HEAD` combines the two (between working files and HEAD)17:40
cmn left17:40
cmn joined17:40
dreiss joined17:42
beneggett left17:42
ciampix left17:42
martinklepsch joined17:43
Zarthus left17:44
LucasTT left17:45
paddymahoney joined17:45
mattstratton left17:46
sburgess joined17:46
Baluse joined17:46
Baluse http://raw.pro-chan.com/Raw/t/674_138220792017:46
ruukasu left17:46
kadoban !ops17:47
gitinfo [!topsecret] If your situation is so secret that you can't tell us how to !reproduce it, there's really not much we can do. Perhaps you need to find or buy support you can trust? There are people with clearances even on #git but they may not want to identify themselves. However, you are protected by the biggest secret of all: We just don't care.17:47
Blaguvest joined17:47
ChanServ set mode: +o17:47
shanee left17:47
bremner set mode: +q17:47
Solid1Solid1_afk17:47
LucasTT joined17:47
bremner well. let's just call that offtopic and move on.17:47
Zarthus joined17:48
LucasTT left17:48
bremner set mode: +b17:48
bremner kicked Baluse (kthanxbye)17:48
LucasTT joined17:48
ChanServ set mode: -o17:49
jrnieder joined17:50
kirin` joined17:50
Neptu hej every time i want to push i need to do: git push origin HEAD:refs/heads/shared/branch_test is it possible to "bind" to the remote repo so I do not need to write this every time I push from an specific branch to the specific remote branch?17:50
unixpro1970 left17:51
Kicer86 joined17:51
intellix left17:51
tier joined17:52
kadoban Neptu: Well, you can set an upstream on a branch...i'm not sure what that other stuff is in particular though.17:53
Mitchbones joined17:53
soerenb and set push.default to some sensible value that fits your workflow17:53
dreiss left17:53
pantsman- joined17:54
diegoviola joined17:54
ManikM left17:54
ManikM joined17:54
beneggett joined17:54
jb55 joined17:54
pcypher joined17:54
Neptu soerenb, can the push default be defined per branch?17:54
soerenb don't think so17:55
kirin` left17:55
soerenb wouldn't even make sense, IMHO17:55
Socapex joined17:55
kadoban Neptu: upstream and such can be, if that's what you mean. The push default just defines git's behavior of what gets pushed when you don't specify anything, pretty much.17:55
jrnieder Neptu:' [branch "foo"] pushremote = bar' in .git/config17:55
nettoweb left17:56
gitinfo set mode: +v17:56
lsiv568 joined17:56
mnml joined17:56
sburgess left17:56
jrnieder Neptu: see man git-config, especially push.default from there (which explains how to configure what argumentless push does in general)17:57
gitinfo Neptu: the git-config manpage is available at http://jk.gs/git-config.html17:57
ruukasu joined17:57
tristanp left17:57
Socapex Hello, quick question. Is there an option for git blame to be less verbose? Right now I can hardly see the changes since it displays a full path, long date, time and other information I do not need. Thank you very much17:57
Neptu what you think is correct for a branch use the push.default or upstream17:57
i have no experience in any of them so i donno which one fits better for this17:58
kadoban Neptu: They do totally different things. You should look up the details, and ask if you're still not sure.17:58
Neptu for me is make git push on a branch and send it remotely to the specific branch17:58
kadoban, reading17:58
Gizburdt joined17:58
oghran joined17:58
Neptu fetch source is equal to the push destination17:59
oghran i have three commits ready to be pushed but one of them has a file too large for github, which i’ve removed in the third commit.17:59
how do I not push the second commit? or fix this another way.17:59
grawity oghran: use `git rebase` to remove either the file from that commit, or the commit itself17:59
Socapex git blame -c --date=short answers my question, though it is still quite large, I can actually see something18:00
kadoban Yeah, git blame doesn't seem to be as configurable in terms of output as some other commands. There's a few switches to turn some things off though I guess.18:01
jwmann left18:01
basiclaser_ left18:01
jwmann joined18:02
Gizburdt left18:02
aswen left18:02
Socapex kadoban: Yes, change the really wide tabs to like, a few spaces would help alot imho18:02
jwmann left18:02
Vivekananda_y510 joined18:02
_Atom_ left18:03
oghran thanks grawity i think im just going to remove .git and start again :)18:03
grawity I...18:03
kadoban oghran: You should try to fix it, you'll learn more that way18:03
mpistone left18:03
tristanp joined18:03
Gizburdt joined18:04
hexafluoride left18:04
kadoban You can always just nuke it after if it gets messed up if you're already willing to do that.18:04
oghran honestly its late, its been a long day, and just want my code checked in.18:04
kadoban Fair enough18:04
grawity git rebase --onto <badcommit>^ <badcommit>18:06
shawndumas left18:06
dreiss joined18:07
kermit joined18:07
achadwick left18:08
ecky--ptang-zoob joined18:08
beneggett left18:08
Sendoushi left18:09
Vampire0_Vampire018:09
shawndumas joined18:09
DrinkMachine left18:09
in_deep_thought left18:10
Mobutils joined18:10
iamjarvo left18:10
FreezingCold joined18:11
levity_island joined18:12
mizu_no_oto left18:12
adhawkins left18:12
astroduck left18:14
_0x1d3 left18:15
beneggett joined18:15
astroduck joined18:15
it0a joined18:16
adhawkins joined18:16
listochkin left18:17
ki0 left18:17
kermit left18:17
d0liver joined18:17
FreezingCold left18:18
mattstratton joined18:19
paddymahoney left18:19
brucelee joined18:20
michelangelo joined18:20
Walex left18:21
subhojit777 left18:21
L8D joined18:22
L8D how can I diff the stage to HEAD?18:22
so I can see what I'm about to commit18:22
Juxtapositional left18:22
ascarter joined18:22
khmarbaise joined18:23
a_le joined18:23
f00dWorksta left18:23
kirin` joined18:23
Gizburdt left18:23
qsuscs git diff --cached18:23
L8D found it18:23
oh thanks18:23
donmichelangelo left18:24
Neptu ive been trying for a while but i cannot setup the upstream correctly it gets accepted but when i do git push feels is pushed to master instead18:24
brucelee left18:24
nnyk_ left18:24
aspiers left18:24
in_deep_thought joined18:25
pcypher left18:25
m0ltar joined18:25
liamkeily joined18:25
Gizburdt joined18:26
oghran left18:26
blubberbop joined18:26
JohnBat26 joined18:26
liamkeily left18:26
hexagoxel left18:26
brownbathrobe joined18:27
grindmodeon left18:29
kirin` left18:29
RaceCondition joined18:29
d0liver ey guys, I'm walking my way through a big merge and finding a lot of cases where one side of the merge actually only contains changes to a subset of what's shown on the HEAD side but the whole thing shows up because the other side had changes to the stuff being shown on the HEAD side. This is fine, but it would be nice to get some perspective on which things on the HEAD side were changes made by HEAD and which ones are just there because of c18:29
<d0liver> hanges on the other side. Hope that's not super confusing. It's easier to visualize. Anyway, I've been using git diff $(git merge-base HEAD..MERGE_HEAD)..HEAD -- file/path to show changes made to file/path since the common ancestor so that I can tell which stuff is actually different. Does anyone know of a less verbose way to do that?18:29
The usual thing to do is this: git config --global merge.conflictstyle diff3 but that requires you to actually inspect each side to see how they differ from the common ancestor. Would be nice to just get a diff for big changes18:30
Neptu can it be that set-url to push messes with the upstream??18:30
astroduck left18:30
Neptu git remote set-url --push ??18:30
carpediembaby left18:30
ProT-0-TypE left18:31
mizu_no_oto joined18:31
nonickn joined18:31
Gizburdt left18:32
purak joined18:33
d0liver Neptu, what are you trying to do exactly?18:33
baweaver joined18:33
baweaver left18:33
baweaver joined18:33
Neptu i want a branch to be able to git push and git pull without specify the long remote branch18:33
baweaver left18:34
Neptu im trying to use upstream for that and seems to set but i have aswell a git remote set-url --push rule on my system18:34
baweaver joined18:34
shawndumas left18:34
Neptu so when i pull the branch it actually goes refs/for/master/18:34
m8 joined18:34
Neptu so seems the remote --seturl is ovewritting the upstream18:35
CentaurWarchief joined18:35
Neptu nad i though all this configurations were per branch18:35
not global to the repo18:35
ProT-0-TypE joined18:35
Neptu so a little bit of a mess i whould like to pull push each branch into the remote branch on the central server so acts as backup18:36
wihout having to specify on evey pull all the line..18:36
donno if you get my point18:36
paddymahoney joined18:37
dreiss left18:37
shawndumas joined18:37
kiran left18:37
d0liver Hmm, so if you do something like git push -u branch remote then branch will be setup to track that remote and will automatically push/pull there. Remotes can have different urls for pull and push.18:38
You can alter all of this by hand in .git/config18:38
anaran left18:38
str left18:39
str joined18:39
nettoweb joined18:39
clauswitt joined18:40
Gamecubic left18:40
tranzfus_ joined18:40
baweaver left18:40
grindmodeon joined18:40
Gamecubic joined18:40
freimatz left18:40
skelterjohn is there an easy way to reset the contents of a single file to a previous revision?18:42
d0liver skelterjohn, git checkout18:42
thibaultcha joined18:42
skelterjohn d0liver: that's what i thought, it's telling me "pathspec 'thefile' did not match any file(s) known to git."18:42
which seems like a clear error message18:43
but i really feel like git knows about that file18:43
akushner left18:43
skelterjohn at both HEAD and the revision I want to reset to18:43
d0liver skelterjohn, It checks out from the cache by default18:43
so you would need to do git checkout HEAD:file/path18:43
akushner joined18:43
grindmodeon left18:43
skelterjohn or, REV:file/path, since i want an earlier version?18:43
d0liver Yeah18:43
clauswitt left18:43
d0liver *stage/index18:43
not cache18:43
dunno what happened there18:44
kadoban Is that syntaxt valid? The usual is 'git checkout someref -- somefile'18:44
skelterjohn same issue though18:44
i think something else is off that i don't realize18:44
clauswitt joined18:44
d0liver nah, kadoban is right18:44
skelterjohn someref -- somefile and someref:somefile give the same message18:44
d0liver it's git checkout <commit> <file>18:44
lol18:44
I mess that one up all the time actually18:44
tranzfuse left18:44
kadoban skelterjohn: The file has to exist as of that commit...and it's relative to where you are18:44
listochkin joined18:45
skelterjohn right, i really feel like both tohse are being handled correctly, but the error certainly indicates that they're not18:45
so i'll see if something got out of whack with my mental state of the repo18:45
FreezingCold joined18:45
leopardb joined18:46
marcogmonteiro left18:46
mkoskar left18:47
Novitsh_ left18:47
CustosLimen joined18:48
skelterjohn ok, yeah, i introduced this file with the most recent rev18:48
in_deep_thought left18:50
crose left18:50
RaceCondition left18:52
brownbathrobe left18:52
nonickn left18:52
in_deep_thought joined18:53
RaceCondition joined18:54
israelpattison left18:55
brucelee joined18:56
israelpattison joined18:56
arnaud___ left18:57
RaceCondition left18:57
t0th_-_ joined18:57
hahuang65 joined18:58
nonickn joined18:59
pcypher joined18:59
MarkyC_ joined19:00
mkoskar joined19:00
ascarter left19:01
mikecmpbll joined19:01
kirin` joined19:01
ruukasu left19:02
MarkyC left19:02
scriptThis joined19:02
MarkyC_MarkyC19:02
cagedwisdom joined19:03
Rixius left19:04
shawndumas left19:05
ghostlines joined19:05
ghostlines left19:05
crose joined19:06
RaceCondition joined19:06
ghostlines joined19:06
ruukasu joined19:07
kirin` left19:07
liamkeily joined19:08
tranzfus_ left19:08
beneggett left19:09
robbyoconnor left19:10
beneggett joined19:10
kballou joined19:11
codetroll joined19:11
d0liver left19:12
ntio left19:12
m0viefreak joined19:12
paddymahoney left19:12
ruukasu left19:13
ntio joined19:14
j416noshi19:15
ntio left19:15
pcypher left19:15
ntio joined19:15
iamjarvo joined19:17
Sonderblade joined19:17
clauswitt left19:17
elcheckito left19:21
baweaver joined19:22
noshij41619:22
kirin` joined19:22
nonickn left19:23
moritzs joined19:23
MattMaker left19:24
Plenoge joined19:24
Plenoge left19:24
Gizburdt joined19:24
RaceCondition left19:26
jottr_ joined19:26
in_deep_thought left19:27
mutex left19:27
j416j416_19:27
kirin` left19:27
in_deep_thought joined19:27
Gizburdt left19:27
St_Marx left19:28
j416_j41619:28
jonathanwallace left19:28
Gizburdt joined19:28
JohnBat26 left19:28
mutex joined19:28
moritzs left19:29
veebers joined19:29
aidalgol joined19:29
nettoweb_ joined19:30
jottr left19:30
MattMaker joined19:30
levity_island left19:31
Socapex left19:33
nettoweb left19:33
puff joined19:34
ruukasu joined19:34
beneggett left19:35
beneggett joined19:35
kirin` joined19:35
jceb joined19:35
puff good afternoon.19:36
I'm newish at git and trying to sort out some thigns.19:36
muhaha03__ left19:36
nnyk_ joined19:36
St_Marx joined19:36
moritzs joined19:37
ghostlines left19:40
DanMAbraham left19:40
kirin` left19:40
Eugene !ask19:40
gitinfo Yes, it's okay to ask questions here.... in fact, you just asked one! ;-) Pretty much any question is fine. We're not terribly picky, but we might be asleep. Please be patient and you should get an answer soon.19:40
moritzschaefer joined19:42
PerlJam Eugene: What's the cube root of 243?19:43
;)19:43
paul424 joined19:43
Eugene 7?19:43
No, that's 34319:43
.search cube root of 24319:43
gitinfo .search: nothing found.19:44
Eugene Useless bot.19:44
iamjarvo left19:44
alexh_ joined19:45
ghostlines joined19:45
pcypher joined19:46
tier_ joined19:46
carandraug left19:48
crose left19:49
tier left19:49
oriba joined19:49
kballou left19:50
pcypher left19:51
Patch joined19:51
EminenceHC left19:52
chiromante joined19:53
ManikM left19:54
ManikM joined19:54
corni joined19:56
davividal left19:56
sinkensabe joined19:56
Aeterne joined19:57
puff Is "git remote" working with data in a clone's .git or is it working with data in ~/.gitconfig?19:57
in_deep_thought left19:57
qsuscs puff: .git/config19:58
robustus|Offrobustus19:58
crumpler joined19:59
scriptThis left20:00
crose joined20:01
kriks left20:02
tier_ left20:02
ErKa joined20:02
Evie_Hammond joined20:02
tier joined20:02
in_deep_thought joined20:03
hexagoxel joined20:04
nrsk left20:04
Aeterne left20:05
Sebtoast joined20:05
mellernoia left20:06
ghostlines left20:06
keller left20:06
jceb left20:08
nrsk joined20:08
ruukasu left20:09
WaReZ joined20:10
carandraug joined20:10
oriba left20:10
tonyj joined20:11
alvaro_o joined20:11
sq-one joined20:13
iamjarvo joined20:13
iamjarvo left20:13
iamjarvo joined20:14
ecky--ptang-zoob left20:15
mr-id joined20:15
ecky--ptang-zoob joined20:15
govg left20:15
shpoont left20:16
sheperson joined20:17
kirin` joined20:19
mr-id left20:19
settermjd joined20:20
EminenceHC joined20:21
kirin` left20:23
ferr joined20:24
ropav joined20:24
Uber-Ich left20:25
mdhopkins joined20:26
sinkensabe left20:26
EminenceHC left20:26
afhammad joined20:27
msmith__ left20:27
robustusrobustus|Off20:28
petersr left20:29
Walex joined20:30
in_deep_thought left20:30
mihaicris left20:30
Nizumzen left20:30
Mitchbones left20:31
mihaicris joined20:31
ghostlines joined20:31
Asiajey left20:31
mizu_no_oto left20:31
LBV_User left20:31
mihaicris left20:32
lifeforms left20:34
intellix joined20:35
govg joined20:36
Tuna-Fish left20:36
Tuna-Fish joined20:36
MrSavage left20:37
jhwhite left20:38
tranzfuse joined20:39
in_deep_thought joined20:39
jerius left20:39
jerius joined20:40
Juxtapositional joined20:40
webframp I've had several developers report issues with files showing as modified when they switch between branches. any suggestions for what could be causing that?20:40
mizu_no_oto joined20:41
ScottE webframp: sure - modifications to the files, probably20:42
User458764 joined20:43
webframp ScottE: heh. except it's not. switching from a branch with a clean state, no changes, back to master20:44
results in what looks like modifications, but git diff basically shows every line changed as if normalization is being applied20:44
hs366 joined20:45
DaisyTheCow joined20:45
DaisyTheCow left20:45
sohail joined20:47
pcypher joined20:47
Jackneill left20:48
webframp I'm assuming something is not right with .gitattributes and windows20:48
but not sure20:48
beastd joined20:48
ScottE webframp: maybe someone is reformatting files with DOS newlines, or some other silly thing20:49
maletor joined20:49
webframp that's what I think, somewhere20:49
ScottE And if so, that does count as a modification20:49
Because the file is... well... changed20:49
mnml left20:50
pcypher left20:51
axl_ joined20:51
magic_ left20:52
Trindaz joined20:52
nnyk_ left20:53
Trindaz how do I constrain diff output so that it's only between certain lines20:53
magic_ joined20:53
CentaurWarchief left20:54
beastd remembers some bad effects because IIRC Windows Git sets defaults to Convert-to-DOS line breaks20:54
mixandgo left20:54
beastd I stumbled over it at a coworkers PC. A shell script refused to work (correctly?). But I hardly remember any details :(20:55
chiromante left20:55
jrnieder left20:57
ferr left20:59
EminenceHC joined21:00
jb55 left21:00
tvw left21:00
jb55 joined21:00
tier left21:01
tranzfuse left21:02
jb55 left21:02
sheperson left21:02
jb55 joined21:02
tier joined21:02
tranzfuse joined21:03
upene joined21:03
basiclaser_ joined21:03
kballou joined21:04
gitinfo set mode: +v21:04
basiclaser_ hey manz if im working on branch a, on file a, then commit, make a new branch 'b' from master, create file b, commit then switch back to branch a, should branch a report that file b has been modified? Thats what im seeing, but im not sure why21:04
could i be the result of a text editor with file b open whilst i checkout branch A again?21:05
nettoweb_ left21:05
mixandgo joined21:05
SonikBoom joined21:06
_leb joined21:07
tranzfuse left21:08
Scriptonaut joined21:08
tier left21:09
Scriptonaut shouldn't git reset --hard bring me back to my last commit?21:09
xlinkz0 joined21:09
simpleuser left21:09
skylite_ joined21:09
tier joined21:09
Scriptonaut how can I restore my last commit21:09
lsiv568 left21:10
nour left21:10
m0ltar left21:10
Scriptonaut git reset --hard isn't destroying my local changes21:10
xlinkz0 you mean your new files?21:11
dsdeiz joined21:11
Scriptonaut yes21:11
it says: HEAD is now at 958f67f updated .gitignore21:12
xlinkz0 not sure how you remove those except manually but all your tracked files should be back to where they were21:12
Scriptonaut when I do: git reset --hard. But when I git status, it shows all these files I made today21:12
ProT-0-TypE left21:12
JohnBat26 joined21:12
ProT-0-TypE joined21:13
xlinkz0 Scriptonaut: http://stackoverflow.com/questions/4327708/git-reset-hard-head-leaves-untracked-files-behind21:13
mattcen left21:16
Guest66430 left21:18
arnaud___ joined21:18
dreiss joined21:18
moritz Scriptonaut: then you haven't 'git add'ed them21:18
Scriptonaut: 'git clean' will remove them21:18
leeN left21:18
MadLamb_ joined21:18
Scriptonaut ah, I manually removed them, but thanks for the command, that will come in useful21:18
mattcen_ joined21:18
kadoban Scriptonaut: Are you specifying HEAD? I don't know what reset defaults to when you don't specify a commit, can't seem to find it in the manpage.21:18
Scriptonaut I did21:19
I figured that git reset --hard HEAD would also clean all the unadded files21:19
mattcen_mattcen21:19
jrnieder joined21:20
PCatinean left21:20
Gizburdt left21:20
jontmorehouse joined21:20
StyXman joined21:20
snuffeluffegus joined21:21
functorfun joined21:21
functorfunfunfunctor21:21
denete left21:21
dreiss left21:21
StyXman there's a project which is unmantained. in that project there's a file of which I would like to keep the history in my own repo. how can I extract the commits/patchs relevant to that file and then import into my own repo?21:22
shawndumas joined21:22
dreiss joined21:22
settermjd left21:23
govg left21:23
webframp StyXman: sounds like a job for filter-branch21:23
kadoban StyXman: Clone a copy of the repo, filter-branch away everything else, bring it into your repo (add it as a remote, and the merge or whatever it in)21:23
xlinkz0 there isn't any way to get back uncommitted changes after a reset --hard?21:24
GeoAleyPerMer joined21:25
MarkyC left21:25
FilipNortic left21:25
PerlJam xlinkz0: not unless you've copied them somewhere else or stashed them.21:25
ropav left21:25
xlinkz0 :(21:25
thanks21:25
osse or if you added them at some point21:25
ypks left21:26
xlinkz0 i have them remotely.. just going to be a pain to get them all back21:26
ypcs joined21:26
StyXman webframpm kadoban: ack both21:26
puff The git pull manpage says: Default values for <repository> and <branch> are read from the "remote" and "merge" configuration for the current branch as set by git-branch[1] --track.21:26
tesaf joined21:27
_Atom_ joined21:27
tarkus left21:27
puff So if I'm reading that right, then the repository parameter defaults to whatever you set with "git remote set-url repoURL"21:27
jottr_ left21:27
nettoweb joined21:27
_Atom_ left21:27
osse for that specific repo, yes. you can have several21:28
nettoweb left21:28
Kulrak joined21:28
Kulrak left21:28
Kulrak joined21:28
puff Several repos?21:28
osse yep21:28
where you cloned from and your fork in github for example21:28
puff Right, cool.21:28
GeoAleyPerMer left21:28
nettoweb joined21:29
puff And the second half means that the branch parameter defaults to whatever you set with "git branch --track branchname"21:29
nettoweb left21:29
puff What do those settings default to if you didn't explicitly invoke "git remote set-url" or "git branch --track"?21:29
dreiss left21:29
levity_island joined21:29
listochkin left21:30
nettoweb joined21:30
osse puff: did you clone your repo?21:30
or did you start from scratch?21:30
puff Yes.21:30
Well, I have one of each.21:30
On github.21:30
osse puff: then it's origin and origin/master21:30
(probably)21:30
in a clone you get a master that tracks origin/master. and origin is the URL you cloned from21:31
puff One cloned from an existing repo at github, one created and then pushed to github.21:31
osse in the one created from scratch there is no default configuration21:31
dreiss joined21:31
Ace joined21:32
hdon left21:32
puff Can you clarify what you meant when you said "you get a master that tracks origin/master"?21:33
Ace left21:33
puff It feels like every time I ask a question there are three new special terms in the answer :-).21:33
qsuscs puff: http://pics.nase-bohren.de/version-control.jpg for extra confusion21:34
StyXman left21:34
osse puff: origin is the "nickname" Git gives the repo you cloned from. It is what Git calls "a remote"21:34
qsuscs (don’t worry. i don’t understand half of that stuff, yet i understand git—i think so, at least.)21:34
akushner left21:35
osse puff: origin/master is a reference to the master branch as it is in the repo called origin.21:35
so far so good?21:35
carandraug left21:36
mkoskar left21:37
tpollard joined21:37
skylite_ left21:37
iamjarvo left21:38
nettoweb_ joined21:39
nettoweb_ left21:39
Xethron joined21:39
Xethron left21:39
Xethron joined21:39
marthinal left21:39
mizu_no_oto left21:39
nettoweb_ joined21:39
nettoweb left21:41
DeathIncarnate joined21:41
mkoskar joined21:41
dreiss left21:41
boombatower joined21:42
Reskp joined21:43
jontmorehouse left21:43
xlinkz0 left21:43
RagnarDanneskjol left21:44
nrsk left21:44
JohnBat26 left21:45
sohail left21:45
imkmf_ joined21:45
tier left21:45
akiva left21:45
guardian I know there's been a force push on a repository. Bare remote repository has reflog enabled, however sshing into remote and doing 'git reflog branchname' lists sha1s but there's no trace of "forced-update"21:45
psoo joined21:46
lsiv568 joined21:46
tvw joined21:47
imkmf left21:47
pcypher joined21:48
akiva joined21:48
Juxtapositional left21:49
brucelee i git pulled a repo and branched off [master] to [branchA]21:49
pantsman- left21:49
aidalgol left21:49
brucelee made a bunch of changes to branchA, but a bunch of changes occured to origin master as well21:49
how do i sync the branchA with origin master21:49
i dont want to deviate too much from it21:50
levity_island left21:50
brucelee how do i know if i do a git pull, where its actually syncing with21:50
qsuscs brucelee: !sync21:50
gitinfo brucelee: [!fork_sync] You can read a nice guide on how to update your fork with the upstream repository here: https://help.github.com/articles/syncing-a-fork21:50
qsuscs hm, nope.21:50
that’s the wrong one.21:50
brucelee: use either man git merge or man git rebase21:50
gitinfo brucelee: the git-merge manpage is available at http://jk.gs/git-merge.html21:50
brucelee: the git-rebase manpage is available at http://jk.gs/git-rebase.html21:50
aidalgol joined21:51
brucelee ok thanks21:51
mdhopkins left21:52
pcypher left21:52
Trindaz left21:52
brucelee from looking at the diagram, looks like git rebase master will do the trick, but first i need to perform a gitpull on master right?21:52
jottr_ joined21:52
warcuy joined21:52
alexh_ left21:52
brucelee how do i do it straight from "origin master"21:52
without having to do a git pull on master21:52
puff osse: So far, so good.21:53
basiclaser_ hey manz if im working on branch a, on file a, then commit, make a new branch 'b' from master, create file b, commit then switch back to branch a, should branch a report that file b has been modified? Thats what im seeing, but im not sure why21:53
qsuscs brucelee: git fetch origin; git rebase origin/master21:53
lsiv568 left21:53
ropav joined21:53
martinklepsch left21:53
qsuscs basiclaser_: !float21:53
gitinfo basiclaser_: If you have made a change in your working directory and have NOT YET COMMITTED, you may "float" that change over to another (`git checkout oldbranch`) or new (`git checkout -b newbranch`) branch and commit it there. If the files you changed differ between branches, the checkout will fail. In that case, `git stash` then checkout, and `git stash apply` and go through normal conflict resolution.21:53
puff osse: I was told that the "git remote" output is essentially a list of aliases/shortcuts/names for URLs. Are there special connonations/meanings attached to words like "origin", and is that functional (i.e. built into git, like HEAD is) or just by convention?21:54
irqq left21:54
ManikM left21:54
Manny_ joined21:54
brucelee qsuscs: ok thanks21:54
qsuscs: how do i tell where "origin" is21:54
is that "upstream"21:54
?21:54
qsuscs brucelee: if you just did git cloone $URL, the location where you called from is origin21:55
brucelee and what does the git phrase "upstream" mean21:55
jontmorehouse joined21:55
kirin` joined21:55
ap0c joined21:56
ap0c left21:56
ap0c joined21:56
brucelee im not sure what kind of phrase it is, whether git, or svn, or just general source management lingo21:56
qsuscs brucelee: the remote branch the local branch is tracking, i.e. master usually tracks origin/master21:56
ilhami joined21:56
brucelee ah ok21:56
akiva left21:57
ilhami left21:57
ilhami joined21:57
robustus|Offrobustus21:58
FilipNortic joined21:58
hs366 left21:58
akiva joined21:58
afhammad left21:59
upene left21:59
upene joined21:59
martinklepsch joined22:00
listochkin joined22:00
tier joined22:01
kirin` left22:01
brucelee can someone walk me through this merge really quick? i tried git rebase master from a branch22:01
kirin` joined22:01
brucelee theres a merge conflict with one of the files22:01
cannonball left22:01
brucelee i opened that file, deleted the weird arrows and stuff and changed it to how the file SHOULD look22:02
osse puff: some commands default to origin if no configuration says otherwise (eg. git fetch), but those are the only ones I know22:02
brucelee what do i do at this point?22:02
ropav left22:02
Nizumzen joined22:02
puff osse: Ok, thanks.22:02
qsuscs brucelee: !eek22:02
gitinfo brucelee: [!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=zz7NuSCH6II22:02
FilipNortic left22:02
CentaurWarchief joined22:03
tier left22:03
brucelee thanks qsuscs22:03
osse puff: when you clone you get a master branch. that will by default "track" origin/master (reminder: the master branch at the origin repo). What this means is that 'git status' will tell you if you are ahead or behind etc22:03
tranzfuse joined22:03
ruukasu joined22:04
puff osse: Cool.22:04
nikow left22:05
pheaver joined22:05
puff And "master", is that convention or hardcoded?22:05
osse somewhere in between22:05
puff Hm. Thansk.22:05
Thanks.22:05
ropav joined22:06
srcerer left22:06
srcerer_ joined22:06
psoo left22:06
osse puff: in the weird state where you have just run git init but have not created any commits and have an empty repository, master is assumed. nowhere else afaik22:06
it0a left22:06
basiclaser_ qsuscs: oh ok thanks, thats not exactly what i meant22:06
jmverges left22:06
Consuela joined22:07
puff Well, let's put it this way... where does the string "master" come from? I.e. does the user enter it, or is a default value from somewhere?22:07
warcuy left22:07
qsuscs puff: the latter22:07
puff: but you can change it if you like22:07
Ankhers left22:07
basiclaser_ I mean i have two separate branches. In each im making separate changes on different files. Both branches are based off master, but branch A is complaining about branch B's changes22:08
bmcorser left22:08
tranzfuse left22:08
qsuscs basiclaser_: !repro22:09
gitinfo basiclaser_: Please paste (using https://gist.github.com/ or similar) a transcript (https://gist.github.com/2415442) of your terminal session -- or, even better for complex issues, design a minimal case in which your problem can be reproduced, and share it with us. This will raise the odds of getting your problem fixed from about 30% to about 90%.22:09
ciampix joined22:09
FilipNortic joined22:09
iamjarvo joined22:09
tristanp left22:09
robustusrobustus|Off22:10
jagob left22:10
King_Hual left22:10
levity_island joined22:11
sq-one left22:11
osse puff: for teh lulz I grepped the source for the string master and there were only two hits that were of interest. what happens when you clone and what happens when you init22:11
listochkin left22:12
robbyoconnor joined22:12
puff osse: Cool, thanks.22:12
liamkeily left22:13
thibaultcha left22:13
puff What would be the equivalent set of operations to manually clone a repo?22:13
beastd left22:13
bitfury joined22:13
puff E.g. first you create a subdirectory, cd into it, git init, then you'd have to add the remote repo as an origin, set the branch to master, do a git pull?22:14
upene left22:15
bitfury hey guys, so I'm using a gitblit groovy plugin to trigger a jenkins job when there's a commit which is working fine but it's also triggering a build everytime tagging takes place.. any way of disabling this?22:15
kirin` left22:15
nettoweb_ left22:16
puff I suspect that a lot of the difficulty in learning git is that the extra ease-of-use commands obscure what's really going on...22:16
The git clone man page says: After the clone, a plain git fetch without arguments will update all the remote-tracking branches, and a git pull without arguments will in addition merge the remote master branch into the current master branch, if any (this is untrue when "--single-branch" is given; see below).22:17
AaronMT left22:17
puff Am I correct in reading that as recommending that you do a git pull after doing a git clone?22:18
buffal0 left22:18
FilipNortic left22:18
listochkin joined22:18
osse puff: git init; git remote add origin <URL>; git fetch origin; git checkout -b master origin/master22:19
immediately after clone you're up-to-date anyway22:19
ghostlines left22:20
levity_island left22:21
chartractegg joined22:21
tesaf left22:21
imkmf joined22:21
brucelee qsuscs, so i made the changes, added the file, and committed, and now what?22:21
Xethron left22:21
mattstratton left22:21
imkmf_ left22:21
beneggett left22:21
CustosLimen left22:21
beneggett joined22:22
brucelee git status is still saying rebase in progress; onto XXXXX22:22
puff osse: thank you.22:22
brucelee all conflicts fixed: run "git rebase --continue"22:22
WaReZ left22:23
brucelee i tried doing a rebase master from a branch, and it said there were merge issues22:24
thiago left22:24
brucelee i opened the file that had merge issues and editted it, then git add, and git commit22:24
so now do i do a git rebase --continue?22:24
because that doesnt do anything22:24
it says "No changes - did you forgoet to use 'git add'?22:24
snuffeluffegus left22:26
mixandgo left22:27
chartractegg left22:27
boombatower_ joined22:28
liamkeily joined22:28
danemacmillan left22:28
thiago joined22:28
boombatower left22:29
funfunctor left22:29
boombatower_boombatower22:29
osse puff: the important thing to realize is that pull = fetch + merge22:30
baweaver left22:30
osse if you want to do that, then it's fine.22:30
FroMaster joined22:30
s8321414 joined22:30
dreiss joined22:31
puff osse: Gotcher.22:31
listochkin left22:31
puff osse: It's starting to make sense to me now, I think I just need to get a sense of what's really going on under the covers.22:31
Neat: http://www.gitguys.com/topics/the-git-directory/22:31
Idealien joined22:32
puff Though the diagram left out the index.22:32
mkoskar left22:32
khmarbaise left22:32
unreal left22:32
rewire left22:33
Pyrogerg joined22:33
crose left22:34
FroMaster Howdy, I'm working on a project to help my group start using source control for our IT Scripts. I'm struggling to figure out the right way (since there's probably 50+ ways) to go about it. I want to create a central repo call it 'corp/scripts' that would be our master set of scripts. I'd like each user to have their own fork? that they work on and22:34
can keep track of their local changes.22:34
axl_ left22:34
boombatower_ joined22:34
boombatower_ left22:34
boombatower_ joined22:34
FroMaster If the 'corp/scripts' repo changes they can pull down the latest. if there is a bug in the 'corp/scripts' repo they can make a pull request to update it.22:34
boombatower left22:35
boombatower_boombatower22:35
FroMaster Am I approaching this the right way?22:35
s00pcan left22:36
axl_ joined22:36
_Atom_ joined22:36
Idealien left22:37
kirin` joined22:37
thiago FroMaster: yes22:37
Idealien joined22:38
govg joined22:38
FroMaster So 'forking' is the right approach to give each one their own sandbox but also allow then to get/pull changes from the master as it gets updated over time?22:38
thiago yes22:38
I don't like the name "forking", but that's the process you described22:39
ascarter joined22:39
thiago you're only branching22:39
FroMaster Ah. I guess I need to know the difference between branching and forking22:39
bburky joined22:40
Not_Whatever joined22:40
freeman42 joined22:41
thiago before Github, "forking" was "branching with no plans to ever merge again"22:41
dsdeiz left22:41
thiago that is, a permanent split22:41
GitHub overloaded the term to mean "clone" and "branch"22:41
FroMaster That makes more sense now.22:41
shawndumas left22:42
mizu_no_oto joined22:42
FroMaster Trying to get non-developers to start using git is a bit of a steep learning curve22:42
warcuy joined22:42
brucelee if you guys know a specific commit #22:42
whats the quickest way to see what that commit # is22:42
jerius left22:42
brucelee like what changes are involved22:43
osse brucelee: git show <that #>22:43
brucelee osse: awesome thanks!22:43
Idealien left22:44
neonixcoder joined22:45
kukks joined22:45
unreal joined22:45
ehmatthes joined22:46
livingstn left22:46
shawndumas joined22:46
leex_ joined22:46
Scriptonaut left22:47
jmverges joined22:48
_Atom_ left22:48
solker joined22:48
warcuy left22:48
buffal0 joined22:48
warcuy joined22:49
neonixcoder left22:49
ciampix left22:49
baweaver joined22:50
arnaud___ left22:50
baweaver left22:50
baweaver joined22:51
thiago left22:52
ropav left22:52
kirin` left22:53
solker left22:53
functorfun joined22:53
functorfunfunfunctor22:53
nfk left22:54
ruukasu left22:54
ruukasu joined22:54
neo2k joined22:56
hcc23 left22:57
jb55_ joined22:57
listochkin joined22:58
neonixcoder joined22:58
m8 left23:00
jb55 left23:01
pcypher joined23:01
dreiss left23:02
srcerer_srcerer23:03
jontmorehouse left23:03
thibaultcha joined23:04
nnyk_ joined23:04
shawndumas left23:05
Reskp left23:05
sts left23:06
govg left23:06
codetroll left23:06
pcypher left23:07
kirin` joined23:07
t4nk958 joined23:07
pcypher joined23:08
Sebtoast left23:09
gitinfo set mode: +v23:09
t4nk958 Hello, I have been working on a project for a while and I ran "git init" in the project, and commited the project to github. However on contributions, it does not show the correct lines of code, it says 023:09
purak left23:09
ropav joined23:10
shawndumas joined23:10
neonixcoder left23:11
crumpler left23:11
t4nk958 left23:11
kirin` left23:12
pcypher left23:12
pcypher joined23:14
jontmorehouse joined23:14
warcuy left23:14
b1nar1 left23:15
warcuy joined23:15
CKyle joined23:15
b1nar1 joined23:15
armadillu joined23:16
ropav left23:16
armadillu left23:16
dsdeiz joined23:16
armadillu joined23:17
duderonomy left23:17
danemacmillan joined23:18
armadillu left23:18
mizu_no_oto left23:18
BlaXpirit left23:20
ilhami left23:21
duckydan left23:21
Kicer86 left23:22
weyer left23:23
nb_bez___ joined23:23
przemoc left23:23
b1nar1 left23:24
Skapadapaduu left23:25
Gitzilla joined23:25
alvaro_o left23:25
Reskp joined23:25
Aeterne joined23:25
iamjarvo left23:26
solker joined23:26
liamkeily left23:27
immortal left23:27
ProT-0-TypE left23:28
_leb left23:28
malukenho joined23:28
weyer joined23:29
tristanp joined23:29
setrae left23:30
steele left23:32
przemoc joined23:32
axl_ left23:34
duckydan joined23:34
levity_island joined23:35
kermit joined23:36
Consuela left23:36
in_deep_thought left23:36
Dougie187 left23:36
ockham left23:37
smccarthy left23:37
s8321414 left23:37
User458764 left23:38
s8321414 joined23:38
punchagan left23:39
User458764 joined23:39
MadLamb_ left23:40
sheperson joined23:40
przemoc left23:41
s00pcan joined23:41
Reskp left23:42
mellernoia joined23:43
Nijikokun left23:44
s8321414 left23:45
Nijikokun joined23:45
pcypher left23:45
looper_ left23:46
ecky--ptang-zoob left23:46
ecky--ptang-zoob joined23:47
jb55_ left23:47
Manny_ left23:47
robustus|Off left23:47
levity_island left23:47
przemoc joined23:48
robustus|Off joined23:48
solker left23:49
robustus|Offrobustus23:49
kballou left23:49
Nijikokun left23:49
jason237 left23:50
levity_island joined23:50
Nijikokun joined23:50
b1nar1 joined23:51
arnaud___ joined23:51
ropav joined23:51
liamkeily joined23:52
intellix left23:52
tranzfuse joined23:52
corni left23:53
codetroll joined23:53
josephferano joined23:54
pcypher joined23:54
hexagoxel left23:55
martinklepsch left23:55
arnaud___ left23:55
netcraft joined23:55
josephferanoJosephFerano23:55
amikiri joined23:56
adespota joined23:57
tranzfuse left23:57
adespota left23:57
beneggett left23:57
beneggett joined23:57
baweaver left23:58
ropav left23:58
ropav joined23:59
jb55 joined23:59

Logs Search ←Prev date Next date→ Channels Documentation