IRCloggy #git 2017-09-24

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.

2017-09-24

kozy left00:00
kozy joined00:00
orbyt_ joined00:00
ArcaTech joined00:01
cbreak left00:01
Mattiaslndstrm left00:02
rubenb left00:03
rubenb joined00:04
Timvde left00:05
netj left00:06
netj joined00:06
ArcaTech left00:06
Timvde joined00:07
Rodya_ left00:08
iliakan joined00:10
dreiss joined00:11
cdown joined00:12
Patriqu joined00:13
czart_ joined00:13
dre_ joined00:13
Cabanossi left00:14
iliakan left00:14
linuxmodder left00:15
linuxmodder joined00:15
Cabanossi joined00:16
czart__ left00:17
tmsmith left00:19
tmsmith joined00:19
dsdeiz left00:20
jeffreylevesque joined00:20
endiruna left00:20
dsdeiz joined00:20
dsdeiz left00:20
dsdeiz joined00:20
steeze joined00:21
Timvde left00:23
manuelschneid3r left00:24
Timvde joined00:24
buggaboosanchez joined00:26
Hope_ left00:27
tvw left00:28
livingstn left00:30
bruce_lee left00:31
stutter joined00:33
Munt joined00:36
Timvde left00:37
bseyer left00:37
Timvde joined00:38
livingstn joined00:43
livingstn left00:45
Timvde left00:45
Cabanossi left00:45
livingstn joined00:46
Cabanossi joined00:46
justanotheruser left00:47
Timvde joined00:47
CheckDavid left00:48
acidjnk2 joined00:49
mostlybadfly left00:50
acidjnk left00:51
LeBlaaanc joined00:53
bronson joined00:53
Mattiaslndstrm joined00:53
jottr left00:53
Gurkenglas joined00:53
acedia3 joined00:54
dave0x6d joined00:54
Lyqyd joined00:55
tkore left00:56
mikecmpbll left00:56
tkore joined00:56
j08nY left00:56
bronson left00:58
piraye joined01:00
snowkidind left01:02
Mattiaslndstrm left01:03
realies left01:03
linuxmodder left01:03
linuxmodder joined01:04
Milijus left01:04
piraye left01:05
cdg joined01:07
parsnip black_13: go to summary page and scroll to bottom01:08
bc86 left01:09
iliakan joined01:10
cdg left01:12
realies joined01:12
parsnip nikivi: how about --git-dir01:12
dermoth left01:12
nikivi parsnip I figured it out01:12
git -C "$path" rev-parse --is-inside-work-tree01:12
is what I needed01:13
dermoth joined01:13
parsnip oh, nice01:13
LeBlaaanc left01:14
fahadash joined01:14
justanotheruser joined01:14
iliakan left01:14
finalbeta joined01:15
realies left01:15
acidjnk2 left01:16
johnny56 left01:17
sunri5e left01:19
akushner___ left01:20
rahtgaz joined01:20
sunri5e joined01:20
rahtgaz left01:20
dabura667 joined01:22
njbair left01:23
parsnip how can i `git rm` anything that doesn't match `.*ee.*`? i would like to use this for filter-branch, to remove everything that does not have wee or bee.01:24
njbair joined01:25
dermoth left01:26
Murr left01:26
Murr joined01:26
dermoth joined01:26
parsnip actually, there's only a handful of files, so i'm not against just using filter-branch on what i _can_ match. like anything starting with a period would do more than half the job.01:27
SleePy left01:29
acme[m] left01:29
Techie[m] left01:29
hiq[m] left01:29
stutter left01:32
tmsmith left01:32
stutter_ joined01:32
SleePy joined01:33
azwieg103 joined01:33
ronc joined01:36
ronc left01:38
cdown left01:39
QualityAddict left01:40
dreiss left01:40
orbyt_ left01:40
ronc joined01:41
Techie[m] joined01:41
acme[m] joined01:41
hiq[m] joined01:41
dreiss joined01:42
hvxgr left01:42
awygle joined01:42
DIDAVISION joined01:44
rorro left01:45
Keyoo joined01:45
ilbot3 left01:46
Nizumzen left01:46
hvxgr joined01:47
hvxgr left01:48
hvxgr joined01:49
parsnip oh, filter-branch --prune-empty can still leave behind pointless merges01:51
toothe joined01:54
steeze left01:54
toothe for a repository like this (https://git.savannah.gnu.org/cgit/gnulib.git) how would I submit a patch upstream?01:54
marinin left01:55
ilbot3 joined01:56
bremner ask the maintainers?01:57
orbyt_ joined01:57
bremner probably start at https://www.gnu.org/software/gnulib/01:57
d^sh left02:00
d^sh joined02:00
marinin joined02:00
ronc left02:02
rocketmagnet left02:03
dreiss left02:04
ronster joined02:09
dermoth left02:11
ronster left02:11
ronster joined02:12
black_13 parsnip: still around02:15
parsnip yes02:15
dermoth joined02:16
parsnip black_13: did you solve your problem?02:16
dreiss joined02:16
black_13 no sir i didn't i had to take a break got a a walkk02:17
walk02:17
i pull down the qt sources and the built but they are not the 4.2.1 version02:17
pulled02:17
parsnip black_13: okay, use `git checkout` and specify the tag.02:17
black_13 tag not branch ?02:18
parsnip that will take you to the right commit on the commit graph. each commit points to a different state of the project.02:18
yes02:19
black_13 what i did was not correct what i did was git clone -b 4.2 http://code.qt.io/qt-creator/qt-creator.git02:19
parsnip tags and branches are the two common types of refs.02:19
black_13 i apologize i dont know what a tag is02:19
parsnip branches move around as the project develops, tags usually stay where they are, pointing to places in history for convenience.02:19
c0d3d left02:20
aca20031 left02:20
black_13 i had used svn up to now02:20
and simple git hub stuff02:20
parsnip black_13: what is a snapshot in svn?02:20
black_13 a branch?02:21
i wasnt that good at svn :)02:21
Vortex35 joined02:21
akushner___ joined02:21
black_13 git checkout tags/<tag_name> ?02:22
aca20031 joined02:22
c0ded joined02:22
parsnip yes, i think <tag_name> is typically a shortcut for refs/tags/<tag_name>02:23
iliakan joined02:24
Vortex34 left02:25
black_13 this is what I am about to do >git clone -b tags/7071b61e02d6c90319435871533ea96a9e22f6b0 http://code.qt.io/qt-creator/qt-creator.git02:25
nope that did not work02:25
jgornick left02:25
parsnip black_13: that hash doesn't look like a tag02:25
black_13: i realize it's quite !complex02:25
gitinfo black_13: [!simple] At its heart git is made up of many concepts that are individually simple. Getting the whole picture right is often tricky, and it is usually about breaking up the complex concept into its simple, individual parts and grokking those. Both !bottomup and !cs will help with that.02:25
parsnip black_13: refs point to commits, which are identified by their hash.02:26
black_13 that long long id02:26
7071b61e02d6c90319435871533ea96a9e22f6b002:26
parsnip `git checkout` is really about the commit, so you should be able to simply pass it the hash.02:27
the refs are just sort of aliases like.02:27
black_13 git co "hash"02:27
parsnip more commonly written <hash>02:28
black_13 what is the full command02:28
parsnip `git co <hash>`02:28
black_13 but where you had previous done a clone02:28
parsnip what's the problem?02:28
i mean, yes.02:29
that is correct02:29
Munt left02:29
black_13 C:\temp>git clone 7071b61e02d6c90319435871533ea96a9e22f6b0 http://code.qt.io/qt-creator/qt-creator.git fatal: repository '7071b61e02d6c90319435871533ea96a9e22f6b0' does not exist02:29
chachasmooth_ left02:30
chachasmooth joined02:30
jgornick joined02:31
lagothrix joined02:32
parsnip black_13: i don't understand why you're doing that. how did you come up with that command from documentation or our conversation. i strongly recommend you start reading about how git works, for example, !bottomup taught me a lot. there's more good resources if you search the links in the /topic.02:34
gitinfo black_13: 'Git from the bottom up' starts with explaining the building blocks of git and proceeds to tell you how they fit together. https://jwiegley.github.io/git-from-the-bottom-up/02:34
lagothri1 left02:35
FrostyBytes https://xkcd.com/1597/ <-- all you need to know about git02:35
parsnip black_13: it's all about the working directory, the index, the commit graph and the refs.02:35
dreiss left02:35
black_13 sure that is great i but i want to pull down the sources and have them building02:35
it takes 2 hours to build the thing and in that i can read02:36
on this page is the tag name in yellow https://code.qt.io/cgit/qt-creator/qt-creator.git/commit/?h=v4.2.1&id=7071b61e02d6c90319435871533ea96a9e22f6b002:37
4.2.102:37
bergice_ left02:37
parsnip black_13: when you clone or fetch, you already have the commit graph.02:38
black_13: then use checkout to "check out" a commit on the graph.02:38
i don't think you clone a commit via a hash, but if that's in the docs, please prove me wrong.02:39
a3Dman left02:39
black_13 then it would seem like it would be "4.2.1"02:39
parsnip why?02:39
kadoban It may work when there's also a ref that points at that commit.02:39
parsnip and what is "it"02:40
do you realize how hard it is to respond to "then _it_ would seem like _it_ would be "4.2.1""02:40
akushner___ left02:41
parsnip kadoban: yeah, i had to reword it as i was typing.02:41
m0viefreak left02:41
justanotheruser left02:41
Patriqu left02:41
parsnip maybe clone can't specify a tag, but maybe fetch can.02:42
iliakan left02:42
parsnip nope, clone can take a tag02:43
black_13: you want to clone a commit by referring to tag? check the man page at https://git-scm.com/docs/git-clone and search for the word tag, you'll find it.02:44
black_13 thanks I will read up02:44
marinin left02:45
parsnip git clone --branch 4.2.102:45
FrostyBytes the bottom-up guide to git is useless. I have used git for years without knowing almost anything in that guide. 95% of what is in that guide should be moved to an appendix or something02:45
parsnip but i would think when you cloned the project, it was already there.02:45
FrostyBytes: everyone is different, i find that way of thinking very helpful.02:46
FrostyBytes: once you know a thing by other means, you may not find a later resource useful at all.02:46
black_13 its v4.2.1 not 4.2.102:47
jesus02:47
parsnip a student needs context _somehow_, whether that's by practice, assistance, or good conceptualization.02:47
black_13 was looking at me right in the face02:47
awygle hi all, i want to list the files of a remote repository (from a URL) - basically ls-tree HEAD but on a URL. is there a good way to do that?02:48
a3Dman joined02:49
awygle it seems like i could do it with https://git-scm.com/book/en/v2/Git-Internals-Transfer-Protocols somehow, maybe...02:49
FrostyBytes awygle: just use git clone --depth 102:50
parsnip awygle: https://gitirc.eu/git.html links to git-ls-remote02:50
oops, that just lists refs02:51
awygle FrostyBytes: i'd rather not create directories on a user's system if i can avoid it02:52
parsnip: yep :) not sure how to go from refs to something useful02:52
steeze joined02:52
kadoban awygle: Probably something with 'git archive', which you can then pipe to some other command if you want02:53
bronson joined02:54
justanotheruser joined02:55
awygle kadoban: looks like git archive would do what i want but github has it turned off :( unless i'm doing it wrong02:57
Elon_Satoshi left02:58
igemnace joined02:59
bronson left02:59
Cabanossi left02:59
Elon_Satoshi joined03:00
Cabanossi joined03:01
pks left03:03
cagmz_ left03:04
pks joined03:05
daynaskully left03:07
fstd_ joined03:08
fstd left03:08
fstd_fstd03:08
jason237 joined03:09
daynaskully joined03:12
black_13 https://pastebin.com/HkZV3gLJ03:12
mod left03:16
ronster left03:18
bambs joined03:18
daynaskully left03:19
daynaskully joined03:20
bambs left03:21
DIDAVISION left03:22
dre_ left03:23
fahadash left03:24
Murr left03:26
kadoban awygle: Naw, github doesn't support it.03:26
Murr joined03:26
Arnaud1965 joined03:27
Cabanossi left03:29
justanotheruser left03:30
Cabanossi joined03:30
BowBoy joined03:30
justanotheruser joined03:33
m712 left03:36
troyt left03:40
justanotheruser left03:41
justanotheruser joined03:41
Elon_Satoshi left03:42
SwiftMatt joined03:43
dreiss joined03:43
dsdeiz left03:44
dsdeiz joined03:44
dsdeiz left03:44
dsdeiz joined03:44
Gustavo6046 left03:45
invisbl joined03:45
Arnaud1965 left03:46
invisbl left03:46
invisbl joined03:46
livingstn left03:47
webdev007 left03:49
SwiftMatt left03:49
Keyoo left03:52
Elon_Satoshi joined03:52
livingstn joined03:52
ShapeShifter499 joined03:52
roygbiv left03:54
steeze left03:55
menip joined03:56
black_13 left03:57
yn left03:58
yanome joined04:00
steeze joined04:01
piraye joined04:02
steven_a_s joined04:02
justanotheruser left04:03
justanotheruser joined04:04
igemnace left04:05
steeze left04:06
piraye left04:08
sushain joined04:09
dabura667 left04:11
kyan left04:11
sushain left04:11
noteness left04:15
TikityTik left04:16
beerdrop left04:16
ozette joined04:16
dysfigured left04:17
ShapeShifter499 left04:17
justanotheruser left04:18
justanotheruser joined04:18
BowBoy left04:21
mbrumbelow joined04:22
roygbiv joined04:23
ShapeShifter499 joined04:24
dermoth left04:27
dermoth joined04:27
beerdrop joined04:29
menip left04:29
troyt joined04:30
beerdrop left04:35
livingstn left04:37
iliakan joined04:39
freimatz joined04:44
ShapeShifter499 left04:48
beerdrop joined04:49
ozette left04:49
Kazuto left04:52
bronson joined04:55
realies joined04:55
iliakan left04:55
nickinick joined04:58
Kazuto joined04:58
Kazuto left04:58
Kazuto joined04:58
nickinick left04:59
bronson left05:00
dirtyroshi left05:00
Kazuto left05:02
steven_a_s left05:02
dirtyroshi joined05:02
Kazuto joined05:03
Kazuto left05:03
Kazuto joined05:03
dirtyroshi left05:04
orbyt_ left05:06
toothe left05:08
raynold joined05:09
thallada left05:13
beerdrop left05:16
BowBoy joined05:16
leeN left05:18
shinnya joined05:20
Khisanth left05:21
thallada joined05:22
diogenese left05:25
dirtyroshi joined05:26
Murr left05:26
Murr joined05:26
acedia3 left05:28
beerdrop joined05:28
stutter_ left05:29
lss8 joined05:29
freimatz left05:29
zefferno joined05:30
diogenese joined05:31
menip joined05:31
lss8_ left05:32
sorressean I have a pr waiting to get merged that has some code in it, and I want to do some more work that relies in that pr getting merged. is there a way to make a branch from a pr and work from there, or what's the best way to handle this?05:33
lowpy joined05:33
lowpy I used `git clone http://github.com/xyz dir_name` and when I `cd dir_name` it adds a (master) tag to my $05:34
is that git's doing or something else?05:34
govg left05:34
Khisanth joined05:34
dreiss left05:36
govg joined05:36
themill lowpy: you're running something within your shell's PS1 (probably a command like __git_ps1)05:37
kadoban sorressean: Sure, you can do that. But if you make a PR of the new work, it's going to show *everything* not just the stuff on top of the original PR. (until the original gets merged)05:37
lowpy themill, I'm using gitbash05:38
_ikke_ It's automatically setup in git bash when you install git05:41
in GitForWindows05:41
govg left05:43
iliakan joined05:45
iliakan left05:45
dminuoso_ joined05:47
dviola left05:48
buggaboosanchez left05:49
menip left05:50
govg joined05:50
dminuoso_ left05:53
sorressean kadoban: yeah. that's why I'm trying to find a way to do this05:56
govg left05:56
Cabanossi left05:58
Cabanossi joined06:00
dsdeiz left06:00
dminuoso_ joined06:00
dsdeiz joined06:00
dsdeiz left06:00
dsdeiz joined06:00
kfoonamalik joined06:00
_ng joined06:01
dre_ joined06:02
BowBoy left06:06
dreiss joined06:08
lindaJ joined06:11
casano431 joined06:12
L810 joined06:12
lad|o819 joined06:12
machi140 joined06:12
derri466 joined06:12
tro573 joined06:12
^_s4|v0[9408 joined06:12
natass243 joined06:12
stan549 joined06:12
c4tt515 joined06:12
tem400 joined06:12
[CFLe184 joined06:12
sto302 joined06:12
salvo658 joined06:12
dedicat243 joined06:12
rule498 joined06:12
ladyami159 joined06:12
vasco`ros238 joined06:12
guest673411 joined06:12
philem194 joined06:12
z3nz375 joined06:12
droga851 joined06:12
ando128 joined06:12
firesto723 joined06:12
marti554 joined06:12
charlot186 joined06:12
marti554 left06:12
salvo658 left06:12
vasco`ros238 left06:12
sto302 left06:12
catheri98 joined06:12
inet405 joined06:12
inet405 left06:12
rule498 left06:12
ladyami159 left06:12
dedicat243 left06:12
casano431 left06:12
swedengir388 joined06:12
][lorddra586 joined06:12
kristoph729 joined06:12
bajt542 joined06:12
funkn834 joined06:12
giulia829 joined06:12
shadey585 joined06:12
roxea310 joined06:12
snor291 joined06:12
slay777 joined06:12
beginn512 joined06:12
cocain290 joined06:12
owne245 joined06:12
ta577 joined06:12
drgot47 joined06:12
guest220495 joined06:12
strange610 joined06:12
strange610 left06:13
droga851 left06:13
firesto723 left06:13
swedengir388 left06:13
z3nz375 left06:13
philem194 left06:13
guest220495 left06:13
drgot47 left06:13
cocain290 left06:13
owne245 left06:13
funkn834 left06:13
shadey585 left06:13
bajt542 left06:13
kristoph729 left06:13
slay777 left06:13
beginn512 left06:13
giulia829 left06:13
roxea310 left06:13
snor291 left06:13
ando128 left06:13
guest673411 left06:13
ta577 left06:13
catheri98 left06:13
][lorddra586 left06:13
zenirc369 joined06:13
charlot186 left06:13
_ng left06:14
L810 left06:17
lad|o819 left06:17
machi140 left06:17
derri466 left06:17
tro573 left06:17
^_s4|v0[9408 left06:17
natass243 left06:17
stan549 left06:17
c4tt515 left06:17
tem400 left06:17
[CFLe184 left06:17
govg joined06:19
nd joined06:20
ahr3n joined06:20
dmj` left06:22
nd- left06:22
dmj` joined06:23
ethidium joined06:28
ethidium hi everyone, running git on windows. getting a "bash: copy: command not found" error when trying to get a github repository06:29
any suggestions?06:29
kadoban ethidium: From what command? How'd you install?06:31
dminuoso_ Trying to "get a github repository" ?06:32
ethidium first did a "git clone" of a repository URL, cd'd to the directory, then ran "copy .gitmodules.github .gitmodules" . installed git on windows using um.. default parameters06:32
yeah sorry everyone i'm a total newb to git.06:32
actually following directions on here: https://github.com/altendky/st06:33
for running from source on windows06:33
actually don't need this all that much just using it as some practice for learning how to work with git...06:34
dminuoso_ ethidium: So here's my take. If you are struggling with *that*, you might want to stop and pick up some very rudimentary book on... I dont know.06:34
Windows? Programming?06:34
Windows Prompt?06:34
But that's just me.06:35
ethidium thanks for the condescension, that really helps06:35
_ng joined06:35
AndreasLutro the "copy" command expects that you're using the windows cmd.exe, which has different commands than bash06:35
ethidium thanks. that's far more helpful. i appreciate it andreaslutro06:35
AndreasLutro try just following the linux instructions - but you may have to improvise a bit06:36
dminuoso_ ethidium: My point is, you are reading Windows instructions and wondering why they don't work on Linux (or whatever Unixoid you are on).06:37
tkore\work joined06:37
ethidium dminuoso: the instructions said to install git, then run these commands, I assumed based on the wording it implied running these commands in git, rather than the windows command prompt. but i at least hope you feel superior, because that's all that really matters06:38
dminuoso_ ethidium: The instructions clearly have a section with a heading that says "Windows", and a section with a heading that says "Linux". If you consider the basic ability to just read superior, be my guest.06:39
jnavila joined06:40
ethidium dminuoso: yes, i have installed git on windows, which comes with a command prompt. i consider your attitude a false sense of superiority, rather than your ability to read06:40
themill ethidium: there are various flavours of git for windows and you could end up at a cmd prompt or a bash prompt depending on what you do. The instructions there are for cmd while you've got gitbash.06:41
wandering_vagran joined06:41
kadoban dminuoso_: Can you just ... not do whatever this is?06:41
ethidium themill: thanks for the clarification06:42
wandering_vagran left06:42
wandering_vagran joined06:43
beerdrop left06:46
ethidium themill , adreaslutro: thanks for answering my easy questions, got everything working. everyone started somewhere. this obviously isn't my primary field and if any of you came to ask about synthetic biology, i would treat you with as much patience and understanding as you treated me.06:48
lkolstad left06:52
whitby left06:52
whitby joined06:55
sat-aton joined06:55
sat-aton left06:55
sat-aton joined06:55
bronson joined06:56
satifant left06:57
beerdrop joined06:59
King_Hual joined07:00
lindaJ left07:00
bronson left07:00
xaxxon joined07:02
jnavila left07:02
ojdo left07:03
EvilDMP left07:04
jhillky joined07:05
YuGiOhJCJ joined07:06
TomyLobo joined07:07
peterhdd joined07:08
ojdo joined07:10
overlord_tm joined07:10
peterhdd left07:12
Lyqyd left07:13
aw1 joined07:14
wandering_vagran left07:15
piraye joined07:16
masuberu joined07:24
safe left07:26
Murr left07:26
jungsubk joined07:26
xaxxon left07:26
Murr joined07:26
jimInDevNull left07:27
neunon left07:27
jimInDevNull joined07:28
Cabanossi left07:29
Cabanossi joined07:30
ljc joined07:31
neunon joined07:31
ljc left07:31
webguynow left07:44
webguynow joined07:44
bc86 joined07:45
ljc joined07:55
energizer left07:55
jungsubk left07:56
thiago left07:57
Cabanossi left07:59
Cabanossi joined08:00
_main_ joined08:01
_main_ left08:01
VladGh_ joined08:01
_main_ joined08:02
__main__ left08:02
VladGh left08:03
nicolai86 left08:03
fatalhalt left08:04
__main__ joined08:04
_main_ left08:04
ZyX-I joined08:06
nicolai86 joined08:10
ljc left08:13
narendraj9 joined08:15
lowpy left08:17
opalepatrick joined08:17
bc86 left08:18
opalepatrick left08:19
j08nY joined08:24
Solvaring left08:25
jkadaver joined08:25
mkali joined08:25
schleppel joined08:27
MalcomX830 joined08:27
MalcomX830 left08:27
Tobbi joined08:29
Cabanossi left08:29
Cabanossi joined08:30
robinb joined08:30
robinb join ##aws08:31
ozette joined08:32
dreiss left08:33
_kk22kk_ joined08:36
kfoonamalik left08:37
InfoTest joined08:42
wandering_vagran joined08:44
overlord_tm left08:45
ahr3n left08:47
robotroll joined08:47
cbreak joined08:49
mbrumbelow left08:54
ArcaTech joined08:56
jameser joined08:56
bronson joined08:57
clas1c joined08:58
thomasross left09:01
thomasross joined09:01
jameser left09:01
bronson left09:02
robinb left09:02
cbreak left09:03
h12o joined09:03
dhollinger left09:04
h12o left09:08
marianina8 joined09:09
ozette left09:11
marianina8 left09:14
Munt joined09:15
narendraj9 left09:16
marianina8 joined09:16
ivo_ joined09:16
narendraj9 joined09:17
marianina8 left09:17
mkali left09:20
ozette joined09:21
cbreak joined09:22
acidjnk joined09:23
Munt left09:23
dave0x6d left09:24
narendraj9 left09:24
Murr left09:26
Murr joined09:26
ozette left09:28
Tobbi left09:29
Yakusaji joined09:30
xaa joined09:32
dhollinger joined09:32
dre_ left09:33
robotroll left09:34
Yakusaji left09:37
catsup left09:37
catsup joined09:37
CheckDavid joined09:38
catsup left09:38
Tobbi joined09:38
catsup joined09:39
k999k joined09:39
k999k left09:40
_kk22kk_ left09:40
_kk22kk_ joined09:40
robinb joined09:44
leeN joined09:47
YuGiOhJCJ left09:47
manuelschneid3r joined09:54
BouncyKnightMike joined09:56
Cabanossi left09:58
Cabanossi joined10:00
freimatz joined10:01
Guest76857 left10:04
hyperair joined10:04
robinb left10:06
nuckt joined10:07
Guest82821 left10:07
gitinfo set mode: +v10:08
nuckt hello, I configured vagrant on windows to use an ubuntu machine. I have an issue with git bash when I do "vagrant ssh". it connects me to the machine but I can't use stuff like MC and the terminal looks really bad10:08
when I try to launch mc it says "Cannot get terminal settings: Inappropriate ioctl for device (25) Your terminal lacks the ability to clear the screen or position the cursor."10:08
does anyone know how to fix this?10:08
tarkus joined10:09
debian joined10:12
debianGuest1133910:13
DIDAVISION joined10:16
jungsubk joined10:19
aw1 left10:19
narendraj9 joined10:20
Anja left10:25
Anja joined10:28
Seveas nuckt: sounds like ssh is not allocating a pty10:30
autrilla left10:30
Seveas ssh -t will help you10:30
mikecmpbll joined10:31
gloomy joined10:31
autrilla joined10:31
aw1 joined10:32
ozette joined10:33
parsnipparsnip110:34
jkadaver left10:35
BouncyKnightMike left10:35
aw1 left10:35
parsnip joined10:35
nuckt left10:40
MeltedLux left10:46
jstein_ joined10:51
jstein_jstein10:51
royal_screwup21 is there a way to check if the repo on my terminal belongs to heroku or to github? I have a heroku repo and a github repo but I don't know which one's which :(10:52
venmx left10:54
rorro joined10:54
heftig royal_screwup21: repos don't belong to remotes; repos have remotes (you could set up either repository to have both heroku and github as remotes)10:55
royal_screwup21: anyway, take a look at "git remote -v"10:55
venmx_ left10:55
mikecmpbll left10:55
ahrs left10:55
royal_screwup21 thank you!10:56
mikecmpbll joined10:56
royal_screwup21 yeah I really should sync them both so I have just ONE repo wtih 2 remotes - heroku and github10:56
ahrs joined10:57
venmx joined10:57
venmx_ joined10:58
bronson joined10:58
robertparkerx joined10:58
mikecmpbll left11:01
bronson left11:03
phluks joined11:03
h12o joined11:04
jameser joined11:05
armin joined11:06
Tobbi left11:08
deepy royal_screwup21: you can have two pushurls on a remote11:09
royal_screwup21 oh11:10
by that you mean, I could sync both heroku and gituhb to the same repo?11:10
deepy I mean you could make it so that when you git push origin master you push master to both heroku and github11:11
royal_screwup21 ah okay11:11
jceb joined11:11
royal_screwup21 I'm not sure if I'm totally on-board with that; what if I want to make changes to the heroku repo and noth the github repo?11:12
not*11:12
deepy when would that ever happen?11:12
I never ever want to have an app deployed where the source-code is not in my *actual* repo11:13
gloomy left11:13
Cabanossi left11:13
deepy Although I get that hte other way around would work, you'd want it on github but not on heroku11:13
royal_screwup21 the problem is, I've done a lot of dumb commits on my heroku repo, just because I wanted to test things out, and I don't want those commits to be reflected on my github repo11:14
deepy In that case I'd set up two remotes, heroku+github and github, have master track heroku+github and develop github11:14
j08nY left11:14
deepy hmm11:14
Well you could clean up the history and force-push to heroku11:15
royal_screwup21 moral of the story: sync heroku + github and don't do stupid shit haha11:15
yeah I guess I could do that11:15
deepy You live and you learn, you got the code, app is not broken, nothing lost :-)11:15
Cabanossi joined11:15
jameser left11:16
jb__ joined11:19
robertparkerx left11:20
InfoTest left11:25
axs221 joined11:26
venmx left11:29
venmx_ left11:29
InfoTest joined11:30
InfoTest left11:30
askb left11:30
MeltedLux joined11:31
jameser joined11:33
NwS joined11:38
beerdrop left11:41
BouncyKnightMike joined11:41
xaa left11:44
k999k joined11:44
kostur86 joined11:44
k999k left11:44
_kk22kk_ left11:44
_kk22kk_ joined11:45
xaa joined11:45
wandering_vagran left11:47
iamtakingiteasy left11:47
aax joined11:49
AfroThundr left11:50
dre_ joined11:51
cagedwisdom left11:52
xaa left11:53
_kk22kk_ left11:53
beerdrop joined11:53
xaa__ joined11:54
jameser left11:54
jungsubk left11:55
tarkus left11:57
aax left11:57
kent\n If I'm reimplementing some of gits pluming to create my own commit objects, what's the specific steps git-itself does after forging those? I know I need to do something with refs somehow but the internals documentation is not clear how to to clear the index and stuff the same as git does.12:00
jungsubk joined12:00
bremner backs away slowly12:00
kent\n basically needed the ability to add new parents while committing and git commit doesn't really expose it properly :/12:00
nedbat kent\n: sounds like an unusual project: why make your own commit objects?12:00
kent\n I'm just using git write-tree, git commit-tree, but I need "git commit-tree -p A -p B" , and I couldn't see how I was supposed to do that from just `git commit`12:01
DIDAVISION left12:02
_ikke_ so you're not reimplementing git plumbing12:02
but git porcelain?12:02
kent\n er, I guess.12:02
_ikke_ plumbing is the hidden part12:02
FernandoBasso joined12:02
kent\n right, to an extent, the plumbing of "git commit" is , itself, hidden, and implemented by combining porcelain, ... to my unusual way of thinking at least.12:03
_ikke_ The other way around12:03
bobrosswins joined12:04
_ikke_ git commit is porcelain12:04
kent\n as in: I know (some of) tools "git commit" uses, but I don't know how it uses them.12:04
berndj left12:04
_ikke_ git write-tree, commit-tree etc are plumbing12:04
kent\n: Well, git commit does not necessarily use those tools12:04
It uses the same internal libs those tools use12:04
kent\n Ok. So, can we move past the semantics lesson then :p12:04
_ikke_ right12:05
the index does not need to be cleared12:05
the index looks 'clean' when it matches HEAD12:05
narendraj9 left12:06
kent\n oh. So just `git symbolic-ref HEAD <NEWSHA1>` should be sufficient?12:06
will that repoint branches too?12:06
_ikke_ no, that would make HEAD detached12:06
You need to move the branch that HEAD points to12:07
narendraj9 joined12:07
_ikke_ or HEAD itself iif it's detached already12:07
kent\n so `git update-ref $(git rev-parse --symbolic-full-name) $SHA1` first?12:08
ozette left12:08
_ikke_ +HEAD, but something like that12:08
a3Dman left12:08
_ikke_ I'm thinking about the proper way to do it12:09
grawity `git update-ref` supports dereferencing HEAD12:09
_ikke_ ah, great :)12:09
kent\n oh. sweet. that helps.12:09
seebyr joined12:11
a3Dman joined12:11
kent\n sweet, that does all I need :)12:11
aard__ joined12:12
ozette joined12:12
pijiu2 left12:14
kostur86 left12:18
berndj joined12:18
jb__ left12:18
manuelschneid3r left12:19
jungsubk left12:22
Soni left12:22
berndj left12:22
mikecmpbll joined12:22
aua joined12:23
JanC_ joined12:24
berndj joined12:24
JanCGuest5251612:25
Guest52516 left12:25
JanC_JanC12:25
seebyr left12:26
bseyer joined12:26
ozette left12:27
Cabanossi left12:28
Cabanossi joined12:30
leeN left12:30
Nizumzen joined12:30
Milijus joined12:34
Guest11339 left12:35
Soni joined12:37
mbrumbelow joined12:37
axs221 left12:37
axs221 joined12:37
acidjnk2 joined12:37
Milijus left12:38
acidjnk left12:39
Milijus joined12:39
narendraj9 left12:39
debian joined12:40
leeN joined12:40
debianGuest6575412:40
dre_ left12:41
dermoth left12:43
immae left12:44
sushain joined12:44
acidjnk2 left12:46
Alucard4200 joined12:47
Alucard4200 left12:48
phluks left12:50
govg left12:50
manuelschneid3r joined12:51
timofonic joined12:55
timofonic Hello12:55
_ikke_ hey12:55
timofonic I'm the worst git user in the world, I only know to make a "hello world" in C and not so much more. But I like to use git to archive ancient software and package maintaining.I want to use it more.12:56
Right now I would like to set up a local git mirror of certain projects12:56
mr_sm1th joined12:57
Milijus left12:57
grawity well great, apparently my repo crashes github12:57
timofonic How can I do that? I mean having a systemd daemon and put the URLs in some file or whatever, then specify a location for it (preferably ~/src/git12:58
grawity: I remeber your nickname. Do you use Archlinux too?12:58
grawity: Have you submitted a report to GitHub?12:58
jceb left12:58
rudi_s timofonic: git clone --mirror if you want a copy of the repository itself (without a working tree). Or just git clone if you want to work with the source stored in the repository.12:58
grawity timofonic: if you want to serve git://, use git-daemon (service); for http:// or https://, use git-http-backend (via apache/nginx); for SSH or local clones, nothing special12:59
rudi_s Btw. if you want to learn the (advanced) basics of Git, have a look at !progit12:59
gitinfo [!book] There are several good books available about git; 'Pro Git' is probably the best: http://git-scm.com/book but also look at !bottomup !cs !gcs !designers !gitt !vcbe and !parable12:59
Milijus joined12:59
bronson joined12:59
rudi_s Ah, mirror as in "provide the repos to others"?12:59
timofonic rudi_s: I know that, I just want a daemonized solution that automates the mirror updaing process and stores them on a specific location12:59
grawity: Oh13:00
rudi_s timofonic: So no "provide the repos to others" but just a local copy for yourselves?13:00
parsnip1 left13:00
grawity for dir in ~/src/*.git; do (cd "$dir" && git fetch --prune); done13:01
crontab it and you're done13:01
slazer joined13:02
rudi_s (Depending on what kind of archive you want, with or without --prune.)13:02
timofonic grawity: I want local clones only right now (it might change in the future when I setup my own NAS, but it will probably be only used in intranet), but make updating automated. Does git-daemon works for that?13:02
robinb joined13:03
bronson left13:03
grawity git-daemon has absolutely nothing to do with updating13:03
it's for serving repositories over git:// for other people to clone13:04
timofonic grawity: If I didn't say it clear enough... Yes, only local but a rellatively list big list of repos all the ones I have in my GitHub account and replace some of them by upstream ones (and now I think of it, I would also like to update my forked github repos to make them more or less up-to-date mirrors most of the time13:04
jottr joined13:05
aax joined13:05
slazer Hi, I've made a commit in my fork which has been rejected in the pull request. Is it a good idea to somehow "delete" the commit, make another one and create a pull request? Otherwise the original repo would have an extra useless commit, right?13:05
parsnip slazer: you already pushed it to public? might not be a good idea to delete it.13:07
narendraj9 joined13:07
parsnip are they going to except the pull request in a different form?13:07
slazer parsnip: I pushed it only to my personal repository, which is forked frome the original one I make a pull request into.13:07
Milijus left13:08
robinb left13:08
xaa__ left13:08
parsnip do you just need the commit in your code for your own use, or do you expect them to take a similar pull request soon.13:09
Diaoer joined13:09
slazer nobody will ever use the code of the commit, it was a wrong idea..13:10
ozette joined13:10
parsnip perhaps you can just leave it there and ignore it.13:10
slazer so I thought something like "git push origin HEAD --force" would be an option13:10
grawity if you worked on master, yeah, you can push --force or do whatever13:11
but it'd be a good idea to start using branches for future PRs13:11
slazer grawity: it is a branch13:11
grawity just delete the branch?13:12
slazer grawity: no, I need to delete the one (and only) commit in that branch, make another one and then make a pull request13:12
grawity: oh, you mean to delete the branch and make a new one with the same name?13:13
grawity use `git rebase -i` to edit the history13:13
see !postproduction, or !remove_commit13:14
gitinfo So, you want to make your commit history look pretty before pushing? http://sethrobertson.github.com/GitPostProduction talks you through how to use 'rebase -i' to do this.13:14
You can use rebase to remove commits: git rebase --onto <commit>~1 <commit> <branch>. Note this will !rewrite history.13:14
grawity if the maintainers didn't close the original PR yet, then just push --force the same branch, and it'll update the PR13:14
Gurkenglas left13:14
zulutango left13:14
shtrb joined13:16
kfoonamalik joined13:17
aua left13:17
aua joined13:18
shtrb I'm sorry to ask such a thing, but does anyone have hints about the correct flow from when you using git-cvsimport and preparing patches for cvs.13:18
timofonic rudi_s: Oh yes. I'm right now solving a few issues with linux and my laptop (it seem to be related to linux gfx drivers and some obscure thing in my MSI GE62 2QD Apache Pro laptop that has the evil Nvidia Optimus thing). After that, I'll learn Git. I did some tries converting snapshots to a more or less versioned repo. I did a naive and maybe incomplete try of converting a cvs repo to git (13:18
https://www.github.com/timofonic/GoldEdPlus from https://sourceforge.net/p/golded-plus ) and made a hard fetch by using "rsync -av rsync://a.cvs.sourceforge.net/cvsroot/golded-plus/\* golded-plus-cvs" before my crappy try to convert CVS to Git, I'll figure how convert "patches" to github "pull requests" and issues to github issues. I'm lobbying their developers to switch to GitHub and showing a complete Github13:18
conversion might attract them to go for it.13:18
shtrb timofonic was the comment targated at me ?13:19
marinin joined13:19
timofonic So how to automatically mirror git repos locally and update their mirrors in GitHub at same time?13:20
piraye left13:23
upperdeck left13:24
timofonic shtrb: No but I accidentally mentioned a similar item. It's not a priority task, I just want to mirror and backup projects in CVS repos and Golded+ is one of them. I used svn2github, but it has issues like unable to accept SVN repos with guest passwords (guest, anonymous, "project name"... I don't understand why people do that) and is unable to mirror non-repo stuff like feature requests and "patches" in13:24
sourceforge, plus obviously no CVS support (I know CVS to Git conversion is quite problematic...)13:24
Murr left13:26
Murr joined13:26
Milijus joined13:26
shtrb timofonic , thanks13:27
upperdeck joined13:28
timofonic shtrb: I used cvs2svn from tigris SVN (a bit more updated) but not sure if the results are okay ( https://www.github.com/timofonic/GoldEdPlus ). Some people recommend to use ESR's cvs-fast-export, I'll try it because I'm bored waiting for help to improve my adopted Arch User Repository package (https://aur.archlinux.org/packages/linux-drm-tip-git and I think https://www.github.com/timofonic/linux-drm-tip-git13:28
too)13:28
Despite the cvs2svn name, it supports git and other formats. There's reposurgeon too. ESR has a howto about migrating to DVCS, but it seems too techie for me :P13:29
shtrb I have access to a cvs repo , and I like git , adding svn in the loop sound too much for me13:29
in my case the original repo will continue working in cvs (git only for me as a dev )13:30
ozette left13:30
timofonic aESR = Eric S. Raymond, the author of "The Cathedral and the Bazaar" and somewhat quite controversial. He's Aspie too :P13:30
sushain left13:30
timofonic shtrb: No, the "cvs2svn" name is very confusing. When you install it, different commands appear and one of them is cvs2git.13:31
(sorry, he has... I myself have ADHD :P )13:34
shtrb what's an aspie ?13:35
_ikke_ Person with Aspergers syndrome13:35
xaa joined13:37
shtrb oh thanks , does it make any influence on person coding skills (why is that an important point ) ?13:37
timofonic shtrb: It's a slang for someone having Asperger, it can be used pejoratively but I use it in a friendly and funny way the same as I say "negro" to african friends. There's no slang for ADHD I'm aware of :P13:37
mkali joined13:37
aax left13:40
h12o left13:42
timofonic shtrb: Asperger people are quite special, their defficit in natural social skills and such might compensated by hypertrofiated (I mean a lot more developed than ususal, not sure if using a valid English word, I'm not native English) logic skills. But many of them finally develop social skills with proper environment stimulation. Anyway, ESR has cerebral paralysis and maybe got confused with someone other, of13:43
maybe he has both things. But he has a black belt in some martial arts and is crazy enough to do risky sports. Despite his controversies, he's an interesting person and he has lots of expertise converting CVS repos to Git and developed a very interesting tool named "reposurgeon"13:43
marinin left13:46
YuGiOhJCJ joined13:49
Rodya_ joined13:50
shtrb I like how you put risky sports and converting cvs in the same context :)13:50
timofonic shtrb: Look at http://catb.org/~esr/reposurgeon/dvcs-migration-guide.html13:51
shtrb: converting cvs to git might be a risky sport too, that's why he developed tools such as reposurgeon :P13:51
slazer could sb explain what does 'git push origin HEAD --force' do?13:51
denimsoft joined13:52
shtrb I think you overrite the data13:52
lkolstad joined13:52
dminuoso_ !force13:52
gitinfo [!force_push] If you need to overwrite the history of a remote git repository (very bad idea, see !rewrite), you can do so with `git push --force-with-lease`. Note the remote server may reject this. See man git-config and search for receive.denyNonFastForwards. Best practice is for upstream servers to denyNonFastForwards.13:52
shtrb slazer ^ that or to make your coleagues start crying13:53
overlord_tm joined13:53
dminuoso_ slazer: And the 'HEAD' is unnecessary, as its implied when left out.13:53
slazer !rewrite13:54
gitinfo Rewriting public history is not recommended. Everyone who has pulled the old history will have to do work (and you'll have to tell them to), so it's infinitely better to just move on. If you must, you can use `git push --force-with-lease <remote> <branch>` to force (and the remote may reject that, anyway). See http://goo.gl/waqum13:54
shtrb slazer , that is why I said you are going to make the other people cry13:54
slazer shtrb: "will have to do work" ...what work?13:55
Keyoo joined13:56
Noldorin joined13:56
CheckDavid left13:56
shtrb I think they would need to pull & reset and reapply their local changes on top of that13:57
Tobbi joined13:58
tarkus joined14:00
marinin joined14:01
Achylles joined14:01
acidjnk joined14:03
SpeakerToMeat left14:04
hw_ joined14:05
a3Dman left14:06
dreiss joined14:07
lucasem_ joined14:07
lucasem left14:08
lucasem_ left14:08
lucasem joined14:08
slazer left14:10
ShalokShalom_ joined14:10
denimsoft left14:10
Sound joined14:12
a3Dman joined14:12
ShalokShalom left14:13
h12o joined14:13
aua Hi, regarding server-side 'git gc', I've found much discussion14:13
with some saying 'don't care, will (eventually) happen automatically'14:13
and some saying 'should (occasionally) be triggered manually'. OK.14:13
What I didn't find an answer for is: for my local git-over-ssh server,14:13
is there any(serverside)body at all that can trigger 'git gc' eventually14:13
automatically? I'd guess, no. That is, gc needs to be run manually.14:13
Am I missing something?14:14
14:14
mbrumbelow left14:16
mbrumbelow joined14:17
bongozig joined14:18
upperdeck left14:18
_ikke_ aua: processes like send-pack and receive-pack can trigger GC14:19
aua _ikke_: They trigger something like 'ssh <server> git gc'?14:21
nicolai86 left14:21
denimsoft joined14:21
_ikke_ aua: not the command git gc, but they can trigger garbage collection14:22
aua: note that git over ssh runs git processes14:22
aua: it's not just sending files14:22
upperdeck joined14:23
aua _ikke_: OK. Didn't know that. Thanks!14:23
narendraj9 left14:25
ertes joined14:26
usm4n joined14:26
narendraj9 joined14:26
narendraj9 left14:27
usm4n left14:27
nicolai86 joined14:27
bongozig_ joined14:29
bongozig left14:31
upperdeck left14:32
livingstn joined14:33
nicolai86 left14:33
Elon_Satoshi left14:35
Elon_Satoshi joined14:36
upperdeck joined14:36
Nizumzen left14:38
in1t3r left14:38
in1t3r joined14:39
Patriqu joined14:39
nicolai86 joined14:40
livingstn left14:41
Keyoo left14:44
Gurkenglas joined14:45
nicolai86 left14:45
highkix joined14:46
nicolai86_ joined14:46
marinin left14:47
upperdeck left14:49
in1t3r left14:50
in1t3r joined14:51
clas1c left14:52
_ng left14:53
tmsmith joined14:53
denimsoft left14:54
upperdeck joined14:54
simka joined14:54
denimsoft joined14:55
denimsoft left14:55
denimsoft joined14:56
YuGiOhJCJ left14:56
_ng joined14:57
CyberShadow left14:57
upperdeck left14:59
bronson joined15:00
wootehfoot joined15:00
simka left15:03
simka joined15:03
upperdeck joined15:03
bronson left15:05
SpeakerToMeat joined15:07
aua left15:09
masuberu left15:09
zxd any idea why git is downloading new tags even though I specified /usr/bin/git fetch --no-tags ...15:11
tkore\work left15:12
kadoban zxd: What's in your fetch spec maybe?15:13
zxd also I set in config file fetch = +refs/heads/*:refs/remotes/repository/* and it dosen't create the directory repository if I do /usr/bin/git fetch --no-tags refs/heads/master only if I leave out "refs/heads/master"15:14
kadoban: tagopt = --no-tags15:14
AH15:15
I know why15:15
I have fetch = +refs/tags/*:refs/tags/repository/*15:15
I guess it's using that in config file15:15
kadoban Yep15:15
zxd fI thought if I had explicit told what to fetch it wouldn't try to fetch anything else15:16
Gustavo6046 joined15:17
kadoban --no-tags just affects the automatic tag fetching behavior (where it gets any tags that point at commits you're fetching otherwise)15:17
zefferno left15:18
denimsoft left15:19
linuxmodder left15:19
xaviergmail Hey, whenever I git lfs pull, everything appears modified in git status. Is this normal?15:20
linuxmodder joined15:20
denimsoft joined15:20
denimsoft left15:20
kadoban Doesn't sound normal. Nobody ever seems to know anything about lfs here though15:20
upperdeck left15:21
denimsoft joined15:21
denimsoft left15:21
zxd kadoban: also why isn't it creating the directory refs/remotes/repository/ with git fetch refs/heads/master my refspec has fetch = +refs/heads/*:refs/remotes/repository/*15:21
raynold left15:21
orbyt_ joined15:21
denimsoft joined15:21
zxd it does create the directory and fetch master along others I don't need if I leave out refs/heads/master from git fetch15:21
denimsoft left15:22
kadoban I assume you're specifying a remote somewhere in there? Otherwise the command doesn't even make sense AFAIK.15:22
simka left15:22
denimsoft joined15:22
Nizumzen joined15:22
piraye joined15:22
xaviergmail kadoban: Where could I get more info about lfs?15:23
denimsoft left15:23
kadoban But assuming that, probably because you're specifying a refspec, that's what the refs/head/master thing is. I don't know the exact behavior of that one, it probably just changes FETCH_HEAD or something useless.15:23
xaviergmail: Not sure personally. It's kinda-sorta a github thing, you could try #github . I mean you're free to try here too of course, it's just I've yet to see a LFS question get any kind of decent answer. The regulars don't seem to know it.15:24
roygbiv left15:24
jesst joined15:24
zxd kadoban: yes ofcourse15:24
xaviergmail Oh, I didn't know it was a github tthing15:25
Thought it had been standardized :s15:25
Not sure whether I should bother with it at this point then lol15:25
Sound left15:25
kadoban I think it maybe has been, or at least spread a bit. For a while they had the only implementation that anyone seemed to talk about. I thought it was github-only for quite a while, but then someone from bitbucket yelled at me once, heh.15:25
upperdeck joined15:26
xaviergmail hehe15:26
Murr left15:26
xaviergmail gitlab has support for it as well15:26
Murr joined15:26
dreiss left15:27
Milijus_ joined15:28
Milijus left15:28
stutter joined15:29
ShapeShifter499 joined15:31
_ng left15:32
zxd kadoban: it's because I missed the + in git fetch remote refs/heads/master I guess it won't create the directory without +15:36
tarkus left15:37
mbrumbelow left15:43
shinnya left15:47
Milijus_ left15:48
Diaoer left15:49
Milijus_ joined15:49
YuGiOhJCJ joined15:49
_kk22kk_ joined15:50
eb0t left15:51
eb0t joined15:51
rominron_ joined15:52
grumble left15:54
rumble joined15:55
rumblegrumble15:55
paul424 joined15:55
sq-one joined15:56
marinin joined15:57
Cabanossi left15:59
Furai left15:59
Cabanossi joined16:00
ertes left16:00
Furai joined16:00
ertes joined16:01
dave0x6d joined16:01
Tobbi left16:01
jnavila joined16:02
ok91 joined16:03
in1t3r left16:04
in1t3r joined16:04
in1t3r left16:04
Tobbi joined16:05
menip joined16:05
_kk22kk_ left16:06
gugah joined16:09
marinin left16:09
kfoonamalik left16:10
flavius joined16:12
coco joined16:12
dreiss joined16:15
kfoonamalik joined16:16
Soni left16:19
jottr left16:22
Soni joined16:22
highkix left16:25
LeBlaaanc joined16:26
Cabanossi left16:27
Gustavo6046_ joined16:28
neightchan joined16:29
Gustavo6046_ left16:29
kfoonamalik left16:30
Cabanossi joined16:30
Gustavo6046 left16:31
Rodya_ left16:33
dviola joined16:34
Rodya_ joined16:35
Nizumzen left16:36
whitby left16:36
jottr joined16:37
Gustavo6046 joined16:37
whitby joined16:38
jesst left16:39
neightchan left16:40
jungsubk joined16:41
ShapeShifter499 left16:42
ShapeShifter499 joined16:43
Achylles left16:43
venmx joined16:43
venmx_ joined16:43
ShapeShifter499 left16:43
immae joined16:51
FernandoBasso left16:52
Gustavo6046 left16:53
dreiss left16:53
Rodya_ left16:54
bergice_ joined16:55
jimi_ joined16:57
Gustavo6046 joined16:57
hseg joined16:58
hseg Hi. How do I limit testing for WIP commits on branches not matching *-wip?16:59
hipster_stalin left16:59
diogenese left16:59
hseg (Idea is that *-wip branches on a server serve as backups for people's wip, but such commits shouldn't infect mainline code)17:00
bongozig_ left17:00
Tobbi left17:01
bronson joined17:01
_ikke_ That might be tricky17:02
hseg If I'm reading correctly, this should be as easy as testing whether the third field matches *-wip, no?17:02
_ng joined17:02
_ikke_ ah, you mean in a pre-receive hook17:02
h12o left17:03
robinb joined17:03
hseg Sure. But am constrained ATM to adding hooks to the clients.17:04
No worries of people bypassing the hooks.17:04
thiago joined17:04
_ikke_ what hook are you using?17:05
hseg pre-push17:05
Trying to avoid pushing bad commits to good branches.17:05
_ikke_ right17:05
then indeed, you can check $317:06
hseg Makes sense to move this over to pre-receive whenever I get access to the server-side hooks later.17:06
bronson left17:06
hseg So just test [[ $3 =~ "*-wip" ]] ?17:07
shtrb left17:07
robinb left17:08
bket left17:08
hseg ... That should be [[ "$3" =~ ^.*-wip$ ]]17:08
_ikke_ and if the commits include a wip commit of course17:09
hseg Ofc17:09
MattMaker joined17:09
_ikke_ I think the format you get is refs/heads/wip-bar for example17:09
hseg Right.17:09
... My format is branch-wip17:10
_ikke_ right, but you are getting a fully qualified ref name17:10
hseg Point17:11
drodger left17:12
Darcidride joined17:12
Cabanossi left17:12
hseg OK, it works, thanks!17:14
Tobbi joined17:14
_ikke_ yw!17:14
Gurkenglas left17:15
Cabanossi joined17:15
jceb joined17:15
hseg I keep forgetting which channels have karma tracking. IIRC, this is one of them, no?17:15
bremner hseg++17:16
Solvaring joined17:16
bremner err.17:16
thanks hseg17:16
bremner glares at the bot17:16
_ikke_ bremner: the bot does not give feedback about that17:16
jungsubk left17:17
_ikke_ hseg: it has, it works by highlighting someone17:17
!karma17:17
gitinfo This channel is equipped with karma measuring devices. If you want to help someone to karmic nirvana, please mention their name when thanking them ("thank you", "thanks", "thx", etc.). Try ".karma <nick>" or ".topkarma" to show karma status of a person but don't expect immediate increase. Karma is not for those seeking instant gratification.17:17
hseg Ah.17:17
Thanks _ikke_17:17
diogenese joined17:18
bket joined17:19
jungsubk joined17:21
flavius left17:22
drodger joined17:23
xaviergmail left17:23
flavius joined17:24
CalimeroTeknik left17:24
Lyqyd joined17:24
in1t3r joined17:25
manuelschneid3r left17:25
Murr left17:26
Murr joined17:26
CalimeroTeknik joined17:27
Nizumzen joined17:28
jungsubk left17:31
h12o joined17:31
kasual joined17:33
snowkidind joined17:34
coco left17:37
dreiss joined17:39
TikityTik joined17:39
Tobbi left17:42
dreiss left17:46
YuGiOhJCJ left17:47
Tobbi joined17:47
CyberShadow joined17:50
jimi_ left17:51
jceb left17:52
timofonic left17:52
dreiss joined17:53
j08nY joined17:57
manuelschneid3r joined17:58
glebihan_ joined17:58
zxd does git push repository , cause a fetch command to be executed on repository aswell?18:01
_ikke_ nope18:01
hoangtg left18:01
_ikke_ push only pushes, fetch only fetches18:01
ahrs left18:03
Shakeel_ left18:03
ahrs joined18:04
Milijus joined18:04
zxd weird18:05
_ikke_ what is weird?18:05
Milijus_ left18:06
marshmn joined18:06
marinin joined18:07
Shakeel_ joined18:08
LeBlaaanc left18:09
zxd I set up a a bare repository with a bunch of remotes configured in it, half are I just fetch from them and the other half I push to them,18:11
https://paste.fedoraproject.org/paste/ItZn75XhRMv8l~BtRrmQUw18:11
I fetch from repo-bar and push to repo-foo18:11
but refs/remotes/repo-foo/master gets created when I do that18:11
Satsuki joined18:11
Satsuki left18:11
simka joined18:12
_ikke_ zxd: yes, pushing also creates / updates remote tracking branches18:12
zxd what is / ?18:13
_ikke_ or18:14
zxd that's good :)18:15
_ikke_ right18:16
So what's unexpected then?18:16
SwiftMatt joined18:16
zxd was just confirming if that what it was doing, wasn't 100% sure18:16
_ikke_ alright18:17
SwiftMatt left18:17
piraye left18:17
MattMaker left18:18
MattMaker joined18:20
jimi_ joined18:20
SwiftMatt joined18:20
marshmn left18:28
zxd I was going to use submodules for some other problem, but got discouraged after reading and testing what they describe in 'Merging Submodule Changes' https://git-scm.com/book/en/v2/Git-Tools-Submodules18:30
obacht-heiss joined18:30
zxd if I commit changes to submodule and dont push and someone elses commits changes to submodule and pushes, and I do git pull from superproject it will always print that conflict message18:31
obacht-heiss left18:31
SwiftMatt left18:32
_ikke_ zxd: it's about the same when 2 branches add the same file or one touches a file and the other removes it18:32
(it's a tree conflict)18:32
zxd from the superproject stand of view? 1600 entry of the submodule (gitlink) is the conflict ?18:33
realies left18:33
zxd 16000018:33
Milijus_ joined18:33
Milijus_ left18:34
CyberShadow left18:34
wrkrcoop joined18:34
Milijus_ joined18:35
marinin left18:35
wrkrcoop hi, i just cloned a repo called Common into my directory and when i git add, commit, and push it shows up on github as a file … but its a folder … can someone tell me why?18:35
_ikke_ zxd: You have to choose what commit of the submodule should be tracked18:35
thiago what is "it" that shows up as a file but is a folder?18:36
marinin joined18:36
Guest90177 joined18:36
_ikke_ a git module18:36
Milijus left18:36
zxd _ikke_: to fix the conflict it's a bit awkawrd18:36
wrkrcoop thiago: its called Common and it has a bunch of tools in it18:36
thiago oh, he cloned a repository into an existing repository18:36
wrkrcoop: correct?18:36
wrkrcoop: clone a repository into a repository?18:36
wrkrcoop thiago: yeah but i have other repos with a cloned repoistory and its fine18:36
yeah18:36
thiago wrkrcoop: ok, you created a submodule18:36
wrkrcoop thiago: ok so how do i commit that?18:37
thiago wrkrcoop: you have committed that18:37
wrkrcoop i mean how do i get it to show up on github as a folder and not a file?18:37
thiago wrkrcoop: don't care about github18:37
wrkrcoop: the git part is done and working18:37
wrkrcoop: but maybe you want to use git submodule18:38
wrkrcoop thiago: but it saves it as a file and not a folder, like when i cloned it and typed git status it only showed one file18:38
thiago wrkrcoop: git ls-tree @ | grep Common18:38
what does that say?18:38
wrkrcoop thiago: 160000 commit e9603eafce00bb885af67f1d7794be433df2ced6 Common18:38
thiago wrkrcoop: so it's correct18:38
wrkrcoop: it's saved neither as a folder or as a file. It's a commit.18:39
wrkrcoop ok what does git submodule do18:39
thiago a git submodule link18:39
did you want to track that content as part of a separate repository?18:39
wrkrcoop: you probably want this: undo this commit you've made, rm -rf Common/.git, git add Common18:40
bdbaddog joined18:41
bdbaddog Greetings. Will git reflog expire —expire=now —all lose any history?18:42
thiago no, just the reflog18:42
history is never pruned18:42
wrkrcoop thanaks thiago18:42
buggaboosanchez joined18:42
jimi_ left18:43
jimi_ joined18:44
bdbaddog thiago - I'm a noob to git. Is there any reason to care about prunig the reflog? As I read from the man page the reflog records where the tips of branches were in the past. will I lose the ability to do anything by running such command?18:46
thiago bdbaddog: you shouldn't have to worry about it18:47
I haven't explicitly expired the reflog in a decade18:47
_ikke_ The only reason people do that is because they want to get rid of commits locally18:47
guardian left18:48
bdbaddog I manage scons project, we just converted from hg to git, and the repo's ballooned to 110MB, some experienced git users in the comunity are sugguesting git reflog expire to shrink the repo.18:48
_ikke_ I would not do that for a 110MB repo18:48
bdbaddog according to the community members we'll srhink from 110mb to 12.26 mb18:48
_ikke_ The reflog will expire eventually18:48
thiago bdbaddog: as I said, you shouldn't care18:49
_ikke_ You can use --expire-unreachable18:49
thiago bdbaddog: how did you convert?18:49
_ikke_ The reflog is usefull18:49
thiago it's probably not the reflog18:49
bdbaddog initially used github's conversion, but that dropped history so switch to hg-fast-import and that kept the history.18:50
fatalhalt joined18:50
marinin left18:50
thiago ah, there you go18:50
git fast-import produces really poorly-compressed repositories18:50
you should do git repack -a -d -f after you've finished the import18:51
marinin joined18:51
bdbaddog hmm. already pushed to github, if I do that (or the reflog expire), will that shrink the size of the repo for users cloning from github, or do I need to create a new repo on github?18:51
_ikke_ thiago: why -f?18:51
thiago: because the existing delta is poor?18:52
thiago because I always use that18:52
thiago checks what it does18:52
thiago yes, indeed, force repacking in full with better compression18:52
_ikke_ right18:53
Milijus__ joined18:54
bdbaddog git repack brings it down to 14.06 MB from 110.59MB.18:54
thiago :-)18:55
bdbaddog will the reflogs expire at some point and shrink it even more?18:55
thiago yes, no18:55
reflog expires all the time and newly unreachable objects get pruned some time later18:56
it won't shrink more because you *don't* have a reflog right after import18:56
_ikke_ reflog entries remain for 90 days by default18:56
Milijus_ left18:57
justan0theruser joined18:57
rominron_ left18:57
bdbaddog will git push (back to github repo) shrink the size on github? or do I need to create a new repo on github?18:58
looks like "git gc --prune=now --aggressive" pull the repo down to 12.43MB18:58
thiago unknown18:59
that depends on github servers18:59
--aggressive might make it slower for you18:59
bdbaddog o.k. look like it won't push back up to github with the decreased size.18:59
thiago are you even having a problem? if you clone from github, how much do you get?19:00
justanotheruser left19:00
bdbaddog if I do a du -h it's 153MB19:00
thiago is that on a cloned repository?19:00
bdbaddog yes19:00
thiago ok19:00
then either:19:00
1) github will compress later19:00
2) github will not compress19:00
which one it is, I can't tell you19:01
you may try to delete the repository and recreate it, by pushing your compressed version19:01
justan0theruser left19:01
justanotheruser joined19:01
bdbaddog o.k. I guess third times the charm. (First was Github conversion.. which I'm going to not recommend for anyone coming from mercurial if you've used multiple heads due to loss of history)19:02
bronson joined19:02
bdbaddog Thanks for your help!19:02
Murr- joined19:02
SkyPatrol joined19:04
Murr left19:05
SkyPatrol_ left19:07
bronson left19:07
bdbaddog arg.. looks like the above dropped all my branches and tags19:08
SkyPatrol_ joined19:08
energizer joined19:08
SkyPatrol left19:09
dave0x6d left19:10
BouncyKnightMike left19:12
McKrakenMcKraken_zzzzz19:12
TikityTik left19:15
theoceaniscool left19:15
SkyPatrol_ left19:16
orbyt_ left19:18
SkyPatrol_ joined19:18
marshmn joined19:18
buggaboosanchez left19:20
hipster_stalin joined19:23
theoceaniscool joined19:25
Murr- left19:26
Murr joined19:27
manuelschneid3r left19:30
jungsubk joined19:31
Milijus__ left19:33
Milijus joined19:33
raynold joined19:38
wootehfoot left19:38
mkali left19:39
dminuoso_ left19:42
jhillky left19:44
m0viefreak joined19:45
SkyPatrol joined19:45
stutter left19:46
SkyPatrol_ left19:47
jstein left19:48
QualityAddict joined19:52
oojacoboo left19:53
Quetzal2 joined19:53
zenirc369 left19:55
Quetzal2 left19:57
theoceaniscool left19:58
steven_a_s joined19:58
clickjack joined19:58
kfoonamalik joined19:58
stutter joined19:58
oojacoboo joined19:58
orbyt_ joined19:59
cagedwisdom joined19:59
Raed_ left20:00
Raed joined20:00
jungsubk left20:01
jungsubk joined20:02
rmbeer joined20:02
rmbeer hello20:02
freimatz left20:03
Milijus_ joined20:04
rmbeer i can with git take a complete list of sha for register in the copyright patents?20:04
Toba what?20:06
Milijus left20:06
Toba Do you mean putting the commit IDs in the patent applications?20:06
Copyright Patents is not a thing I've heard of.. what exactly do you mean?20:06
Also, <soapbox>software patents are an immorral cancer and if you are applying for one, you are my eternal enemy, good day.</soapbox>20:07
thiago there's copyright and there are patents20:07
copyright patents don t exist20:07
rmbeer Toba, i want use the sha instead of source code for the registers of patents20:07
Toba good day, sir.20:07
thiago rmbeer: what do you want to get a list of?20:08
jnavila left20:08
rmbeer thiago, list of sha from the any project for the register20:08
rewt no, the thing you're patenting has to be in the patent20:08
overlord_tm left20:09
rewt saying "here's a number that's unique to my thing" is not sufficient20:09
but this is a question for a lawyer, not #git20:09
kfoonamalik left20:10
rewt and usually patents describe your invention; you shouldn't have any source code in there20:11
thiago rmbeer: list of sha of what?20:11
rmbeer: all files? all tres and files? all commits?20:11
rmbeer: tags too?20:11
rmbeer thiago, all commits20:11
thiago rmbeer: git rev-list --all20:12
rmbeer thinking that is sufficient for to prove that your source code is real.20:12
thiago correct20:13
Sleepy63 left20:13
rmbeer thiago, thanks20:13
thiago that's the *point* of a cryptographic hash function20:13
wait, it's *not* sufficient20:13
you cannot reverse from a SHA-1 to code20:13
a3Dman left20:15
roygbiv joined20:16
rmbeer thiago, is sufficient for me, i no want give the code...20:17
steven_a_s left20:17
thiago you do realise the whole point of a patent is to explain how something is done, right?20:17
_ikke_ rmbeer: it doesn't matter what's sufficient to you20:18
thiago anyway, your lawyer will draft the patent for you20:18
buggaboosanchez joined20:18
buggaboosanchez left20:18
buggaboosanchez joined20:20
coco joined20:20
Toba thank you for the laugh, rmbeer. I needed a good chuckle20:20
axs221_ joined20:20
Toba It really fits well into my philosophy that anyone who wants a software patent really doesn't get it, very nicely20:21
cheers20:21
buggaboosanchez left20:21
buggaboosanchez joined20:21
_ikke_ rmbeer: the original idea about patents is that you get temporary monoply in exchange of describing the invention so that that info does not get lost. You cannot get only 1 part of the deal.20:22
a3Dman joined20:22
axs221 left20:23
rmbeer _ikke_, i see... interesting idea...20:23
thiago more than just "not get lost", the point is to explain it for the betterment of everyone20:24
_ikke_ thiago: that's implied with not getting lost20:24
thiago I prefer it being explicit: it's just not making something cryptic public20:24
it's about explaining the invention20:24
linuxmodder left20:24
linuxmodder joined20:25
svm_invictvs joined20:25
rmbeer thiago, the problem is that no is for the public...20:25
marshmn left20:26
Phylock joined20:26
_ikke_ rmbeer: some companies choose to forfeit pattenting stuff in order not having to publish the idea20:26
Milijus_ left20:27
thiago rmbeer: then don't patent20:27
keep it a secret20:27
Toba yeah, what you want is a trade secret20:27
which is seemingly what you already have.20:27
thiago but if someone discovers your secret, you have no protection20:27
Peng rmbeer: Is your goal to make the world a worse place?20:27
cdown joined20:27
svm_invictvs left20:28
marinin left20:28
rmbeer Peng, yes, I want the destruction of the whole world!20:29
i build the virus T!20:30
and in C++!20:30
Toba Please keep it a trade secret then... wouldn't want everyone knowing how to make and release Virus T20:30
Sleepy63 joined20:31
lkolstad left20:31
Parraki joined20:32
sq-one left20:33
vjacob joined20:38
marinin joined20:38
LeBlaaanc joined20:38
ShockingIsntIt joined20:38
Locra joined20:41
cdown left20:41
Locra left20:43
clickjack left20:44
safe joined20:44
rmbeer Toba, you also laught by the Virus T?20:44
coco left20:46
jab416171 joined20:47
a3Dman left20:48
manuelschneid3r joined20:48
dminuoso_ joined20:49
Toba Yes, but I will make sure not to retell the joke in case you sue me20:49
cagmz joined20:50
axs221_ left20:50
axs221 joined20:51
Darcidride left20:51
jimi_ left20:52
highkix joined20:52
rmbeer Toba, Sorry, I have patented laughter, you owe me double...20:53
Toba Blast20:53
dminuoso_ left20:53
ivo_ left20:55
highkix left20:56
Tobbi left20:56
Cabanossi left20:59
Cabanossi joined21:00
marinin left21:02
bronson joined21:03
justan0theruser joined21:04
robinb joined21:04
justan0theruser left21:05
justan0theruser joined21:06
justanotheruser left21:06
marinin joined21:06
nocaberi joined21:08
bronson left21:08
manuelschneid3r left21:08
Bock left21:08
nocaberiBock21:09
robinb left21:09
petersaints left21:10
petersaints joined21:12
kyan joined21:13
Phylock left21:13
Sasazuka joined21:14
roygbiv left21:15
mbrumbelow joined21:15
vjacob left21:16
Sasazuka left21:17
jottr left21:18
Achylles joined21:19
endiruna joined21:20
skered I have a listing of files '??' with 'git status -uall' using 'git clean -f' doesn't remove these files.21:21
Any idea why?21:21
marinin left21:21
jottr joined21:22
dmc left21:22
dmc joined21:23
marinin joined21:24
mattcen left21:25
tohuw joined21:25
tohuw left21:25
tohuw joined21:25
hseg left21:26
bdbaddog left21:27
mattcen joined21:28
endiruna left21:29
piraye joined21:30
safe left21:30
endiruna joined21:30
skered Ok running 'git clean -df' fixed it ( even thought I did that before ). shrug.21:31
Achylles left21:33
King_Hual left21:35
ronster joined21:36
jungsubk left21:37
ronc joined21:37
a3Dman joined21:37
ronc left21:37
marshmn joined21:38
endiruna left21:40
rmbeer left21:40
endiruna joined21:40
tmsmith left21:41
endiruna left21:41
schleppel left21:42
svm_invictvs joined21:43
TomyLobo left21:44
al-damiri joined21:44
Guest65754 left21:45
Solvaring left21:46
debian joined21:47
debianGuest9568121:47
marshmn left21:52
durham joined21:52
JerkyMcJerkface[ left21:53
aard__ left21:54
mbrumbelow left21:55
Outsider__ joined21:56
Puffball left22:00
wrkrcoop left22:01
wrkrcoop joined22:02
Puffball joined22:03
askb joined22:04
john_hexis left22:06
paul424 left22:06
theoceaniscool joined22:09
stutter left22:10
bdbaddog joined22:10
Puffball left22:11
bdbaddog question about expected functionality.. I checkout a fork, then I add the usptream remote, then i checkout -b mybranch upstream/master, make changes, and git push.. git's trying to push to the upstream repo. Is that expected?22:11
voiceftp left22:11
voiceftp joined22:12
orbyt_ left22:12
ronster left22:12
ronster joined22:13
czart__ joined22:13
PioneerAxon left22:13
tilpner left22:13
roygbiv joined22:14
orbyt_ joined22:15
dreiss left22:16
czart_ left22:17
simka left22:17
Mattiaslndstrm joined22:18
parsnip bdbaddog: if you do `git push` without specifying the remote, it may be looking in for .git/config for a default.22:20
paskl left22:20
paskl joined22:21
parsnip bdbaddog: can check with `git config --list | grep remote`22:21
xaa left22:23
bdbaddog parsnip: is the default per branch?22:23
(local branch)22:23
parsnip bdbaddog: maybe you want the default fetch to be upstream, and default push to fork?22:25
piraye left22:25
parsnip i think there's settings for each branch22:25
Es0teric joined22:25
bdbaddog I thought after I created a branch of upstream master the branch would go to fork for both push and pull.22:26
parsnip from the man page for git-branch, "When a local branch is started off a remote-tracking branch, Git sets up the branch (specifically the branch.<name>.remote and branch.<name>.merge configuration entries) so that git pull will appropriately merge from the remote-tracking branch."22:27
paskl left22:27
parsnip oh, you used checkout22:28
mikecmpbll left22:28
axs221 left22:29
ShapeShifter499 joined22:29
bdbaddog yes checkout.22:29
axs221 joined22:29
theoceaniscool left22:30
overlord_tm joined22:30
paskl joined22:30
parsnip man page seems to suggest it will use --track by default, and to see git branch docs.22:30
svm_invi_ joined22:31
bdbaddog k. I'll take a look. I used to do this a year ago on another project, and I'm wondering if the behavior changed along with the git push change.22:31
Es0teric left22:31
parsnip and from git push man page, "When the command line does not specify where to push with the <repository> argument, branch.*.remote configuration for the current branch is consulted to determine where to push. If the configuration is missing, it defaults to origin."22:31
bdbaddog ahh..22:32
parsnip bdbaddog: i've heard that git doesn't change much22:32
bdbaddog the git push default changed a while back you can specify in .gitconfig to be matching, or simple (I think)22:32
parsnip oh yeah22:33
i remember all the notices22:33
svm_invictvs left22:34
Guest90177 left22:34
svm_invi_svm_invictvs22:35
bdbaddog o.k. got it.. : git config branch.subst_rewrite.remote origin. did the trick. Thanks for your help!22:35
parsnip glad to!22:35
ok91 left22:38
justan0theruser left22:38
menip left22:38
Raed left22:38
marinin_ joined22:39
ozette joined22:39
bseyer left22:39
marinin left22:40
h12o left22:41
menip joined22:41
xaa joined22:42
iamthad left22:45
cagedwisdom left22:45
dave0x6d joined22:47
ZyX-I left22:49
jottr left22:54
justan0theruser joined22:57
cagedwisdom joined22:58
vjacob joined22:58
DogHackit left22:59
Goplat joined23:00
DogHackit joined23:01
marinin_ left23:01
BowBoy joined23:02
paskl left23:03
finalbeta left23:03
bronson joined23:04
Nizumzen left23:06
bronson left23:09
j08nY left23:09
paskl joined23:10
aax joined23:11
Achylles joined23:12
xaa left23:14
shinnya joined23:17
dreiss joined23:18
TikityTik joined23:20
ozette left23:23
Murr left23:26
Murr joined23:26
slazer joined23:26
slazer I have heard there is some recommendation for the line length of GIT commit messages, is that true? I also heard there was some key shortcut in VIM to achieve this.23:27
overlord_tm left23:28
slazer is the shortcut 'gq'?23:29
durham left23:31
Solvaring joined23:32
thiago yes, there's a recommendation23:33
7223:33
orbyt_ left23:34
ronster left23:45
Es0teric joined23:49
rorro left23:51
jakogut left23:51
jakogut joined23:53
Raed joined23:55
Es0teric left23:55
Cabanossi left23:58
hypercube32 left23:59
aax left23:59

Logs Search ←Prev date Next date→ Channels Documentation