| 2016-02-20 |
| → leprechau joined | 00:00 |
| ← ytl left | 00:00 |
| ← flughafen_ left | 00:00 |
| → drodger joined | 00:02 |
| → shaggycat joined | 00:03 |
| ← diegoaguilar left | 00:04 |
| → madewokherd joined | 00:07 |
| ← clemf left | 00:08 |
|
sgen
| Commits should be as small as possible right? Is that as small as possible while still representing a working state or just as small as possible? I have to edit ~5 files to make this change and committing it all is making me feel dirty | 00:09 |
| ← kpease left | 00:09 |
| ← nettoweb left | 00:09 |
| ← leeN left | 00:09 |
|
kadoban
| commits should be the minimum amount of coherent code changes/additions that you can give a good description to. | 00:09 |
|
bremner
| commits should be as small as possible, but no smaller. - A. Einstein | 00:10 |
| → ellistaa joined | 00:12 |
| ← deepy left | 00:12 |
| → deepy joined | 00:12 |
|
ellistaa
| github question. how can i get a specific branch from a repo? | 00:13 |
| → cagedwisdom joined | 00:13 |
|
ellistaa
| i tried git fetch origin name-of-branch | 00:13 |
|
sgen
| Even if it breaks the build? | 00:13 |
| ← ellistaa left | 00:14 |
|
kadoban
| ellistaa: 'git fetch' will make the remote-tracking branch exist locally for you (origin/name-of-branch), which you can see with 'git branch -a'. If you want a local branch to mess with that'll track that, do 'git checkout name-of-branch' and it'l be created for you and you'll switch to it. | 00:14 |
|
| Waited a whole <60 seconds for an answer … brilliant. | 00:15 |
| ← Douhan left | 00:15 |
| ← strayPuppy left | 00:15 |
| → diegoaguilar joined | 00:18 |
| ← cagedwisdom left | 00:18 |
| ← nwkj86 left | 00:18 |
| → jetpack__ joined | 00:18 |
| → mwhooker joined | 00:19 |
| ← nonconvergent left | 00:19 |
| ← durham_ left | 00:19 |
| → grillo joined | 00:23 |
| → spinning1 joined | 00:24 |
| ← guest left | 00:25 |
| → vkngpmhc joined | 00:27 |
| → bhowe_ joined | 00:28 |
| ← bhowe left | 00:28 |
| ← spinning1 left | 00:28 |
| ← ril left | 00:28 |
| ← fission6 left | 00:28 |
| → ril joined | 00:29 |
| ← dantix left | 00:30 |
| → Levitator joined | 00:30 |
| → cagedwisdom joined | 00:30 |
| → vkngpmhc_ joined | 00:31 |
| ← vkngpmhc_ left | 00:31 |
| ← vkngpmhc left | 00:32 |
| ← shaggycat left | 00:32 |
| ← cdg left | 00:34 |
| ← _noblegas left | 00:36 |
| → blur3d joined | 00:36 |
| ← blur3d left | 00:36 |
| ← diegoaguilar left | 00:37 |
| ← mattfoo left | 00:40 |
| ← vok` left | 00:41 |
| → strayPuppy joined | 00:41 |
| → jam__ joined | 00:41 |
| → diegoaguilar joined | 00:42 |
| → rory joined | 00:42 |
| ← muld left | 00:42 |
| ← kilo_bravo left | 00:43 |
| ← renlo left | 00:44 |
| → GuKKDevel_ joined | 00:44 |
| ← samw left | 00:45 |
| → samw joined | 00:45 |
| ← hosttor left | 00:45 |
| ← samw left | 00:45 |
| → mattfoo joined | 00:45 |
| ← jam__ left | 00:46 |
| ← mwhooker left | 00:48 |
| → renlo joined | 00:48 |
| ← GuKKDevel left | 00:48 |
| → spb joined | 00:49 |
| → daito joined | 00:50 |
| → s9 joined | 00:50 |
| ← Balliad left | 00:51 |
| ← s9 left | 00:52 |
| → s9 joined | 00:52 |
| ← renlo left | 00:52 |
| ← LekeFly left | 00:53 |
| ← hexagoxel left | 00:53 |
| → hexagoxel joined | 00:54 |
| ← daito left | 00:54 |
| ← fscala left | 00:56 |
| → huntleja joined | 00:57 |
| → rkazak joined | 00:58 |
| → fscala joined | 00:58 |
| ← fstd left | 00:59 |
| → fstd joined | 00:59 |
| ← Behi left | 01:00 |
| ← mleu left | 01:05 |
| ← s9 left | 01:07 |
| → s9 joined | 01:07 |
| → blur3d joined | 01:09 |
| ← grillo left | 01:15 |
| ← imachuchu left | 01:16 |
| → bb010g joined | 01:17 |
| gitinfo set mode: +v | 01:17 |
| → samw joined | 01:17 |
| → Sucks joined | 01:17 |
| → spinning1 joined | 01:18 |
| → cagmz joined | 01:19 |
| → realtime joined | 01:20 |
| ← s9 left | 01:21 |
| bbq → blurpeace | 01:22 |
| ← nicolas_leonidas left | 01:22 |
| ← spinning1 left | 01:22 |
| ← dopesong left | 01:24 |
| ← cagmz left | 01:28 |
| → endiruna1 joined | 01:28 |
| → cagmz joined | 01:28 |
| → clemf joined | 01:29 |
| ← mingwandroid left | 01:30 |
| ← clemf left | 01:30 |
| → shaggycat joined | 01:31 |
| ← huntleja left | 01:31 |
| ← endiruna left | 01:31 |
| ← Noldorin left | 01:32 |
| ← ToBeCloud left | 01:34 |
| ← bhowe_ left | 01:35 |
| → kahn_dumb joined | 01:35 |
| → snonez joined | 01:35 |
| ← kahn_dumb left | 01:35 |
| → jkahn joined | 01:35 |
| ← akushner left | 01:36 |
| ← Levitator left | 01:37 |
| ← endiruna1 left | 01:37 |
| ← bitkiller left | 01:37 |
| → tomog999_ joined | 01:38 |
| → Levitator joined | 01:38 |
| → endiruna1 joined | 01:38 |
| ← arooni left | 01:38 |
| → lindenle joined | 01:38 |
| → jon3ss joined | 01:39 |
| ← snonez left | 01:40 |
|
osse
| maybe they had to go to a funeral | 01:40 |
| ← tomog999 left | 01:40 |
| ← CheckDavid left | 01:41 |
| → Schwarzbaer_ joined | 01:42 |
| → fbwnd joined | 01:42 |
| ← diegoviola left | 01:42 |
| ← lindenle left | 01:43 |
| → mingwandroid joined | 01:44 |
| ← endiruna1 left | 01:44 |
| ← fees left | 01:45 |
|
i7c
| Funerals are urgent? | 01:45 |
| ← Schwarzbaer left | 01:46 |
| ← Sasazuka left | 01:46 |
| ← shaggycat left | 01:47 |
| ← jkahn left | 01:52 |
| ← Sucks left | 01:52 |
| → jkahn joined | 01:53 |
| ← thiago left | 01:53 |
| → pwnz0r joined | 01:55 |
| ← pwnz0r left | 01:56 |
| → pwnz0r joined | 01:57 |
| ← jkahn left | 01:57 |
| → kahn_dumb joined | 01:57 |
| ← ril left | 01:59 |
| ← DolphinDream_ left | 01:59 |
| ← kahn_dumb left | 01:59 |
| ← Ntemis left | 01:59 |
| ← epyx left | 02:00 |
| → ril joined | 02:00 |
| ← strozyka_ left | 02:00 |
| ← dreiss left | 02:01 |
| → strozyka joined | 02:01 |
| ← cagmz left | 02:01 |
| → Tortoise1 joined | 02:01 |
| → codepython777 joined | 02:02 |
|
codepython777
| Inside cygwin/babun, how do i set git -m to invoke sublime text? | 02:03 |
| ← MattMaker left | 02:03 |
| ← Tortoise left | 02:03 |
| → s9 joined | 02:05 |
| → Tortoise joined | 02:05 |
| ← ril left | 02:05 |
| ← bollullera left | 02:05 |
| ← Tortoise1 left | 02:05 |
| ← strozyka left | 02:08 |
| → Vampire0_ joined | 02:08 |
| ← Vampire0 left | 02:11 |
| → ytl joined | 02:13 |
| ← pks left | 02:13 |
| → pks joined | 02:15 |
| ← EvilPenguin left | 02:16 |
| → dermoth joined | 02:19 |
| ← fbwnd left | 02:19 |
| → fission6 joined | 02:19 |
| → huntleja joined | 02:20 |
| → donmichelangelo joined | 02:21 |
| → sargas joined | 02:21 |
| ← mkopriva left | 02:24 |
| ← jagob left | 02:24 |
| → tyll joined | 02:25 |
| ← samw left | 02:25 |
| ← michelangelo left | 02:25 |
| ← raijin left | 02:27 |
| ← tyll_ left | 02:27 |
| ← sargas left | 02:31 |
| ← rkazak left | 02:34 |
| ← bronson left | 02:35 |
|
| milki wonders what babun and git -m are | 02:37 |
|
codepython777
| milki: Just 'git commit -m ... ' on windows | 02:37 |
|
| I want default editor to be sublime text | 02:38 |
|
milki
| -m doesnt launch an editor at all | 02:38 |
|
| it means take the value as the commit message | 02:38 |
| → raijin joined | 02:39 |
|
codepython777
| milki: I meant when "-m" is not used i want subl to execute | 02:39 |
|
milki
| ah | 02:39 |
|
| codepython777: you can set GIT_EDITOR | 02:39 |
|
| codepython777: or EDITOR | 02:39 |
|
codepython777
| milki: I did - but it complains of path not recognised and aborts | 02:39 |
| → fbwnd joined | 02:39 |
|
milki
| codepython777: see man git commit | 02:39 |
|
gitinfo
| codepython777: the git-commit manpage is available at http://jk.gs/git-commit.html | 02:39 |
| → dopesong joined | 02:39 |
| → toothe joined | 02:40 |
|
milki
| codepython777: sounds like you got the wrong path then | 02:40 |
|
codepython777
| milki: i think on windows cygwin and windows paths are clashing | 02:40 |
|
toothe
| i have a git repo that I want to convert to a bare repo. | 02:41 |
|
| HOw do I do that? | 02:41 |
| → jam__ joined | 02:42 |
| ← nfk left | 02:42 |
| ← jetpack__ left | 02:44 |
| ← dopesong left | 02:44 |
| ← jam__ left | 02:47 |
| ← huntleja left | 02:47 |
| → rkazak joined | 02:48 |
| ← gfixler2 left | 02:48 |
| → blahdodo joined | 02:48 |
| → daito joined | 02:50 |
|
milki
| toothe: you can clone it as bare | 02:50 |
| → sargas joined | 02:51 |
| → jon-mac joined | 02:51 |
| ← jon3ss left | 02:51 |
| → tpollard joined | 02:52 |
| → JackFruh joined | 02:52 |
|
toothe
| clone it as abare... | 02:52 |
| ← frem left | 02:52 |
| ← s9 left | 02:53 |
| ← Levitator left | 02:53 |
| ← daito left | 02:54 |
|
toothe
| ahh, figured it out. | 02:55 |
| ← iota_pi left | 02:55 |
| → nydel07 joined | 02:55 |
| ← fenugrec_ left | 02:58 |
| ← mingwandroid left | 03:00 |
| → daito joined | 03:02 |
| → shaggycat joined | 03:02 |
| → hizzard joined | 03:05 |
| → spinning1 joined | 03:06 |
| ← jeffmjack left | 03:07 |
| ← daito left | 03:08 |
| ← HelloAtMega left | 03:09 |
| ← spinning1 left | 03:11 |
| → dstarh joined | 03:12 |
| → clemf joined | 03:12 |
| → Sucks joined | 03:13 |
| → fahadash joined | 03:14 |
| ← clemf left | 03:14 |
| → jagob joined | 03:15 |
| ← fission6 left | 03:15 |
| ← rkazak left | 03:16 |
| ← Sucks left | 03:16 |
| → Sucks joined | 03:17 |
| ← Sucks left | 03:17 |
| → Sucks joined | 03:17 |
| ← Sucks left | 03:17 |
| → Sucks joined | 03:18 |
| ← Dyonisos left | 03:18 |
| ← bket2 left | 03:19 |
| ← Sucks left | 03:20 |
| → Sucks joined | 03:20 |
| ← hizzard left | 03:22 |
| → gambl0re joined | 03:22 |
| ← mezod left | 03:23 |
| ← tang^ left | 03:23 |
| → clemf joined | 03:24 |
| ← clemf left | 03:27 |
| → dtrinh joined | 03:27 |
| → dreiss joined | 03:28 |
| ← fbwnd left | 03:28 |
| ← mmlb_ left | 03:29 |
| → SimonNa joined | 03:29 |
| → amdi_ joined | 03:29 |
| → watabou joined | 03:29 |
| ← watabou left | 03:30 |
| ← diegoaguilar left | 03:31 |
| ← shaggycat left | 03:35 |
| ← gambl0re left | 03:36 |
| → MattMaker joined | 03:37 |
| ← Sucks left | 03:38 |
| ← chachasmooth left | 03:38 |
| → Sucks joined | 03:39 |
| → chachasmooth joined | 03:40 |
| → variable joined | 03:41 |
|
toothe
| okay, i screwed thsi up. | 03:42 |
|
| i fiured it out last week, but forgot now | 03:42 |
|
| I can't seem to push....everything up to date. | 03:42 |
| ← ericvw left | 03:42 |
|
toothe
| I forgot what I did last time... | 03:42 |
| ← diogenese left | 03:44 |
| → diogenese joined | 03:45 |
| → moobee joined | 03:45 |
| gitinfo set mode: +v | 03:45 |
| → kohei__ joined | 03:45 |
| → fbwnd joined | 03:46 |
| ← MattMaker left | 03:46 |
| ← yqt left | 03:47 |
| → MattMaker joined | 03:48 |
| ← felixn left | 03:51 |
| ← pwnz0r left | 03:53 |
| → modocache joined | 03:53 |
| → felixn joined | 03:54 |
|
toothe
| hm... | 03:55 |
| → MindfulMonk joined | 03:56 |
| ← Sucks left | 03:56 |
| → Goplat joined | 03:57 |
| → Sucks joined | 03:57 |
| ← Sucks left | 03:57 |
| ← irc-5225225 left | 03:57 |
| → watabou joined | 03:58 |
| → gfixler joined | 03:58 |
| → Sucks joined | 03:58 |
| ← m0viefreak left | 03:59 |
| ← MindfulM_ left | 03:59 |
| → cabargas joined | 03:59 |
| → Jusle joined | 04:03 |
| ← dsdeiz left | 04:04 |
|
toothe
| yeah, i need help. | 04:05 |
|
| I cant do a it push | 04:05 |
|
| do a git push | 04:05 |
|
| everythign up to date....but its to a brand new thing. | 04:05 |
|
| brand new bare repo. | 04:05 |
| → fedexo joined | 04:07 |
|
toothe
| i screwed thsi up bad... | 04:08 |
| ← postsneakernet left | 04:08 |
| ← flavi0 left | 04:08 |
| ← kohei__ left | 04:10 |
| → Kyle_j joined | 04:10 |
| → irc-5225225 joined | 04:10 |
| → Levitator joined | 04:10 |
|
prooftechnique
| Please explain what you've done so far | 04:12 |
|
| Did you set a remote with git remote? | 04:12 |
|
| toothe: | 04:13 |
| → spinning1 joined | 04:13 |
| → reim joined | 04:17 |
| → dsdeiz joined | 04:19 |
| → daito joined | 04:19 |
| ← variable left | 04:20 |
| ← jottr left | 04:20 |
| → chris_wot joined | 04:21 |
| ← MattMaker left | 04:22 |
| ← irc-5225225 left | 04:23 |
| ← daito left | 04:24 |
| ← spinning1 left | 04:24 |
|
toothe
| yes. | 04:25 |
|
| just a sec, let me re-check this... | 04:25 |
| → mehola joined | 04:25 |
|
toothe
| so, I created a new remote bare repo -- nothing in it | 04:27 |
|
| and I changed the remote repository origin to being securityplan.git | 04:27 |
|
prooftechnique
| What error do you get? | 04:28 |
|
toothe
| everything is up to date. | 04:28 |
| → samw joined | 04:28 |
|
toothe
| so, I'm trying to push a branch, not master. | 04:28 |
|
prooftechnique
| Did you set the upstream? | 04:28 |
|
| git push -u origin/<upstream branch name> | 04:29 |
|
toothe
| I don't think so. | 04:29 |
|
| oh, it has no upstrema branch. | 04:29 |
| → Jusle_ joined | 04:29 |
|
prooftechnique
| Oh, sorry, it's actually git push -u origin branch_name | 04:30 |
|
| No / | 04:30 |
|
| My bad | 04:30 |
|
toothe
| ? | 04:30 |
|
prooftechnique
| I wrote the command wrong the first time | 04:30 |
|
toothe
| oh... | 04:30 |
| → sitaram joined | 04:30 |
| ← sitaram left | 04:30 |
| → sitaram joined | 04:30 |
|
toothe
| the second line? | 04:30 |
|
prooftechnique
| Yeah. Say your branch is called my_feature. You'd checkout the branch locally (git checkout my_feature), then git push -u origin my_feature | 04:31 |
|
| toothe tries. | 04:31 |
| → Jusle___ joined | 04:31 |
| → rkazak joined | 04:32 |
| ← Jusle left | 04:32 |
| ← samw left | 04:32 |
|
toothe
| there it goes... | 04:32 |
|
| so, i figured just doing `git push` would push the branch. | 04:33 |
|
| odd... | 04:33 |
| → nightfuri joined | 04:33 |
|
prooftechnique
| You might be able to get away with git push --all, but I don't remember if that sets up upstream branches | 04:33 |
| ← weox left | 04:33 |
|
toothe
| can I delete an upstream branch? | 04:33 |
|
| i man... | 04:34 |
|
| delete an origin/upstream remote? | 04:34 |
|
| sorry if my terminology is wrong. | 04:34 |
| ← Jusle_ left | 04:34 |
|
prooftechnique
| git push origin :my_feature | 04:34 |
|
kadoban
| You can delete a branch on a remote, yes. | 04:34 |
|
toothe
| sorry,i meant to say remote. | 04:35 |
|
| because I renamed my earlier origin, and then created a new one. | 04:35 |
| → MattMaker joined | 04:35 |
|
prooftechnique
| Oh, yeah | 04:35 |
|
kadoban
| man git remote | 04:35 |
|
gitinfo
| the git-remote manpage is available at http://jk.gs/git-remote.html | 04:35 |
|
kadoban
| There should be one in there for it. | 04:35 |
|
toothe
| thanks! | 04:35 |
| → mizu_no_oto joined | 04:35 |
| → ryanar joined | 04:36 |
|
prooftechnique
| Oh, and I forgot there's easier syntax for deleting remote branches, now | 04:36 |
| → bronson joined | 04:36 |
|
prooftechnique
| The much easier to remember git push origin --delete my_feature | 04:36 |
| ← Jusle___ left | 04:36 |
|
kadoban
| I always forget that exists … I just remember the : thing. | 04:36 |
| ← MattMaker left | 04:37 |
|
toothe
| rtfm | 04:37 |
| → irc-5225225 joined | 04:38 |
| ← kfunk left | 04:39 |
| ← ryanar left | 04:40 |
| ← hashpuppy left | 04:41 |
| ← bronson left | 04:41 |
| → Lyqyd joined | 04:41 |
| → kfunk joined | 04:42 |
| ← sitaram left | 04:44 |
| ← Sucks left | 04:44 |
| → cmoneylulz joined | 04:45 |
| → piklu joined | 04:45 |
|
piklu
| Hi | 04:46 |
|
gitinfo
| piklu: 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. | 04:46 |
|
piklu
| can someone tell me | 04:46 |
|
| how shall I revert the entire git to a particular commit - all files | 04:46 |
|
| and push these changes | 04:46 |
| → Sucks joined | 04:46 |
|
kadoban
| !revert | 04:47 |
|
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]? | 04:47 |
| → blackpajamas joined | 04:47 |
| → huntleja joined | 04:48 |
|
toothe
| thank you! | 04:48 |
|
| i always foretthis... | 04:48 |
|
| foret how this works. | 04:48 |
|
piklu
| ya but how do I push it | 04:49 |
|
| once I reset it | 04:49 |
| ← codepython777 left | 04:49 |
|
piklu
| I tried git reset -- hard $COMMIT | 04:49 |
|
| but than it says ur branch is behind kind of thing | 04:49 |
|
| Updates were rejected because the tip of your current branch is behind | 04:50 |
| → sitaram joined | 04:51 |
| ← bruce__lee left | 04:51 |
|
huntleja
| on a reset you'd have to force push. | 04:52 |
|
piklu
| and it says than branch is protected | 04:53 |
|
kadoban
| piklu: You understand that what you're trying to do is modify published history? That's usually not a good idea unless you know exactly what you're doing. | 04:53 |
|
piklu
| yes | 04:53 |
|
| i know | 04:53 |
|
huntleja
| this on github? | 04:53 |
|
kadoban
| piklu: Well, it sounds like the remote is set up to not allow you to force push, probably. | 04:54 |
| ← sparetire left | 04:55 |
| → cabargas_ joined | 04:56 |
| ← cabargas left | 04:56 |
| ← rkazak left | 04:56 |
| ← Kyle_j left | 04:59 |
| ← dermoth left | 05:00 |
| → dermoth joined | 05:00 |
|
toothe
| thanks a lot! | 05:01 |
|
| i always forget how tod o this | 05:01 |
|
| so, i don't get what I just did though. the -u flag means....i guess i'll rtfm | 05:01 |
| → Guest37376 joined | 05:02 |
| ← blahdodo left | 05:02 |
| → yaewa joined | 05:03 |
| ← cmoneylulz left | 05:03 |
| → tildes joined | 05:04 |
| ← moei left | 05:04 |
| → moei joined | 05:07 |
| → lindenle joined | 05:07 |
| → blahdodo joined | 05:08 |
| → spinning1 joined | 05:08 |
| → aidalgol joined | 05:08 |
| ← ErKa left | 05:09 |
| ← dsdeiz left | 05:09 |
| → nettoweb joined | 05:10 |
| ← yaewa left | 05:10 |
| ← eka left | 05:11 |
| ← nettoweb left | 05:15 |
| → eka joined | 05:16 |
| → intrigueD joined | 05:17 |
| ← JackFruh left | 05:22 |
| → muthu joined | 05:24 |
| ← meloc left | 05:25 |
| → MarkyC joined | 05:25 |
| ← spinning1 left | 05:26 |
| ← MarkyC left | 05:28 |
| → whitby joined | 05:29 |
| ← mizu_no_oto left | 05:29 |
| ← fbwnd left | 05:33 |
| → spinning1 joined | 05:34 |
| ← Cabanossi left | 05:35 |
| → Cabanossi joined | 05:37 |
| ← whitby left | 05:39 |
| ← sparetire_ left | 05:44 |
| → bahamut24 joined | 05:46 |
| → rkazak joined | 05:47 |
|
karstensrage
| is there a way to tag a commit for a notation, like i removed some functionality | 05:49 |
| ← basiclaser left | 05:49 |
|
karstensrage
| but i want to be able to "star" the commit to remember it later when i want to add the functionality back | 05:49 |
|
kadoban
| karstensrage: A tag comes to mind, git has those | 05:51 |
| ← moobee left | 05:52 |
| → samw joined | 05:53 |
| → tmanderson joined | 05:56 |
| ← huntleja left | 05:56 |
| ← gusnan left | 05:58 |
| ← samw left | 05:58 |
| ← intrigueD left | 05:59 |
| → gusnan joined | 06:00 |
| ← gusnan left | 06:00 |
| → gusnan joined | 06:00 |
| → intrigueD joined | 06:00 |
| → jkahn joined | 06:01 |
| ← modocache left | 06:01 |
| ← fahadash left | 06:01 |
| → samw joined | 06:04 |
| ← intrigueD left | 06:04 |
| → sauvin joined | 06:06 |
| ← rkazak left | 06:06 |
| → meloc joined | 06:10 |
| ← samw left | 06:12 |
| ← jkahn left | 06:12 |
| → samw joined | 06:13 |
| → ErKa joined | 06:13 |
| ← cabargas_ left | 06:16 |
| ← sargas left | 06:18 |
| ← blur3d left | 06:19 |
| → daito joined | 06:20 |
| → jolts joined | 06:20 |
| → lkirk joined | 06:21 |
| ← sdothum left | 06:24 |
| ← daito left | 06:25 |
| → nnyk joined | 06:25 |
| → david007 joined | 06:25 |
| ← aidalgol left | 06:25 |
| ← samw left | 06:26 |
| → dantix joined | 06:26 |
| ← fstd left | 06:27 |
| → fstd joined | 06:27 |
| → aidalgol joined | 06:28 |
| → david002 joined | 06:29 |
| ← david007 left | 06:29 |
| → samw joined | 06:31 |
| ← ytl left | 06:35 |
| ← dreiss left | 06:36 |
| → bronson joined | 06:37 |
| ← strayPuppy left | 06:37 |
| → fstd_ joined | 06:38 |
| ← fstd left | 06:38 |
| ← fedexo left | 06:38 |
| ← fstd_ left | 06:39 |
| → fstd joined | 06:39 |
| ← s00pcan left | 06:40 |
| → armyriad joined | 06:42 |
| ← bronson left | 06:42 |
| → jetpack__ joined | 06:42 |
| → fedexo joined | 06:43 |
| → bket joined | 06:43 |
| → jam__ joined | 06:44 |
| ← david002 left | 06:44 |
| ← samw left | 06:45 |
| ← jam__ left | 06:48 |
| → boudicca joined | 06:50 |
| → petersr joined | 06:50 |
| ← petersr left | 06:52 |
| → freimatz joined | 06:52 |
| → phaleth joined | 06:53 |
| ← boudiccas left | 06:53 |
| ← tildes left | 06:54 |
| → alekks joined | 06:55 |
| → samw joined | 06:55 |
| → LucaTM joined | 06:58 |
| ← subbero left | 06:59 |
| → david002 joined | 07:00 |
| ← alekks left | 07:00 |
| ← monkeyisl left | 07:02 |
| → monkeyisl joined | 07:02 |
| ← samw left | 07:03 |
| → dopesong joined | 07:05 |
| → samw joined | 07:06 |
| ← bb010g left | 07:08 |
| → tildes joined | 07:09 |
| → blur3d joined | 07:11 |
| ← fscala left | 07:13 |
| boudicca → boudiccas | 07:15 |
| ← samw left | 07:15 |
| → fscala joined | 07:16 |
| → cyan__ joined | 07:16 |
| ← fedexo left | 07:17 |
| → rkazak joined | 07:20 |
| ← nachoman left | 07:22 |
| → dc5ala joined | 07:23 |
| ← jolts left | 07:24 |
| ← Sucks left | 07:24 |
| ← crayon left | 07:26 |
| → emPi joined | 07:26 |
| → Manikandan joined | 07:28 |
| → crayon joined | 07:29 |
| ← blackpajamas left | 07:32 |
| → samw joined | 07:33 |
| → elastix joined | 07:35 |
| → wrouesnel1 joined | 07:36 |
| ← Lyqyd left | 07:36 |
| ← Levitator left | 07:36 |
| ← samw left | 07:37 |
| → subbero joined | 07:39 |
| → s00pcan joined | 07:41 |
| ← nnyk left | 07:43 |
| → samw joined | 07:48 |
| → fbwnd joined | 07:50 |
| ← crayon left | 07:52 |
| → crayon joined | 07:52 |
| → Macaveli joined | 07:53 |
| ← crayon left | 07:54 |
| ← Macaveli left | 07:54 |
| ← Wetmelon left | 07:55 |
| ← SimonNa left | 07:55 |
| ← samw left | 07:56 |
| → dreiss joined | 07:57 |
| → flughafen_ joined | 07:57 |
| → huntleja joined | 07:57 |
| → adaccada joined | 07:58 |
| ← amdi_ left | 08:02 |
| → samw joined | 08:02 |
| ← Gamecubic left | 08:03 |
| ← dantix left | 08:04 |
| → t4nk590 joined | 08:05 |
| → daito joined | 08:06 |
| ← felixn left | 08:09 |
| ← opal left | 08:09 |
| ← spinning1 left | 08:10 |
| ← aidalgol left | 08:10 |
| ← daito left | 08:10 |
| ← samw left | 08:10 |
| → acetakwas joined | 08:11 |
| ← GuKKDevel_ left | 08:12 |
| → GuKKDevel joined | 08:12 |
| ← eka left | 08:14 |
| → nidr0x joined | 08:15 |
| → eka joined | 08:15 |
| → samw joined | 08:15 |
| ← jagob left | 08:16 |
| ← boombatower left | 08:17 |
| ← dreiss left | 08:20 |
| → crayon joined | 08:21 |
| ← nydel07 left | 08:23 |
| ← Chill-Surf left | 08:24 |
| ← samw left | 08:24 |
| → samw joined | 08:26 |
| ← crayon left | 08:29 |
| ← huntleja left | 08:31 |
| → FunkyAss joined | 08:33 |
| → skylite joined | 08:34 |
| → jagob joined | 08:35 |
| ← fastercat left | 08:35 |
| ← wwwbukolaycom left | 08:35 |
| → crayon joined | 08:36 |
| ← flughafen_ left | 08:37 |
| gitinfo set mode: +v | 08:39 |
|
t4nk590
| silly question: when i'm setting up a post-receive hook like this https://www.filosophy.org/post/33/dead_simple_git_deployment/ where should the files I'm pushing be found (let's assume I used the same directories as the article for simplicity sake) | 08:39 |
| ← samw left | 08:40 |
| ← rkazak left | 08:41 |
| ← Annihitek left | 08:41 |
| ← ErKa left | 08:42 |
|
kadoban
| t4nk590: I don't understand the question. | 08:44 |
| ← lkirk left | 08:44 |
| → Annihitek joined | 08:44 |
| → jam__ joined | 08:45 |
| → toogley joined | 08:45 |
|
t4nk590
| I must be missing something very basic. I set everything up, push, and it appears to have worked, but the files that I pushed to the server aren't there | 08:45 |
|
pothepanda
| t4nk590: the files you are pushing should be in a local repo i guess | 08:46 |
|
t4nk590
| right, so i have a local repo, commit, and then do git push origin master. It looks like it's pushing, but then the files never show up on the server? | 08:47 |
| ← lindenle left | 08:47 |
|
pothepanda
| theres somebody told me git is not a deployment tool :D | 08:47 |
|
| yes that would be in GIT_REPO path | 08:48 |
|
kadoban
| t4nk590: I would recommend just not using git for deployment, especially if you're not super comfortable with git yet. It's not a good deployment tool … it's actually not a deployment tool at all, but you can trick it to be one, if you know what you're doing and are very bored or something. | 08:48 |
|
| t4nk590: Just use rsync or whatever you'd normally use, and keep 'git' as a version control system for now (or forever) | 08:48 |
|
pothepanda
| no t4nk590 it should be in PUBLIC_WWW but kadoban is right. i came up with the same thing a few days ago | 08:49 |
|
t4nk590
| haha fair enough. I've used github a lot, but I've never been the one to set up the deployment; didn't even realize that wasn't best practice | 08:49 |
| ← jam__ left | 08:49 |
|
pothepanda
| !deploy | 08:49 |
|
gitinfo
| 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.html | 08:49 |
|
pothepanda
| ^^ | 08:49 |
|
kadoban
| Other people have a less-strong opinion on it, or a differing opinion … but I tend to think it's just a waste of time. It's usually *worse* than not setting it up in the first place every time I've done it. | 08:50 |
|
t4nk590
| no that's good to know. I'm not particularly partial to it, it just seemed like the most obvious tool in the bag. Good to know that it's not | 08:50 |
| ← dc5ala left | 08:51 |
| → UbuntuDude joined | 08:51 |
|
t4nk590
| thanks kadoban & pothepanda! | 08:52 |
|
pothepanda
| t4nk590: yw :) | 08:52 |
|
UbuntuDude
| I've went to update EGit from http://download.eclipse.org/egit/updates .. but eclipse still showing me this error http://snag.gy/1aTkh.jpg .. Will any body help me fix this please? | 08:52 |
|
| also asking in #java will make a big fuss | 08:53 |
| → wzy joined | 08:53 |
| ← acetakwas left | 08:53 |
|
kadoban
| UbuntuDude: This is the first time I think I've ever seen anyone ask about EGit here, I'm pretty doubtful you'll get an answer. Somewhere eclipse or java or egit specific will probably be a better bet. | 08:54 |
| → wwwbukolaycom joined | 08:55 |
| ← wwwbukolaycom left | 08:56 |
|
UbuntuDude
| kadoban: #eclipse is not really active .. #java has the worest mental admin who considers anything related to eclipse or plugins as an off-topic and makes a mountain of a molehill. I couldn't find #egit or #jgit | 08:57 |
|
| but yeah I'll ask an see his freak atittude again | 08:58 |
|
pothepanda
| heheh | 08:58 |
|
| let me see that | 08:58 |
| ← joki left | 08:58 |
| ← JanC left | 08:59 |
|
kadoban
| UbuntuDude: There are support channels outside of IRC, hard as it is to believe ;) Though I don't know if one exists for EGit or whatever. | 08:59 |
| ← joako left | 08:59 |
| → joako joined | 09:01 |
| → acetakwas joined | 09:03 |
| → joki joined | 09:03 |
| ← fbwnd left | 09:04 |
| → samw joined | 09:04 |
|
UbuntuDude
| ok np | 09:04 |
| → fastercat joined | 09:07 |
| ← snail1 left | 09:08 |
| ← samw left | 09:12 |
| → MattMaker joined | 09:12 |
| → JanC joined | 09:12 |
| ← MattMaker left | 09:13 |
| → samw joined | 09:13 |
| ← Goplat left | 09:20 |
| → thiago joined | 09:20 |
| ← acetakwas left | 09:21 |
| → katherine joined | 09:21 |
| → fbwnd joined | 09:21 |
| → acetakwas joined | 09:22 |
| ← acetakwas left | 09:23 |
| → blackwind_123 joined | 09:24 |
| → acetakwas joined | 09:26 |
| ← subbero left | 09:27 |
| ← UbuntuDude left | 09:27 |
| ← acetakwas left | 09:27 |
| ← samw left | 09:27 |
| ← gusnan left | 09:27 |
| → subbero joined | 09:27 |
| → acetakwas joined | 09:28 |
| → gusnan joined | 09:29 |
| ← t4nk590 left | 09:29 |
| ← jagob left | 09:29 |
| ← feliwir left | 09:29 |
| ← acetakwas left | 09:29 |
| ← wzy left | 09:30 |
| → moobee joined | 09:30 |
| gitinfo set mode: +v | 09:30 |
| ← gusnan left | 09:30 |
| → wzy joined | 09:30 |
| → MattMaker joined | 09:33 |
| → rubyonrailed joined | 09:36 |
| → samw joined | 09:36 |
| → Gloomy joined | 09:37 |
| ← rubyonrailed left | 09:37 |
| → rubyonrailed joined | 09:37 |
| ← MattMaker left | 09:38 |
| ← rubyonrailed left | 09:38 |
| → rubyonrailed joined | 09:40 |
| ← samw left | 09:41 |
| → MattMaker joined | 09:41 |
| → pantsman_ joined | 09:42 |
| ← mehola left | 09:42 |
| ← blahdodo left | 09:45 |
| ← moobee left | 09:48 |
| → samw joined | 09:50 |
| → King_Hual joined | 09:52 |
| → spinning1 joined | 09:54 |
| ← jetpack__ left | 09:54 |
| ← King_Hual left | 09:54 |
| → lindenle joined | 09:54 |
| → King_Hual joined | 09:55 |
| ← King_Hual left | 09:55 |
| → King_Hual joined | 09:55 |
| → daedeloth joined | 09:56 |
| → blahdodo joined | 09:57 |
| ← thiago left | 09:57 |
| → nisseni joined | 09:58 |
| ← skylite left | 09:58 |
| ← fbwnd left | 09:59 |
| ← McNozes left | 09:59 |
| ← samw left | 10:00 |
| ← spinning1 left | 10:00 |
| ← MattMaker left | 10:00 |
| → MattMaker joined | 10:01 |
| ← blahdodo left | 10:02 |
| → Dyonisos joined | 10:03 |
| ← emPi left | 10:03 |
| → McNozes joined | 10:04 |
| → samw joined | 10:05 |
| → emPi joined | 10:05 |
| → blahdodo joined | 10:05 |
| → jam__ joined | 10:06 |
| → daito joined | 10:07 |
| ← watabou left | 10:07 |
| ← nisseni left | 10:08 |
| → a_thakur joined | 10:09 |
| ← a_thakur left | 10:10 |
| ← jam__ left | 10:10 |
| → spinning1 joined | 10:11 |
| ← daito left | 10:11 |
| → King_Hual` joined | 10:14 |
| ← david002 left | 10:14 |
| ← deepy left | 10:14 |
| → deepy joined | 10:15 |
| ← Phanes- left | 10:15 |
| → beastd joined | 10:15 |
| ← King_Hual left | 10:17 |
| → glebihan joined | 10:18 |
| ← Gloomy left | 10:18 |
| ← samw left | 10:19 |
| → ocbtec joined | 10:20 |
| → jost joined | 10:20 |
| ← spinning1 left | 10:23 |
| → Phanes joined | 10:26 |
| ← Phanes left | 10:26 |
| → Phanes joined | 10:26 |
| → samw joined | 10:27 |
| → fbwnd joined | 10:27 |
| → zeroed joined | 10:29 |
| ← ggherdov_ left | 10:29 |
| → ggherdov_ joined | 10:29 |
| ← ggherdov_ left | 10:29 |
| → ggherdov_ joined | 10:29 |
| ggherdov_ → ggherdov | 10:29 |
| ← blahdodo left | 10:29 |
| → HelloAtMega joined | 10:30 |
| → gusnan joined | 10:33 |
| ← gusnan left | 10:33 |
| → gusnan joined | 10:33 |
| → shaggycat joined | 10:33 |
| → blahdodo joined | 10:34 |
| → jorj joined | 10:35 |
| → subscope joined | 10:35 |
| → nitin_ joined | 10:35 |
| ← samw left | 10:38 |
| ← melter left | 10:38 |
| → t0by joined | 10:38 |
| → Balliad joined | 10:40 |
| → samw joined | 10:42 |
| ← CEnnis91 left | 10:45 |
| ← freimatz left | 10:46 |
| → freimatz joined | 10:46 |
| ← subscope left | 10:47 |
| → The_Phoenix joined | 10:48 |
| → subscope joined | 10:48 |
| ← fbwnd left | 10:49 |
| ← happy-dude left | 10:49 |
| ← ocbtec left | 10:49 |
| → Guest27 joined | 10:51 |
| → The_Phoenix1 joined | 10:51 |
| ← The_Phoenix left | 10:52 |
| ← nitin_ left | 10:52 |
| → melter joined | 10:53 |
| → The_Phoenix joined | 10:55 |
| ← The_Phoenix1 left | 10:56 |
| → avar joined | 10:56 |
| ← lindenle left | 10:57 |
| → nisseni joined | 10:58 |
| ← The_Phoenix left | 10:59 |
| → dantix joined | 11:00 |
| ← samw left | 11:00 |
| → Limes_ joined | 11:01 |
| ← subscope left | 11:01 |
| → subscope joined | 11:01 |
| ← GandalfTheWizard left | 11:02 |
| → realtime_ joined | 11:02 |
| → mohabaks joined | 11:02 |
| ← realtime left | 11:04 |
| → yereby joined | 11:04 |
| → Jackneill joined | 11:04 |
| ← Balliad left | 11:05 |
| → tif__ joined | 11:06 |
| → flavi0 joined | 11:07 |
| → liranp joined | 11:07 |
| ← realtime_ left | 11:07 |
| ← shaggycat left | 11:07 |
| → shaggycat joined | 11:08 |
|
shaggycat
| hi all | 11:08 |
|
| I got massive automerge becouse I'm stupid :) But I can't revert it! if I use git diff-r stupid-commit previous-commit I did not see anything strange | 11:09 |
|
| only changing in one file | 11:09 |
| ← nisseni left | 11:09 |
|
j416
| shaggycat: git diff-r is not a command | 11:10 |
|
| shaggycat: git diff HEAD^ | 11:10 |
|
shaggycat
| yearh, git diff | 11:10 |
| → samw joined | 11:10 |
|
j416
| shaggycat: or git diff <previous> <current> | 11:10 |
|
shaggycat
| -r probaly in svn | 11:10 |
|
| but i'm not sure | 11:10 |
|
j416
| git ≠ svn | 11:10 |
|
shaggycat
| yes | 11:10 |
|
| I did it | 11:11 |
|
| and not any changes | 11:11 |
|
| only one file | 11:11 |
|
j416
| so that is what happened. | 11:11 |
|
shaggycat
| but in gitlab this commit changed 69 files | 11:11 |
|
j416
| the merge commit? | 11:11 |
|
shaggycat
| j416: yes, stupid | 11:11 |
|
| automerge | 11:11 |
|
| may be time of files | 11:12 |
|
| or anything else, | 11:12 |
|
j416
| git diff is correct | 11:12 |
|
| gitlab may be caching something or whatnot, not sure what it's doing | 11:12 |
|
shaggycat
| but my commit changed 69 files in remote | 11:12 |
|
j416
| gitlab has been wrong before (we use it at work, I know) | 11:12 |
| ← mohabaks left | 11:12 |
|
j416
| shaggycat: just because a branch changes a lot of files, that does not necessarily mean that those files are modified in the merge commit. | 11:13 |
|
shaggycat
| j416: I got same situation a half of year | 11:13 |
|
| It was atime | 11:13 |
|
| in linux file system | 11:13 |
|
j416
| shaggycat: if the correct files already exist in the branch you are merging into, then there will be no chang | 11:13 |
|
| change* | 11:13 |
|
| shaggycat: can you share this repo? | 11:14 |
|
shaggycat
| no, here is private info. I can't | 11:14 |
|
j416
| well, git diff is telling the truth, it does not even use atime. | 11:14 |
|
| !lol might help you understand what happened. | 11:14 |
|
gitinfo
| A nifty view of branches, tags, and other refs: git log --oneline --graph --decorate --all | 11:14 |
| ← emPi left | 11:15 |
|
BlessJah
| j416: from my experience user is much more likely to be wrong than gitlab | 11:15 |
|
j416
| BlessJah: that depends on the user | 11:15 |
|
BlessJah
| the kind of user you're thinking about would've found soution on his own | 11:16 |
|
shaggycat
| but in fact, one service realy broken | 11:16 |
|
| after my automerge | 11:16 |
| → nnyk joined | 11:16 |
|
j416
| BlessJah: indeed. | 11:16 |
|
| BlessJah: I try to be kind. And I did suggest ! lol. .) | 11:16 |
| → muld joined | 11:17 |
|
j416
| shaggycat: did you try the command above? | 11:17 |
| → apiw joined | 11:17 |
| → mohabaks joined | 11:17 |
| ← HelloAtMega left | 11:18 |
|
shaggycat
| j416: no, and I listen about it at first | 11:18 |
|
j416
| try it | 11:18 |
|
shaggycat
| https://www.google.ru/search?q=git+above&oq=git+above&aqs=chrome..69i57j0l2j69i64l2.3215j0j7&sourceid=chrome&es_sm=0&ie=UTF-8#newwindow=1&q=git+%22above%22 | 11:18 |
|
| are you really mean "above"? | 11:19 |
|
j416
| I really mean above, but not literally. | 11:19 |
|
| 12:14:44 j416 | !lol might help you understand what happened. | 11:19 |
|
| 12:14:44 @gitinfo | A nifty view of branches, tags, and other refs: git log --oneline --graph --decorate --al | 11:19 |
|
gitinfo
| A nifty view of branches, tags, and other refs: git log --oneline --graph --decorate --all | 11:19 |
| → tristanp_ joined | 11:19 |
| → muld25 joined | 11:20 |
|
BlessJah
| --stat may be useful as well | 11:20 |
| ← tpollard left | 11:20 |
|
shaggycat
| aah | 11:20 |
| ← samw left | 11:20 |
|
shaggycat
| I think, you mean git above :)) | 11:20 |
|
| and my brain freezing :) | 11:21 |
|
| I run it (git log --oneline --graph --decorate --all ) | 11:21 |
|
| and I didn't see anything interesting | 11:21 |
|
j416
| could you paste what you see? | 11:21 |
|
| (in a pastebin, not here) | 11:21 |
| ← tristanp left | 11:22 |
| ← muld left | 11:23 |
| ← apiw left | 11:23 |
|
shaggycat
| j416: http://pastebin.com/gg5KQVJ9 | 11:23 |
| ← zeroed left | 11:24 |
| → shiriru joined | 11:25 |
|
j416
| shaggycat: try: git diff --stat c6ddd74^..76aa9ef | 11:25 |
|
| shaggycat: how many files changed? | 11:25 |
|
shaggycat
| 3 files changed, 5 insertions(+), 5 deletions(-) | 11:26 |
|
| mistic :( | 11:26 |
|
j416
| git diff ad840ea^..ad840ea --stat | 11:27 |
|
| how many files? | 11:27 |
|
shaggycat
| 69 | 11:27 |
|
j416
| so, not 1 as you say | 11:27 |
|
shaggycat
| probably this is it. I see here changes in some scripts, what I didn't changing (of cource, It change I, by automerge, but I don't want do it) | 11:29 |
|
| j416: do you understand, what happened? | 11:29 |
| → samw joined | 11:29 |
|
j416
| shaggycat: you typed the wrong command when you diffed it | 11:30 |
| → apiw joined | 11:30 |
| ← pantsman_ left | 11:30 |
| → nachoman joined | 11:30 |
|
j416
| "12:09:21 shaggycat | only changing in one file" | 11:30 |
|
| what command did you run to get this? | 11:30 |
| → PHPanos joined | 11:30 |
|
shaggycat
| git diff... | 11:31 |
|
j416
| the full command | 11:31 |
| → zeroed joined | 11:31 |
|
shaggycat
| I've close this console :( | 11:31 |
|
| and it isn't in bash_history | 11:31 |
| ← zeroed left | 11:31 |
| → zeroed joined | 11:31 |
|
BlessJah
| may I? git diff --shortstat 76aa9ef..$(git merge-base ad840ea^1) | 11:32 |
|
j416
| was it by any chance: git diff 76aa9ef..ad840ea ? | 11:32 |
|
BlessJah
| a.k.a. "So what actually happened on the other branch?" | 11:32 |
| ← ShapeShifter499 left | 11:33 |
|
j416
| BlessJah: a.k.a. git diff ad840ea^..ad840ea^2 | 11:33 |
| → hardenedapple joined | 11:34 |
| ← apiw left | 11:34 |
| ← nachoman left | 11:34 |
| ← subscope left | 11:35 |
|
BlessJah
| j416: nope, commits may be hiding between merge-base and HEAD^2 | 11:35 |
|
shaggycat
| yes, I see in git diff ad840eacdb61ca9f3ed590f0f357ae26a9d7719f adbfd8d9f5cfa9cc2be79d6ce2ae389f7b4ed4ae | 11:36 |
|
| here is 69 files changed | 11:36 |
|
| thanks all for help. I'm stupid :) | 11:36 |
|
j416
| you're welcome | 11:37 |
|
shaggycat
| But I don't understand, | 11:37 |
|
BlessJah
| HEAD^1..HEAD^2 is usually just a bag of changes from one and other path (with lovely mixed additions and deletions) | 11:37 |
|
shaggycat
| why git checkout adbfd8d9f5cfa9cc2be79d6ce2ae389f7b4ed4ae | 11:37 |
|
| and copy to another folder, | 11:37 |
|
| and git master, | 11:37 |
|
| git checkout master | 11:37 |
| → Balliad joined | 11:37 |
|
shaggycat
| and copy from another folder in git (whithout .git dir of cource), | 11:38 |
|
| and git commit -am 'revert stupid merge' | 11:38 |
|
| does not provide changes in files? | 11:38 |
|
| not 69 | 11:38 |
|
| files changed | 11:38 |
|
j416
| BlessJah: ah yes you are right, may have been merges between | 11:39 |
|
BlessJah
| no, not merges, just commits | 11:39 |
|
j416
| that too | 11:39 |
|
shaggycat
| how to revert this stupid commit? | 11:39 |
| ← samw left | 11:39 |
|
shaggycat
| why just coping does not work? | 11:40 |
|
j416
| BlessJah: though, a.k.a. ad840ea^...ad840ea^2 right? | 11:40 |
|
shaggycat
| In same situations (more times, hundreds) | 11:40 |
|
| it works | 11:40 |
|
j416
| shaggycat: !backup first | 11:40 |
|
gitinfo
| shaggycat: 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/#backups | 11:40 |
|
shaggycat
| but not today | 11:40 |
|
j416
| shaggycat: after backup; git reset --hard HEAD^ | 11:40 |
|
| shaggycat: then you can redo it in some way | 11:40 |
| → subscope joined | 11:40 |
|
BlessJah
| reset is a bad idea | 11:40 |
|
j416
| shaggycat: not that the above will remove changes, so _do backup_. | 11:41 |
| → fees joined | 11:41 |
|
j416
| BlessJah: he's all yours | 11:41 |
|
BlessJah
| shaggycat: gimme few seconds | 11:41 |
| ← kadoban left | 11:41 |
| ← wzy left | 11:41 |
| → wzy joined | 11:42 |
|
BlessJah
| shaggycat: https://raw.githubusercontent.com/emmajane/gitforteams/master/resources/workflow-undoing-merge.png | 11:43 |
| → endiruna1 joined | 11:43 |
|
BlessJah
| probably first place to look for such instruction should be git-scm (https://git-scm.com/blog/2010/03/02/undoing-merges.html) | 11:43 |
|
| but personally I find gitforteams better (and hey! it's a graph!) | 11:44 |
| → samw joined | 11:44 |
| ← muld25 left | 11:44 |
|
BlessJah
| shaggycat: do you need help walking through workflow-undoing-merge? | 11:45 |
|
j416
| "has the branch been published" is a bad way of saying "do you want to rewrite history" :/ | 11:45 |
|
| (with an added negative..) | 11:45 |
|
BlessJah
| yep, few things could use better choice of words | 11:46 |
| → heroux joined | 11:47 |
|
BlessJah
| also push --force-with-lease is missing solution for repos used by only one person (and having only one clone) | 11:47 |
| ← hardenedapple left | 11:47 |
| → LarArT joined | 11:47 |
| ← tomzx left | 11:47 |
| ← blur3d left | 11:48 |
| → HelloAtMega joined | 11:48 |
| → blur3d joined | 11:48 |
|
BlessJah
| j416: and that backup thing, did you know http://think-like-a-git.net ? | 11:50 |
| ← jost left | 11:51 |
| → fees__ joined | 11:51 |
|
j416
| I have not seen this site | 11:51 |
| → flughafen_ joined | 11:52 |
|
BlessJah
| something about 30 minutes I think, really worth it | 11:52 |
|
| http://think-like-a-git.net/sections/experimenting-with-git/my-humble-beginnings.html | 11:52 |
|
j416
| why does it talk about subways and not even mention a word about git hm http://think-like-a-git.net/sections/graph-theory/attaching-labels-to-nodes.html | 11:52 |
| ← samw left | 11:52 |
| ← katherine left | 11:52 |
| → hardenedapple joined | 11:52 |
|
j416
| BlessJah: yes, that's what I suggested above, backup the entire directory? :) | 11:52 |
| ← tristanp_ left | 11:53 |
| → mischat joined | 11:53 |
|
shaggycat
| thank you guys | 11:53 |
| → tristanp joined | 11:53 |
| → jost joined | 11:53 |
| → samw joined | 11:54 |
|
BlessJah
| j416: read the "When I finally realized..." part as well :> | 11:54 |
|
| shaggycat: have you successfully reverted that merge? | 11:55 |
|
j416
| read it yes | 11:55 |
| → mwhooker joined | 11:55 |
| → tinajohnson__ joined | 11:56 |
|
shaggycat
| BlessJah: yes, by simple way | 11:56 |
|
BlessJah
| simple way being...? | 11:56 |
|
shaggycat
| BlessJah: by git checkout good-commit; cp to another dir, | 11:56 |
|
BlessJah
| oh ok | 11:57 |
|
shaggycat
| git checkout to the head, | 11:57 |
|
BlessJah
| next time you may use git checkout good-commit -- . | 11:57 |
|
shaggycat
| and cp from another dir in this | 11:57 |
|
BlessJah
| saves you the cp step | 11:57 |
|
| but you need to run from top-level directory of you repository | 11:57 |
|
j416
| don't forget to remove files before you cp back | 11:57 |
|
shaggycat
| i did not understand, | 11:58 |
|
j416
| shaggycat: before you copy the files back, remove all the files there (except .git) | 11:58 |
|
shaggycat
| why my simple way does not work before I loged to channel | 11:58 |
|
| It worked | 11:58 |
|
j416
| shaggycat: otherwise you will risk re-adding files that may have been removed | 11:58 |
|
shaggycat
| during last year :) | 11:58 |
|
j416
| I'm not sure your definition of "it works" matches mine. | 11:58 |
|
BlessJah
| shaggycat: spend an hour and learn git revert --mainline <N> <merge-commit> | 11:59 |
| → tomzx joined | 11:59 |
| → xaa joined | 12:00 |
| ← shiriru left | 12:00 |
| ← blur3d left | 12:00 |
| → Boniche joined | 12:02 |
|
j416
| BlessJah: I read through most of that site, and while it perhaps has some points, I think it's still too much of a birds-eye view | 12:02 |
|
| BlessJah: the graph is not the hard part, the hard part is to learn what commands do what -- I think? | 12:03 |
|
BlessJah
| nope, that's what cheatsheets are for | 12:03 |
|
j416
| that's not what I mean | 12:03 |
| ← irc-5225225 left | 12:04 |
|
j416
| even if you understand the graph, you need to grasp how to manipulate it, and cheatsheets are often "undo a merge? git reset HEAD^" | 12:04 |
|
| and that does not translate to the graph | 12:04 |
|
| (ambiguous9 | 12:05 |
|
| ) | 12:05 |
| → Gloomy joined | 12:05 |
| ← PHPanos left | 12:06 |
| ← mischat left | 12:06 |
|
BlessJah
| git reset HEAD^ is just user copypasting commands from random blogs on the internet | 12:06 |
| → jam__ joined | 12:07 |
| → daito joined | 12:07 |
|
BlessJah
| you could do magic things with just commit, merge, checkout and branch | 12:07 |
| → tens0r joined | 12:07 |
| ← samw left | 12:08 |
|
BlessJah
| log would be useful as well | 12:08 |
| ← nnyk left | 12:08 |
| ← Guest27 left | 12:09 |
| → Guest27 joined | 12:10 |
| → Kicer86 joined | 12:10 |
|
_ikke_
| There is a discussion going on (around GSoC) about either making a safer version of git (less likely, hard to define), or making it easier to undo even destructive commands | 12:10 |
| → tristanp_ joined | 12:10 |
|
j416
| _ikke_: very interesting | 12:10 |
| ← tens0r left | 12:10 |
|
cbreak
| safer? | 12:10 |
|
BlessJah
| _ikke_: there already is reflog | 12:11 |
|
cbreak
| git is extremely safe, by comparison :) | 12:11 |
|
_ikke_
| BlessJah: Yes, but that doesn't help against reset --hard, git clean, etc | 12:11 |
|
cbreak
| ok, it is written in a bad language, C | 12:11 |
| ← jam__ left | 12:11 |
|
cbreak
| but still, the bugs it contains don't seem to be too bad so far | 12:11 |
|
BlessJah
| _ikke_: on the other hand making CLI more sane... | 12:11 |
| ← daito left | 12:11 |
|
cbreak
| the command line in git is quite sane | 12:12 |
| ← tristanp left | 12:12 |
|
j416
| I think that is hard for us to really judge, we are all used to it | 12:12 |
|
cbreak
| there are weird aspects, like checkout, reset, doing different things depending on how they are used | 12:12 |
|
_ikke_
| BlessJah: But that is harder then it sounds | 12:12 |
| ← zeroed left | 12:12 |
|
_ikke_
| without giving up gits power / flexibility | 12:13 |
|
BlessJah
| _ikke_: just rename bunch of commands, split them or merge and it'd be fine | 12:13 |
|
_ikke_
| BlessJah: Yes, but what's logic for one person is random / arbitrary for another | 12:13 |
|
BlessJah
| cbreak: like checkout being primarly for operating on branches/HEAD but hey, how about adding checkout -- <file> thing? | 12:14 |
|
| current CLI is random | 12:14 |
|
cbreak
| BlessJah: yeah, or checkout -p, or checkout --ours / --theirs | 12:14 |
| → tens0r joined | 12:14 |
|
_ikke_
| I don't deny that | 12:14 |
|
j416
| I think that was the original point. | 12:15 |
|
_ikke_
| I can argue that those commands make sense, but that's because I know what they do | 12:15 |
|
cbreak
| indeed | 12:15 |
|
| they totally make sense once you're used to them :D | 12:15 |
| ← mwhooker left | 12:16 |
|
| BlessJah never got why it's reset job to mess with staging | 12:16 |
|
_ikke_
| Lots of these 'arbitrary' functions of commands happen because they have lots of overlap of what the commands already do | 12:16 |
|
| BlessJah: Because otherwise you almost always want a combination of reset + checkout | 12:17 |
| ← blahdodo left | 12:17 |
|
BlessJah
| if "almost always" why do we need extra step then? | 12:18 |
|
_ikke_
| BlessJah: What you suggest easily results in an explosion of commands | 12:18 |
| → irc-5225225 joined | 12:18 |
| → m0viefreak joined | 12:18 |
|
_ikke_
| BlessJah: We don't because it already doe it | 12:18 |
|
| does it | 12:18 |
| ← MindfulMonk left | 12:18 |
|
BlessJah
| why not just git checkout HEAD -- <file> :> | 12:18 |
| → leeN joined | 12:19 |
|
_ikke_
| git reset -- file does something different | 12:19 |
|
BlessJah
| it unstages file' | 12:19 |
|
_ikke_
| yes | 12:19 |
|
BlessJah
| and what checkout HEAD -- <file> do? | 12:19 |
|
_ikke_
| It undoes the changes to that file | 12:20 |
|
BlessJah
| nothing to commit, working directory clean | 12:20 |
|
_ikke_
| ..? | 12:20 |
| → blahdodo joined | 12:20 |
|
BlessJah
| it seems that I misunderstood the point here | 12:20 |
|
_ikke_
| BlessJah: Please understand me, I don't deny things can be improved, but I also see that it's not as easy as everyone makes out | 12:20 |
| → MindfulMonk joined | 12:21 |
| ← d1b left | 12:21 |
|
BlessJah
| I know. I may be blinded by lot of low hanging fruit. | 12:22 |
|
j416
| that's a nice expression, I'll steal it for the future. thanks | 12:23 |
|
_ikke_
| One low-hanging fruit I see is unstage, basically an alias to git reset --mixed | 12:24 |
| → d1b joined | 12:25 |
|
BlessJah
| we've got bunch of branch operations, like creating (branch), switching between (checkout) or forcing a new commit (reset) | 12:25 |
| ← Atm0spher1c left | 12:25 |
| → nwkj86 joined | 12:26 |
|
j416
| _ikke_: what forum is this GSoC discussion going on in? | 12:26 |
|
_ikke_
| j416: git mailing | 12:26 |
|
| list | 12:26 |
|
j416
| thanks | 12:26 |
|
BlessJah
| why not just git branch? git brach add, git branch switch, git branch set (or add --force, since it's harder to find for newbie) | 12:27 |
|
| _ikke_: are you git dev? | 12:27 |
|
_ikke_
| BlessJah: What if you want to create a branch and immediately switch to it | 12:27 |
|
| BlessJah: I have submitted some patches, but I'm not a regular dev | 12:27 |
|
BlessJah
| either you don't or stick to current cli | 12:28 |
| ← MindfulMonk left | 12:28 |
|
BlessJah
| that's the cost of simplifying things | 12:28 |
|
_ikke_
| Yes | 12:28 |
|
| but then you get people complaining about that | 12:29 |
| → sdothum joined | 12:29 |
|
_ikke_
| I more often use git checkout -b then git branch | 12:29 |
| ← flavi0 left | 12:30 |
|
_ikke_
| That's the difficult part I talk about | 12:30 |
|
BlessJah
| I more often git worktree than checkout -b, but my use case is bizzare | 12:30 |
|
_ikke_
| yes, but then you would be already considered a poweruser I guessw | 12:31 |
| ← Guest27 left | 12:31 |
|
BlessJah
| yep, that's true | 12:31 |
|
_ikke_
| people coming from svn are more used to it I think, but for me it's a rather anoying workflow | 12:31 |
| → samw joined | 12:32 |
| → tureba joined | 12:32 |
|
BlessJah
| used to what? | 12:32 |
|
_ikke_
| having several working trees | 12:32 |
|
BlessJah
| oh... trunk_01 trunk_02 trunk_03 | 12:32 |
| ← endiruna1 left | 12:33 |
|
_ikke_
| yeah, of for different branches | 12:33 |
|
| s/of/or/ | 12:33 |
| → TomyLobo joined | 12:33 |
|
BlessJah
| I think stash was supposed to solve the problem? | 12:33 |
|
j416
| different use-case | 12:33 |
|
_ikke_
| BlessJah: Because git is distributed, it's much easier to temporarily commit something | 12:34 |
|
| in svn, people are much more reluctant to commit until it was completely finished | 12:34 |
|
BlessJah
| actually two use-cases and workaround or three? | 12:35 |
|
j416
| one use-case for worktree that can _only_ be solved by something like worktree (or a separate clone), is running tests or compiling locally while continuing work (if you have a long-running test suite or compilation process) | 12:35 |
|
_ikke_
| right | 12:35 |
|
BlessJah
| 1. Switching between branches is so slow, so it's better to just checkout | 12:35 |
|
| 2. Checkout are so slooow so it's better to have them already prepared | 12:35 |
| ← cagedwisdom left | 12:36 |
|
_ikke_
| 3. Commits are permanent, so better checkout another working tree | 12:36 |
|
BlessJah
| and there is no stash, so better have 3 or 4 of them in case you wanted do some side-quest in the meantime | 12:36 |
|
_ikke_
| right | 12:36 |
| ← de-vri-es left | 12:36 |
|
BlessJah
| _ikke_: for newbies something that is commited, is commited | 12:37 |
|
| cannot be reworked other way that commited on-top and maybe rebase-squashed later | 12:37 |
|
j416
| BlessJah: that depends on where you're coming from | 12:37 |
|
_ikke_
| BlessJah: git commit --amend | 12:37 |
| → de-vri-es joined | 12:37 |
|
grawity
| in Git, cannot be reworked the other way without some magic | 12:37 |
|
| in other VCSes, cannot be reworked the other way without *a lot* of magic | 12:37 |
|
_ikke_
| And you immediately affect other people | 12:38 |
|
| in non-distributed scms | 12:38 |
|
BlessJah
| _ikke_: then you're just rolling snowball :> | 12:38 |
|
_ikke_
| BlessJah: Sorry, that expression is unfamiliar to me | 12:38 |
| → fracting joined | 12:39 |
|
_ikke_
| At least, I don't understand it in this context | 12:39 |
|
BlessJah
| snowball is ball made of snow, you make one by making small fist-sized ball and rolling it over snow | 12:39 |
|
| you're getting you commit bigger and bigger by amending more and more changes to it | 12:40 |
|
j416
| BlessJah: a change can be a removal | 12:40 |
|
_ikke_
| right | 12:40 |
|
BlessJah
| doesn't matter | 12:40 |
|
_ikke_
| The commit doesn't need to get bigger | 12:40 |
| ← ikmaak left | 12:40 |
|
_ikke_
| necessarily | 12:40 |
|
BlessJah
| oh, you can edit in-place so it won't get bigger and bigger | 12:41 |
|
j416
| BlessJah: does matter, because then the snoball metaphor does not hold | 12:41 |
|
_ikke_
| And the common suggestion is to keep your commits small | 12:41 |
|
BlessJah
| but anyway I prefer rebase-squash as last step before publishing (and by publishing I mean creating merge request) | 12:42 |
|
j416
| BlessJah: that is analoguous to --amend | 12:42 |
|
_ikke_
| automated amend | 12:42 |
|
BlessJah
| _ikke_: checkpoints/savepoints - you can trace back edits, you can undo some earlier steps | 12:43 |
|
_ikke_
| I prefer smaller commits where seperate steps are explained individually | 12:43 |
|
| j416 is off to town, nice chatting o/ | 12:43 |
|
BlessJah
| o/ | 12:43 |
|
_ikke_
| \o | 12:43 |
| → diegoaguilar joined | 12:44 |
| ← d1b left | 12:44 |
|
_ikke_
| But I do use rebase to fix small issues with commits instead of having correction commits later | 12:44 |
|
BlessJah
| fixup then | 12:45 |
|
_ikke_
| BlessJah: in git.git for example, you sometimes see patch submissions with 20 commits | 12:45 |
|
| BlessJah: yes | 12:45 |
| ← diegoaguilar left | 12:45 |
|
_ikke_
| BlessJah: That makes it easier to review each commit seperately, instead of one big patch | 12:45 |
| ← samw left | 12:45 |
|
BlessJah
| depends on how big the patch is | 12:46 |
| → jost_ joined | 12:46 |
|
_ikke_
| Sure, you don't want 20 patches with one line change per patch | 12:46 |
| ← mohabaks left | 12:47 |
| → diegoaguilar joined | 12:47 |
|
_ikke_
| recent example: https://gist.github.com/Ikke/2e2c065f8402b8b246c2 | 12:47 |
| ← Hello71 left | 12:48 |
|
_ikke_
| This is analoguous to one PR | 12:48 |
|
| Just by reading the subjects I already get the gist of the changes | 12:49 |
| ← jost left | 12:49 |
|
BlessJah
| makes sense to me, guy did lot of small changes and want to get them in one MR as "various hardening improvements" | 12:51 |
|
_ikke_
| Right. Not saying you do this, but lots of people insist in squashing all PRs into one commit | 12:51 |
|
BlessJah
| I ask to provide minimal number of commits. | 12:52 |
|
_ikke_
| which to me looses a lot of valuable data | 12:52 |
|
| right | 12:52 |
|
| There is a balance to be found | 12:52 |
|
BlessJah
| I don't care how he got there, I'll either accept whole MR or reject it :) | 12:53 |
|
_ikke_
| BlessJah: But his reasoning might help you understand the choices he made | 12:53 |
|
BlessJah
| I'm also more likely to revert whole merge rather than single commit from his MR | 12:53 |
|
_ikke_
| It's not about accepting individual commits, but also understanding why a change was made | 12:54 |
|
BlessJah
| _ikke_: btw, my experience is from enterprise, not OS | 12:54 |
|
_ikke_
| BlessJah: right | 12:54 |
|
| Some of those principles still apply though | 12:54 |
| → samw joined | 12:54 |
| ← LarArT left | 12:55 |
|
BlessJah
| yep | 12:55 |
|
_ikke_
| I'm currently the 'maintainer' in a small but still enterprisey situation | 12:55 |
| ← elastix left | 12:56 |
|
_ikke_
| BlessJah: I want to know if the one who make the PR understands the consequences of his changes | 12:56 |
|
| If they thought it through | 12:56 |
|
BlessJah
| they don't and you need to live with it | 12:57 |
|
_ikke_
| Then I ask about it | 12:58 |
| → lindenle joined | 12:58 |
|
| BlessJah wonders who has worse devs: OS with random kids from all over the world or enterprise with random post-graduates from local market | 12:58 |
|
_ikke_
| Because I'm mainly responsible for the stability of the prodcut | 12:58 |
|
| (internal, but still) | 12:58 |
|
bremner
| BlessJah: I think there is pretty wide variation in both cases | 12:58 |
| → ikmaak joined | 12:58 |
| ← fastercat left | 12:58 |
| ← fstd left | 12:59 |
|
_ikke_
| git.git is a very disciplined project | 12:59 |
| → LarArT joined | 12:59 |
|
BlessJah
| _ikke_: each time I read this code I love how easy is to read and argue about it | 12:59 |
|
bremner
| in general there is a tradeoff between discipline / quality-control and attracting new people / drive-by contributions. Different people make different choices there | 12:59 |
| → fstd joined | 13:00 |
|
_ikke_
| right | 13:00 |
|
| Also depending on the impact | 13:01 |
| ← HelloAtMega left | 13:01 |
|
_ikke_
| If git lands a buggy patch, lots of codebases may be impacted | 13:01 |
|
BlessJah
| yet nobody thought about .git/.Git issue before :D | 13:02 |
| → fommil joined | 13:02 |
|
_ikke_
| There are still people involved | 13:02 |
| → ryanar joined | 13:02 |
| ← lindenle left | 13:02 |
| tobias_ → tobias | 13:02 |
|
fommil
| hi, is there a way to turn a git linked file into a normal file on Windows? My CI tests fail on appveyor because I use symlinks. | 13:02 |
|
_ikke_
| fommil: What do you mean with a normal file? | 13:03 |
|
BlessJah
| _ikke_: http://danluu.com/file-consistency/ | 13:03 |
|
fommil
| I'm using this powershell script (it's just marking the files as unchanged) https://github.com/appveyor/ci/issues/650#issuecomment-185468130 but I really just want to say "just resolve this symbolic link to the underlying file" | 13:03 |
|
_ikke_
| BlessJah: The title says it all :-) | 13:03 |
|
tobias
| fommil: which fs? | 13:04 |
| ← blackwind_123 left | 13:04 |
|
_ikke_
| fommil: btw !assume | 13:04 |
|
gitinfo
| fommil: [!assume_unchanged] git update-index --assume-unchanged is sometimes suggested for keeping yourself from committing changes to a file, but it's actually a promise to Git that the file is identical to the committed version, to reduce unnecessary disk reads. Not only will Git feel free to discard the flag, it will also happily overwrite your changes whenever a checkout/merge/rebase/... updates it. | 13:04 |
|
_ikke_
| fommil: (not sure if you aware of this) | 13:04 |
| ← samw left | 13:05 |
| ← ikmaak left | 13:05 |
|
BlessJah
| fommil: something like http://stackoverflow.com/questions/5917249/git-symlinks-in-windows | 13:05 |
| → blackwind_123 joined | 13:05 |
| → SimonNa joined | 13:05 |
| → tensor-dev joined | 13:05 |
|
fommil
| _ikke_: yes, I know what it does. AppVeyor is Windows, I'm not sure exactly which FS it is. I'm guessing that git itself understands which file the link is pointing to, rather than the FS | 13:05 |
| → ikmaak joined | 13:06 |
|
fommil
| _ikke_: you just gave me back my own reference ;-) | 13:06 |
|
_ikke_
| fommil: git has a setting core.symlinks, | 13:06 |
| ← tens0r left | 13:06 |
| tensor-dev → tens0r | 13:07 |
|
_ikke_
| fommil: what reference? | 13:07 |
|
| fommil: Just know that we come accros a lot of people here who shoot themselfs in the foot with --asume-unchanged | 13:07 |
|
fommil
| _ikke_: this setting sounds interesting. I might be able to use this | 13:07 |
|
_ikke_
| fommil: but iirc, windows requries admin privileges for creating symbolic links | 13:07 |
|
fommil
| _ikke_: I linked you to github above, it is the script I'm using, referencing back to the link you just sent me. I think the SO answer was solving a different thing. | 13:08 |
|
tobias
| fommil: basically git will always talk about its internal way of doing symlinks, because its nicely layered away from the actual fs. but NTFS handles symbolic links way different than, say ext4 | 13:08 |
|
_ikke_
| fommil: It was BlessJah who sent you a link | 13:08 |
|
tobias
| on ntfs symbolic links are not as transparent as they are on posix afaik | 13:08 |
|
fommil
| _ikke_: BlessJah ah, yes | 13:08 |
| → samw joined | 13:09 |
|
grawity
| they are transparent | 13:09 |
|
| however only Administrators can create them, by default | 13:09 |
| → Kyle_j joined | 13:09 |
|
grawity
| so Git / msys doesn't bother with them | 13:09 |
|
_ikke_
| right | 13:09 |
|
fommil
| I'll do a `git config core.symlinks false` then hard reset | 13:10 |
|
grawity
| but other than that, NTFS symlinks were actually created to be just like Unix symlinks | 13:10 |
| ← nanga left | 13:10 |
|
grawity
| and they work almost identically | 13:10 |
|
tobias
| grawity: does msys then fake symlinks in? | 13:10 |
| → muld25 joined | 13:10 |
|
grawity
| I think it does, yes | 13:10 |
|
tobias
| hah ;) | 13:10 |
|
| well theres your problem | 13:10 |
|
grawity
| tbh I dunno | 13:10 |
|
| but Cygwin has at least 3 ways of faking symlinks | 13:10 |
|
| regular files with special content | 13:10 |
|
| regular files with special content *in another format* | 13:11 |
|
tobias
| that could mean you have to be in that cygwin process to have those symlinks | 13:11 |
|
grawity
| and .lnk shortcuts | 13:11 |
|
tobias
| and that CI env is probably not running inside cygwin | 13:11 |
|
grawity
| msys isn't cygwin though | 13:11 |
|
_ikke_
| tobias: on windows, git itself creates the 'link' files though | 13:11 |
|
| tobias: where it sets core.symlinks to false | 13:12 |
|
grawity
| (and there's no such thing as "running inside cygwin", anyway) | 13:12 |
| → nanga joined | 13:12 |
| → d1b joined | 13:12 |
|
grawity
| tobias: the non-transparent thing you were thinking about might have been a) NTFS junctions, or b) Explorer .lnk shortcuts | 13:12 |
| → zeroed joined | 13:12 |
| → s9 joined | 13:12 |
| ← SimonNa left | 13:12 |
| → grillo joined | 13:13 |
| ← tildes left | 13:16 |
| → LeMike joined | 13:16 |
| ← samw left | 13:18 |
|
_ikke_
| fommil: Not sure I understand you (I read your update on your issue on github), but iirc core.symlinks is already false by default on windows | 13:19 |
|
| fommil: you can verify by executing git config core.symlinks on an existing repository | 13:20 |
| → PCatinean joined | 13:20 |
| ← tens0r left | 13:20 |
| ← ikmaak left | 13:21 |
| → PHPanos joined | 13:21 |
| → cigarshark joined | 13:22 |
| ← fees__ left | 13:22 |
|
fommil
| _ikke_: yeah, that didn't work. I don't have login on Windows, I'm running in CI so it takes a loooong time to run any commands. | 13:23 |
|
| _ikke_: I'll try with true | 13:24 |
|
_ikke_
| ok | 13:24 |
| → samw joined | 13:24 |
|
tobias
| grawity: i was thinking about junctions, yes | 13:25 |
|
grawity
| junctions *are* mostly transparent still | 13:25 |
|
tobias
| mostly, yes | 13:25 |
| → ikmaak joined | 13:27 |
| → nitesh`` joined | 13:30 |
| ← osse left | 13:30 |
| → osse joined | 13:30 |
| ← blurpeace left | 13:31 |
| → nitesh``` joined | 13:32 |
| → bbq joined | 13:32 |
| ← nitesh` left | 13:32 |
| ← Manikandan left | 13:33 |
| → jottr joined | 13:34 |
| ← frobnic left | 13:34 |
| → ysh joined | 13:35 |
| → basiclaser joined | 13:35 |
| ← nitesh`` left | 13:36 |
| ← ikmaak left | 13:36 |
| ← samw left | 13:37 |
| ← Kyle_j left | 13:37 |
| ← muld25 left | 13:39 |
| ← grillo left | 13:40 |
| → ikmaak joined | 13:40 |
| kloeri → bosslady | 13:42 |
| → samw joined | 13:43 |
| → frobnic joined | 13:43 |
| ← PHPanos left | 13:45 |
| → CheckDavid joined | 13:46 |
| ← ikmaak left | 13:47 |
| → ikmaak joined | 13:51 |
| → Noldorin joined | 13:54 |
| → tildes joined | 13:54 |
| ← subscope left | 13:55 |
| ← samw left | 13:56 |
| → strozyka joined | 13:57 |
| ← raijin left | 13:57 |
| ← doener left | 13:58 |
| → nnyk joined | 13:58 |
| ← Ph_ left | 13:58 |
| → HelloAtMega joined | 13:59 |
| → Ph_ joined | 14:04 |
|
tobiasvl
| oh no someone named the same as me | 14:04 |
|
_ikke_
| lol | 14:04 |
|
tobiasvl
| time to make my hilights less specific | 14:04 |
|
| I mean | 14:04 |
|
| more specific | 14:04 |
|
| BlessJah gets lot of hilights from this channel | 14:05 |
|
BlessJah
| turns out people talk a lot about oBJects here | 14:05 |
|
tobiasvl
| lol | 14:05 |
|
_ikke_
| haha | 14:05 |
|
tobiasvl
| that hilight could probably be set to just work on full words | 14:06 |
| → samw joined | 14:06 |
|
BlessJah
| been moderating some channels some time ago, people tried strange things just to check if I'll notice | 14:07 |
| → jam__ joined | 14:08 |
|
BlessJah
| and I've noticed all of them! | 14:08 |
| → daito joined | 14:08 |
|
bremner
| JahBless: orly. | 14:08 |
| → raijin joined | 14:09 |
|
BlessJah
| hiligh number 10. | 14:09 |
|
| bremner sulks | 14:10 |
|
BlessJah
| bremner: anyway pretty low, 1-8 is various curses | 14:10 |
| ← PCatinean left | 14:10 |
|
_ikke_
| BlessJah: Do you love to be highlighted or something? :P | 14:11 |
| → PCatinean joined | 14:11 |
| ← jam__ left | 14:12 |
| ← tildes left | 14:13 |
| ← daito left | 14:13 |
| ← wrouesnel1 left | 14:13 |
| ← ikmaak left | 14:13 |
|
BlessJah
| _ikke_: as I said, I've been moderating some channels, just wanted to be noticed when something interesting is going on | 14:13 |
| → tildes joined | 14:14 |
|
osse
| BlessJah: do you get notified when people use the F-word? | 14:14 |
|
BlessJah
| yep | 14:14 |
|
osse
| interesting | 14:15 |
|
_ikke_
| We have enough ops here, so usually it's not important to get specifically highlighted | 14:15 |
| → ikmaak joined | 14:15 |
|
osse
| BlessJah: what about sfdsgfuckdfsfgd ? | 14:16 |
|
_ikke_
| osse: if he already gets highlighted by objects, I would think so | 14:16 |
|
osse
| hmm yeah | 14:16 |
|
BlessJah
| actually I've been calibrated for polish curses, but yes, especially that you had to use right hand to type u, while sfdg and c are usually typed using left hand | 14:17 |
| ← PCatinean left | 14:17 |
|
BlessJah
| funny thing is when they we're misbehaving someone would say something like "shh... don't use f-word or bj will come and kick you" | 14:18 |
| → intrigueD joined | 14:18 |
|
BlessJah
| that's why I (as an op) useful to have hilights on my nick mistyped or twisted in some weird ways | 14:19 |
| → PCatinean joined | 14:19 |
| ← samw left | 14:19 |
| ← ikmaak left | 14:19 |
| → samw joined | 14:21 |
|
_ikke_
| I must say we rarely have issues here | 14:21 |
| → saidi joined | 14:21 |
| ← saidi left | 14:21 |
| → saidi joined | 14:21 |
|
_ikke_
| most people are civilized | 14:21 |
| → ikmaak joined | 14:22 |
| → variable joined | 14:22 |
| → iota_pi joined | 14:23 |
|
osse
| or we have a low standard of civilization | 14:24 |
| → DrSlony joined | 14:24 |
| ← Kulrak left | 14:24 |
| ← GuKKDevel left | 14:24 |
|
BlessJah
| sometimes they tried to be funny, sometimes obvious trolls got too obvious, sometimes it was funny to jump with "I see what you're talking about, I just have nothing to say" when someone hilighted me | 14:24 |
|
DrSlony
| Hello, I want to use git to create an archive of my project, like so: | 14:25 |
| ← adaccada left | 14:25 |
| → cagedwisdom joined | 14:25 |
|
DrSlony
| git config tar.tar.xz.command "xz -c -z -9e" | 14:26 |
|
| git archive --format=tar.xz "$1" > rawtherapee-"$1".tar.xz | 14:26 |
|
| but I also need to include a file foo.cmake in that tarball | 14:27 |
|
| how do I do that? | 14:27 |
| ← King_Hual` left | 14:27 |
|
BlessJah
| you can either commit this file to repository, or create tar and xz in separate steps so you could add file to tar archive | 14:28 |
|
| (bu if your tar supports adding files to tar.xz, you can use this path) | 14:28 |
| ← tureba left | 14:28 |
|
DrSlony
| yeah, cant i include it in the git archive command somehow? | 14:28 |
| → tureba joined | 14:29 |
|
_ikke_
| no | 14:29 |
| ← tureba left | 14:29 |
| → tureba joined | 14:29 |
| → Hello71 joined | 14:29 |
| ← tureba left | 14:29 |
| ← strozyka left | 14:30 |
| → Manikandan joined | 14:30 |
| → tureba joined | 14:30 |
| ← samw left | 14:30 |
| ← wzy left | 14:31 |
| → wzy joined | 14:31 |
|
osse
| hmm | 14:32 |
|
| tar can't append to an archive read from stdin | 14:32 |
|
| DrSlony: why is the file not in git to begin with? | 14:33 |
|
_ikke_
| usually because it's generated | 14:33 |
|
BlessJah
| then creating archive should be build step | 14:34 |
| ← saidi left | 14:35 |
| ← ikmaak left | 14:35 |
| ← daedeloth left | 14:36 |
| ← rubyonrailed left | 14:37 |
| bosslady → kloeri | 14:37 |
| → Kulrak joined | 14:38 |
| ← Kulrak left | 14:38 |
| → Kulrak joined | 14:38 |
| ← FunkyAss left | 14:39 |
| ← nnyk left | 14:40 |
| ← wzy left | 14:41 |
| ChanServ set mode: +o | 14:42 |
| ← Manikandan left | 14:42 |
|
osse
| would be cool if you could do: tar -cf - blablab | tar -Af - additional files > bleh.tar | 14:42 |
| → bronson joined | 14:42 |
|
osse
| but it seems tar can either read or write an archive to stdin/out, but not both | 14:43 |
| qsx changed the topic to: Welcome to #git! Just don’t be an annoying git. | First visit? Read: http://jk.gs/git | Getting “cannot send to channel”? /msg gitinfo .voice | Current stable version: 2.7.1 | Ceci n’est pas une commit | 14:43 |
| qsx set mode: +v | 14:44 |
| qsx set mode: -o | 14:44 |
| ← variable left | 14:44 |
| ← Gloomy left | 14:44 |
| → vsanc joined | 14:44 |
| → ikmaak joined | 14:44 |
| → sanketdg joined | 14:45 |
| → mizu_no_oto joined | 14:46 |
| → sparetire_ joined | 14:46 |
|
_ikke_
| This here is not a commit? | 14:46 |
| ← bronson left | 14:47 |
|
fommil
| _ikke_: coming back to the symlinks thing. I'm trying this out on a Windows 7 VirtualBox image and when I try the hack of enabling core.symlinks, then hard resetting, the symlink files are deleted! | 14:47 |
| → strozyka joined | 14:48 |
|
_ikke_
| I think git is not able to create the actual symlinks | 14:48 |
| → nnyk joined | 14:48 |
|
fommil
| I don't really care about them being symlinks or not, I just want to get at the content | 14:49 |
|
| if I use symlinks=false then the files contain the relative path to where they should go, if I use symlinks=true then they are removed. | 14:50 |
|
_ikke_
| fommil: git does not store the contents | 14:50 |
| ← ikmaak left | 14:50 |
| → ocbtec joined | 14:50 |
|
_ikke_
| for security reasons, git does not follow symlinks | 14:50 |
|
| it only stores them as links | 14:50 |
| → zadock joined | 14:51 |
|
fommil
| well it works on whatever version of windows they use in appveyor, but not my Windows 7 image. Is there a way around that? A setting to say "follow the link please" | 14:51 |
| → ikmaak joined | 14:51 |
|
fommil
| or a command to go turn all files that contain a link path into a copied file | 14:52 |
| ← zeroed left | 14:52 |
| ← ocbtec left | 14:52 |
| → mezod joined | 14:54 |
| → jh3 joined | 14:54 |
| → Gamecubic joined | 14:54 |
| → subscope joined | 14:54 |
|
j416
| fommil: I don't think git has anything for that; you could cp or rsync and have either of those follow links | 14:54 |
|
| not sure if cp supports it; see manual | 14:54 |
| ← nwkj86 left | 14:55 |
| → dreiss joined | 14:55 |
| ← muthu left | 14:55 |
| → zeroed joined | 14:55 |
| ← vsanc left | 14:56 |
| → pantsman_ joined | 14:56 |
| → Kyle_j joined | 14:57 |
|
| j416 afk | 14:57 |
|
qsx
| _ikke_: it's taken from the git-jokes repo | 14:57 |
| → CEnnis91 joined | 14:57 |
|
BlessJah
| is git translated? | 14:58 |
|
qsx
| yes | 14:59 |
|
| BlessJah gots mixed feelings each time strictly developer tool is translated | 14:59 |
|
_ikke_
| me either | 15:00 |
|
qsx
| yeah, well, LANG=C foo | fpaste | 15:00 |
|
_ikke_
| But whole groups of people just don't understand english well enough | 15:00 |
|
qsx
| maybe i should change LC_MESSAGES ... | 15:00 |
| → lindenle joined | 15:00 |
| ← liranp left | 15:01 |
| → flavius joined | 15:02 |
|
BlessJah
| qsx: that's not how it works :( | 15:02 |
| ← devsterknight|ZN left | 15:02 |
| → devster31 joined | 15:02 |
| ← cigarshark left | 15:02 |
| → Juzzika joined | 15:02 |
| → dsdeiz joined | 15:03 |
| ← Balliad left | 15:04 |
| ← lindenle left | 15:05 |
|
_ikke_
| :q | 15:05 |
|
| -ENOTVIM | 15:05 |
| → slayerjain joined | 15:05 |
| ← subscope left | 15:05 |
| → ErKa joined | 15:07 |
| → subscope joined | 15:07 |
|
morfin
| git translated? | 15:07 |
|
| hmm never thinked about that(i use english version) | 15:08 |
| ← zadock left | 15:08 |
| → intellix joined | 15:08 |
| ← fommil left | 15:09 |
|
_ikke_
| me too | 15:10 |
|
| wouldn't want something else | 15:10 |
| → adaccada joined | 15:11 |
| ← intrigueD left | 15:11 |
| → intrigueD joined | 15:11 |
| ← intrigueD left | 15:11 |
| → intrigueD joined | 15:11 |
| ← dstarh left | 15:12 |
|
osse
| _ikke_: :h bar | 15:12 |
| → liranp joined | 15:14 |
| → muld25 joined | 15:16 |
| → allgoodAtTaoti joined | 15:17 |
| ← LarArT left | 15:18 |
|
DrSlony
| osse its generated on the fly for os x users only and is valid only for the commit it was generated from, we dont want it in the repo | 15:19 |
| ← liranp left | 15:19 |
| ← t0by left | 15:19 |
|
osse
| makes sense | 15:19 |
| ← tinajohnson__ left | 15:19 |
|
DrSlony
| no problem though | 15:20 |
| → Wetmelon joined | 15:21 |
|
osse
| DrSlony: { git ls-files; echo foo.cmake; } | tar -T- -cf blah.tar.xz | 15:22 |
| ← Code_Bleu left | 15:22 |
| → Code_Bleu joined | 15:22 |
| → t0by joined | 15:23 |
| ← uranellus left | 15:23 |
| → sgambino joined | 15:24 |
| → modocache joined | 15:26 |
| → uranellus joined | 15:26 |
| ← uranellus left | 15:26 |
| → uranellus joined | 15:26 |
| → ytl joined | 15:26 |
| ← ytl left | 15:29 |
| → nettoweb joined | 15:30 |
| → sparetire joined | 15:31 |
| ← Kyle_j left | 15:32 |
| → artillero_jesd joined | 15:32 |
| → lindenle joined | 15:33 |
| ← justanotheruser left | 15:35 |
| ← fscala left | 15:35 |
| ← sgambino left | 15:35 |
| → sgambino joined | 15:36 |
| ← artillero_jesd left | 15:36 |
| → justanotheruser joined | 15:36 |
| → fscala joined | 15:37 |
| → Gloomy joined | 15:37 |
| → fbwnd joined | 15:37 |
| → rubyonrailed joined | 15:37 |
| ← jh3 left | 15:38 |
| ← tristanp_ left | 15:39 |
| → tristanp joined | 15:39 |
| ← rubyonrailed left | 15:42 |
| ← flughafen_ left | 15:42 |
| ← sgambino left | 15:44 |
| → fission6 joined | 15:44 |
| ← diegoaguilar left | 15:45 |
| → strayPuppy joined | 15:46 |
| → cmoneylulz joined | 15:47 |
| → sgambino joined | 15:50 |
| ← muld25 left | 15:51 |
| → artillero_jesd joined | 15:52 |
| ← cmoneylulz left | 15:52 |
| ← dopesong left | 15:52 |
| ← artillero_jesd left | 15:52 |
| → zivester joined | 15:52 |
| → liranp joined | 15:53 |
| ← liranp left | 15:54 |
| ← allgoodAtTaoti left | 15:56 |
| → flughafen_ joined | 15:56 |
| → renatosilva joined | 15:56 |
| ← subscope left | 15:57 |
| ← DrSlony left | 15:57 |
|
renatosilva
| any idea how we could implement this? https://github.com/Alexpux/MSYS2-packages/issues/449 | 15:58 |
|
| basically, the repository is not a single project but a collection of projects | 15:58 |
| → subscope joined | 15:58 |
| → vsanc joined | 15:59 |
|
renatosilva
| therefore a set of commits may have changed several packages, this is not like a single project where usually all but the latest commit from push can be ignored | 15:59 |
| ← morfin left | 16:00 |
| ← fbwnd left | 16:03 |
| → fedexo joined | 16:04 |
| ← sgambino left | 16:05 |
| → acetakwas joined | 16:05 |
| → sgambino joined | 16:06 |
| → Ahmed90 joined | 16:06 |
| ← dreiss left | 16:07 |
| ← fracting left | 16:08 |
| ← vsanc left | 16:08 |
| → jam__ joined | 16:08 |
| ← acetakwas left | 16:08 |
| ← fedexo left | 16:08 |
| → denisMone joined | 16:09 |
| → fedexo_ joined | 16:09 |
| → vsanc joined | 16:09 |
| → presto joined | 16:09 |
| → diegoaguilar joined | 16:10 |
| → moobee joined | 16:10 |
| gitinfo set mode: +v | 16:10 |
| → elastix joined | 16:11 |
| ← jam__ left | 16:13 |
| → acetakwas joined | 16:13 |
| ← nnyk left | 16:14 |
| → Sucks joined | 16:14 |
| → rkazak joined | 16:14 |
| → nfk joined | 16:14 |
| ← deepy left | 16:15 |
| ← fedexo_ left | 16:15 |
| → deepy joined | 16:15 |
| → fedexo joined | 16:15 |
| ← Kulrak left | 16:16 |
| ← vsanc left | 16:16 |
| → DrSlony joined | 16:16 |
|
DrSlony
| hey, one more question | 16:16 |
| → yes`r joined | 16:16 |
|
DrSlony
| "git describe --tags" returns for example "4.2-700-g83776245". I need to get "4.2.700", periods everywhere, no hash. I can do this using sed, but can I get git to return that? | 16:17 |
| ← ysh left | 16:17 |
| → fedexo_ joined | 16:18 |
| ← Gloomy left | 16:18 |
| ← rkazak left | 16:18 |
| → ysh joined | 16:20 |
|
_ikke_
| DrSlony: Don't you want git tag --contains? | 16:20 |
|
| note that 700 means the number of commits since that tag | 16:20 |
| → vsanc joined | 16:20 |
| ← Juzzika left | 16:21 |
| ← fedexo left | 16:21 |
| ← vsanc left | 16:22 |
| → vsanc joined | 16:23 |
| ← intrigueD left | 16:23 |
|
DrSlony
| i'm updating a script which creates files needed for apple bundle generation which need to conform to apple bullshit requirements. In this case it must be x.y.z. Not being able to include the branch name is a problem, but not one I care about. Luckily our tags are already in the x.y format, so all I need to do is to get it to append "z" using a period to the tag name. | 16:23 |
| ← subscope left | 16:24 |
| ← Mmike left | 16:25 |
| → Mmike joined | 16:25 |
| → fastercat joined | 16:26 |
| ← sgambino left | 16:27 |
| → sgambino joined | 16:28 |
| ← dermoth left | 16:29 |
| → dreiss joined | 16:29 |
| → cmoneylulz joined | 16:29 |
| → nnyk joined | 16:29 |
| → Kulrak joined | 16:29 |
| ← Kulrak left | 16:29 |
| → Kulrak joined | 16:29 |
| → sq-one joined | 16:29 |
| → happy-dude joined | 16:31 |
|
_ikke_
| You at least want --contains | 16:32 |
|
| Because that commit is not part of 4.2 | 16:32 |
|
| but 700 commits after 4.2 | 16:33 |
| ← acetakwas left | 16:33 |
| → ac3takwas joined | 16:33 |
| → acetakwas joined | 16:33 |
| ← moobee left | 16:34 |
| ← iota_pi left | 16:35 |
| ← aspiers left | 16:36 |
| ← nettoweb left | 16:37 |
| ← ryanar left | 16:37 |
| ← vsanc left | 16:37 |
| → rubyonrailed joined | 16:39 |
| ← kfunk left | 16:40 |
| → joufflu joined | 16:42 |
| → Balliad joined | 16:42 |
| ← Balliad left | 16:42 |
| → kfunk joined | 16:43 |
| ← rubyonrailed left | 16:44 |
| → aspiers joined | 16:44 |
| ← aspiers left | 16:44 |
| → vsanc joined | 16:44 |
| ← diogenese left | 16:46 |
| ← mizu_no_oto left | 16:46 |
| → Gloomy joined | 16:47 |
| ← acetakwas left | 16:49 |
| ← ac3takwas left | 16:50 |
| ← Werring left | 16:50 |
| → Werring joined | 16:50 |
| ← forrestv left | 16:51 |
| ← renatosilva left | 16:52 |
| ← leprechau left | 16:52 |
| → renatosilva joined | 16:53 |
| → cengizIO joined | 16:53 |
| ← renatosilva left | 16:54 |
| → forrestv joined | 16:54 |
| ← cagedwisdom left | 16:55 |
| ← nnyk left | 16:56 |
| → leprechau joined | 16:57 |
| → dermoth joined | 16:59 |
| → aspiers joined | 16:59 |
| → bddy joined | 16:59 |
|
bddy
| Hi. to look what a branch contains we can do git show somebranch:src/mycode.c is it possible to do the same for stash@{0} ? | 16:59 |
|
| I get error "not a stash-like commit" when I do git stash show stash@{0}:src/mycode.c | 17:00 |
| ← cengizIO left | 17:00 |
|
bddy
| git show * fix | 17:00 |
|
| oh sorry, got my error, I did git stash show instead | 17:00 |
| → intrigueD joined | 17:01 |
| ← cmoneylulz left | 17:02 |
| → InfoTest joined | 17:02 |
| → diegoviola joined | 17:03 |
| ← intellix left | 17:03 |
| → rubyonrailed joined | 17:04 |
| → GT4066 joined | 17:05 |
| → a_thakur joined | 17:05 |
| → cmoneylulz joined | 17:06 |
| → montana joined | 17:07 |
| ← sgambino left | 17:07 |
| ← cmoneylulz left | 17:07 |
| ← InfoTest left | 17:07 |
| → Balliad joined | 17:08 |
| → Wvifo joined | 17:08 |
| ← Wvifo left | 17:08 |
| ← PCatinean left | 17:09 |
| ← LeMike left | 17:10 |
| → sgambino joined | 17:10 |
| ← a_thakur left | 17:10 |
| ← dreiss left | 17:11 |
| → dreiss joined | 17:12 |
| ← jmpp left | 17:12 |
| ← Balliad left | 17:12 |
| → nwkj86 joined | 17:12 |
| ← pothepanda left | 17:13 |
| → nettoweb joined | 17:13 |
| → bitkiller joined | 17:13 |
| ← sgambino left | 17:14 |
| → sgambino joined | 17:14 |
| gitinfo set mode: +v | 17:14 |
| ← HelloAtMega left | 17:15 |
| → nfk|laptop joined | 17:16 |
|
montana
| Hello All! :) | 17:16 |
|
gitinfo
| montana: hi! I'd like to automatically welcome you to #git, a place full of helpful gits. Got a question? Just ask it — chances are someone will answer fairly soon. The topic has links with more information about git and this channel. NB. it can't hurt to do a backup (type !backup for help) before trying things out, especially if they involve dangerous keywords such as --hard, clean, --force/-f, rm and so on. | 17:16 |
| → squentin joined | 17:18 |
| ← ysh left | 17:18 |
|
montana
| I've got a question for you seasoned Git users out there. I'm in staging and I have something from develop that I want to bring over. Seems pretty easy. I checkout staging and then execute: git merge --no-ff feat-case-xxxx -- As soon as I do that the screen spits out not only my feat-case-xxxx but other developer commits from other branches. Where is the disconnect in my head? I would assume that my merge would only bring over my item. | 17:19 |
| ← beastd left | 17:19 |
| → Qir joined | 17:20 |
| ← Qir left | 17:20 |
| ← justanotheruser left | 17:20 |
|
sgen
| Its probably bringing over all the non merged commits on feat-case-xxxx | 17:21 |
| → Uma joined | 17:22 |
| → cmoneylulz joined | 17:22 |
| ← Uma left | 17:22 |
| → justanotheruser joined | 17:23 |
| → subscope joined | 17:24 |
| ← sq-one left | 17:26 |
| → intellix joined | 17:26 |
| → flavi0 joined | 17:26 |
| ← blackwind_123 left | 17:27 |
| ← presto left | 17:28 |
| ← dreiss left | 17:28 |
| → ndesh joined | 17:28 |
| ← cmoneylulz left | 17:29 |
| → PHPanos joined | 17:29 |
| → ajf- joined | 17:30 |
| → cagmz joined | 17:33 |
| → cagmz_ joined | 17:33 |
| → jam__ joined | 17:34 |
| → gancl joined | 17:35 |
| → rkazak joined | 17:35 |
| ← PHPanos left | 17:36 |
| ← cagmz_ left | 17:36 |
| ← mezod left | 17:36 |
| → scarabx joined | 17:38 |
|
montana
| *sgen* Is that an issue then? Is there a better way to bring my feat-case-xxxx over without the non-merged commits? | 17:38 |
| ← jottr left | 17:39 |
| → Balliad joined | 17:39 |
| → thiago joined | 17:40 |
| ← hardenedapple left | 17:40 |
| → mezod joined | 17:41 |
| → jottr joined | 17:41 |
| ← sgambino left | 17:43 |
| → hardenedapple joined | 17:43 |
|
BlessJah
| montana: when you merge branches, you merge branches - all changes that belongs to that branch (so yes, earlier changes done on feat-case-xxx even before feat-case-xxx was branched out) | 17:44 |
|
sgen
| That depends on whats in those commits. Which depends on your branching model. Youre probably better off asking someone in your organization who knows the specifics. | 17:44 |
|
BlessJah
| if you find it a problem, you may prefer to cherry-pick specific commits from feat-case-xxx | 17:44 |
| ← bddy left | 17:44 |
|
sgen
| ^ You can find where they diverge and merge only the commits wish | 17:45 |
| → sargas joined | 17:45 |
|
sgen
| But that can be dangerous if you dont know whats in them | 17:45 |
|
montana
| yeah, I was looking at cherry-pick and that looks like an option. I need to check that out tonight. | 17:45 |
| → jbitdrop joined | 17:46 |
|
sgen
| Just make sure you know what youre committing and especially what youre not committing | 17:46 |
| → ac3takwas joined | 17:46 |
| → acetakwas joined | 17:46 |
|
sgen
| If your branch has had hotfixes merged into it you wont want to exclude those in staging / production | 17:46 |
|
BlessJah
| montana: have a nice simulator for playing with merges, rebases and cherry-picks http://pcottle.github.io/learnGitBranching/?NODEMO | 17:47 |
| → lkirk joined | 17:47 |
|
montana
| My branch [feat-case-xxxx] is mine alone and based on the ticket I am working. No other devs would be in that branch. That's where the confusion came in when I merged it over to staging. | 17:47 |
| ← xaa left | 17:47 |
| ← rubyonrailed left | 17:48 |
| → clemf joined | 17:49 |
|
sgen
| Where did you branch it from? Devlop? | 17:49 |
|
| Is your organization using something like this: http://nvie.com/posts/a-successful-git-branching-model/ ? | 17:49 |
| → sgambino joined | 17:50 |
|
montana
| Here's the flow that I follow at work: http://pastebin.com/8C6ik8JX | 17:51 |
| ← flughafen_ left | 17:51 |
| ← Renter left | 17:52 |
| ← fission6 left | 17:52 |
|
montana
| It's that last one "Merge feature into Staging" that I see this behavior. | 17:52 |
| → bollullera joined | 17:53 |
|
montana
| I wish I had my work laptop with me. :) | 17:53 |
| → bruce_lee joined | 17:54 |
| → dopesong joined | 17:54 |
| ← bruce_lee left | 17:54 |
| → bruce_lee joined | 17:54 |
| → saidi joined | 17:54 |
| ← saidi left | 17:54 |
| → saidi joined | 17:54 |
|
bremner
| montana: I'm not sure you understand merge. It merges the commit you specify, and all of the ancestors of that commit. | 17:55 |
| ← strozyka left | 17:55 |
|
montana
| What is considered and ancestor? All commits to develop from other devs? | 17:56 |
|
| *BlessJah* Awesome simulator. Just saw your link. I'll check that out | 17:58 |
| ← acetakwas left | 17:58 |
| ← zeroed left | 17:58 |
| ← ac3takwas left | 17:59 |
| ← subscope left | 18:00 |
| ← nettoweb left | 18:01 |
| ← __builtin left | 18:04 |
| → FunkyAss joined | 18:05 |
|
bremner
| montana: git log staging..feat-case-xxx should give you the rough idea. | 18:05 |
| → morfin joined | 18:05 |
| ← vsanc left | 18:06 |
| → King_Hual joined | 18:06 |
| ← King_Hual left | 18:06 |
| → King_Hual joined | 18:06 |
|
montana
| Excellent! Thx bremner, BlessJah and sgen!!! Good to see responses. :) | 18:07 |
|
DrSlony
| thanks _ikke_ | 18:07 |
| ← DrSlony left | 18:07 |
| ← FunkyAss left | 18:07 |
| ← Balliad left | 18:08 |
| → dreiss joined | 18:09 |
| ← basiclaser left | 18:09 |
| → yarnfive8 joined | 18:09 |
| ← gancl left | 18:09 |
| ← Gianormagantrous left | 18:10 |
|
sgen
| Montana: If youve already merged your feature into dev and are now merging dev into staging youre also merging everything everyone else has merged into dev. | 18:11 |
| ← joufflu left | 18:11 |
| → zeroed joined | 18:12 |
| ← Sleepy63 left | 18:12 |
|
montana
| *sgen* I'm only merging my feat-case-xxxx into staging. | 18:12 |
| ← Jackneill left | 18:12 |
| ← m0viefreak left | 18:12 |
| ← chris_wot left | 18:14 |
| ← zeroed left | 18:14 |
|
sgen
| You might want to talk to someone in your organization about your git workflow. Merging a feature branch into staging instead of into dev then merging dev into staging is a viable workflow, but thats not what your git workflow prescribes and it could cause issues | 18:14 |
|
| nvm I misread that | 18:14 |
| → Gianormagantrous joined | 18:15 |
| ← Gianormagantrous left | 18:15 |
| → Gianormagantrous joined | 18:15 |
| ← Sucks left | 18:16 |
| ← montana left | 18:16 |
| → jagob joined | 18:17 |
| → Lyqyd joined | 18:17 |
| → Sucks joined | 18:17 |
| → __builtin joined | 18:17 |
| → flughafen_ joined | 18:18 |
| → guilherme joined | 18:19 |
| → doener joined | 18:20 |
| ← saidi left | 18:21 |
| ← Gitzilla left | 18:21 |
| → PHPanos joined | 18:22 |
| → jetpack__ joined | 18:24 |
| → xaa joined | 18:25 |
| ← modocache left | 18:26 |
| ← scarabx left | 18:26 |
| → kadoban joined | 18:26 |
| ← dopesong left | 18:26 |
| → GandalfTheWizard joined | 18:27 |
| → watabou joined | 18:27 |
| ← GandalfTheWizard left | 18:27 |
| → akushner joined | 18:27 |
| ← rkazak left | 18:27 |
| ← watabou left | 18:28 |
| ← yereby left | 18:28 |
| → GandalfTheWizard joined | 18:28 |
| ← hardenedapple left | 18:31 |
| ← doppo left | 18:31 |
| → doppo joined | 18:32 |
| ← freimatz left | 18:33 |
| → Timberwo|f joined | 18:34 |
| ← tildes left | 18:34 |
| → wefwed joined | 18:35 |
| ← akushner left | 18:36 |
| → tildes joined | 18:36 |
| → akushner joined | 18:36 |
| → cdg joined | 18:37 |
| ← jetpack__ left | 18:38 |
| gitinfo set mode: +v | 18:39 |
|
wefwed
| In git v2.7.0, to operate on all files, commit uses -a, add uses -A, both use --all. Is this inconsistency on purpose? Or is it a UX bug? | 18:39 |
| → rkazak joined | 18:41 |
| ← eka left | 18:41 |
| → Hell-Razor joined | 18:42 |
| ← sargas left | 18:43 |
| → diogenese joined | 18:43 |
| ← nd left | 18:43 |
| → bronson joined | 18:44 |
| → nd joined | 18:45 |
| → fission6 joined | 18:45 |
| ← glebihan left | 18:46 |
| ← bronson left | 18:49 |
| ← denisMone left | 18:50 |
| → glebihan joined | 18:52 |
| ← dreiss left | 18:54 |
| ← githogori left | 18:54 |
| ← ErKa left | 18:54 |
| → trewe joined | 18:56 |
| ← i_ron left | 18:57 |
|
b_jonas
| wefwed: git commit -a doesn't operate on all files, it operates on the files that are currently in the index, and gets their latest version from the checked out files. it's analogous to git add -u actually. git add -A acts on both files already in the index and ones not yet in the index. | 18:57 |
| → i_ron joined | 18:57 |
|
b_jonas
| wefwed: perhaps they shouldn't both be called --all | 18:57 |
| ← Puffball left | 19:00 |
| ← cdg left | 19:02 |
| → dopesong joined | 19:02 |
| → dreiss joined | 19:03 |
| → mizu_no_oto joined | 19:05 |
| → githogori joined | 19:07 |
| ← nwkj86 left | 19:07 |
| ← dopesong left | 19:08 |
| → boombatower joined | 19:08 |
| ← tristanp left | 19:09 |
| → bronson joined | 19:09 |
| → tristanp joined | 19:09 |
| → muld25 joined | 19:11 |
| → sargas joined | 19:11 |
| → modocache joined | 19:12 |
| ← muld25 left | 19:12 |
| → muld25 joined | 19:12 |
| → postsneakernet joined | 19:14 |
| ← dreiss left | 19:15 |
| ← strayPuppy left | 19:15 |
| → cdg joined | 19:15 |
| ← modocache left | 19:16 |
| → Cassiopaya joined | 19:20 |
| → Discovery joined | 19:20 |
| ← intrigueD left | 19:20 |
| ← jbitdrop left | 19:20 |
| → nwkj86 joined | 19:21 |
| → Borkr joined | 19:23 |
| → Ulft joined | 19:24 |
| ← Ulft left | 19:24 |
| ← tildes left | 19:25 |
| → Kspco joined | 19:27 |
| ← Kspco left | 19:28 |
| ← jagob left | 19:28 |
| → cfoch joined | 19:29 |
|
cfoch
| hi | 19:29 |
|
| Hi. How do I cherry-pick for only certain files? | 19:29 |
| → armin joined | 19:30 |
| → Guest27 joined | 19:30 |
| ← Khisanth left | 19:31 |
| → HelloAtMega joined | 19:31 |
| → BeerBuddy joined | 19:32 |
| ← perrier_ left | 19:32 |
| ← BeerBuddy left | 19:32 |
| → ocbtec joined | 19:33 |
| ← ocbtec left | 19:33 |
| → BeerBuddy joined | 19:33 |
| → ocbtec joined | 19:34 |
| ← BeerBuddy left | 19:34 |
| → BeerBuddy joined | 19:34 |
| ← BeerBuddy left | 19:34 |
| → BeerBuddy joined | 19:35 |
| ← BeerBuddy left | 19:35 |
| → BeerBuddy joined | 19:36 |
|
Seveas
| cfoch: you don't. | 19:36 |
| ← BeerBuddy left | 19:36 |
|
Seveas
| but you can amend the cherry-picked commit, undoing the unwanted changes | 19:36 |
| → BeerBuddy joined | 19:37 |
| ← BeerBuddy left | 19:37 |
| ← clemf left | 19:37 |
| → xelxebar joined | 19:37 |
|
Seveas
| wefwed: unfortunately, UI consistency is not one of Git's things :) | 19:38 |
| → SimonNa joined | 19:38 |
| → BeerBuddy joined | 19:38 |
| ← muld25 left | 19:38 |
| ← Sucks left | 19:38 |
| ← BeerBuddy left | 19:38 |
| → BeerBuddy joined | 19:39 |
| ← BeerBuddy left | 19:39 |
| → Sucks joined | 19:40 |
| → BeerBuddy joined | 19:40 |
| ← BeerBuddy left | 19:40 |
| → Kang0 joined | 19:41 |
| → BeerBuddy joined | 19:41 |
| ← sanketdg left | 19:41 |
| ← BeerBuddy left | 19:41 |
| → BeerBuddy joined | 19:42 |
| → dopesong joined | 19:42 |
| ← BeerBuddy left | 19:43 |
| → BeerBuddy joined | 19:43 |
| ← BeerBuddy left | 19:44 |
| → duderono_ joined | 19:44 |
| → modocache joined | 19:44 |
| → cengizIO joined | 19:44 |
| → BeerBuddy joined | 19:44 |
| ← BeerBuddy left | 19:45 |
| → BeerBuddy joined | 19:45 |
| ← trewe left | 19:46 |
| ← BeerBuddy left | 19:46 |
| → eka joined | 19:46 |
| → BeerBuddy joined | 19:46 |
| ← BeerBuddy left | 19:47 |
| → trewe joined | 19:47 |
| → cmoneylulz joined | 19:47 |
| → Domhack joined | 19:47 |
| → BeerBuddy joined | 19:47 |
| ← BeerBuddy left | 19:48 |
| → BeerBuddy joined | 19:48 |
| ← BeerBuddy left | 19:48 |
| → BeerBuddy joined | 19:49 |
| ← BeerBuddy left | 19:49 |
| → BeerBuddy joined | 19:50 |
| ← BeerBuddy left | 19:50 |
| → BeerBuddy joined | 19:51 |
| ← BeerBuddy left | 19:51 |
| → BeerBuddy joined | 19:52 |
| → mwhooker joined | 19:52 |
| ← trewe left | 19:52 |
| ← JanC left | 19:52 |
| ← BeerBuddy left | 19:52 |
| → BeerBuddy joined | 19:53 |
| ← BeerBuddy left | 19:53 |
| → rubyonrailed joined | 19:54 |
| → BeerBuddy joined | 19:54 |
| ← BeerBuddy left | 19:54 |
| → BeerBuddy joined | 19:55 |
| ← BeerBuddy left | 19:55 |
| ← rubyonrailed left | 19:56 |
| ← dopesong left | 19:56 |
| → dopesong joined | 19:57 |
| → BeerBuddy joined | 19:57 |
|
cfoch
| what should I do here | 19:57 |
|
| http://fpaste.org/326693/59982571/ | 19:57 |
| ← BeerBuddy left | 19:58 |
| → BeerBuddy joined | 19:58 |
| ← BeerBuddy left | 19:58 |
| → Khisanth joined | 19:59 |
| → BeerBuddy joined | 19:59 |
| ← BeerBuddy left | 19:59 |
| → BeerBuddy joined | 20:00 |
| → freimatz joined | 20:00 |
| ← BeerBuddy left | 20:01 |
| → BeerBuddy joined | 20:01 |
| ← BeerBuddy left | 20:02 |
| → BeerBuddy joined | 20:02 |
| ← mwhooker left | 20:02 |
| ← BeerBuddy left | 20:02 |
| → sbasso joined | 20:03 |
| → BeerBuddy joined | 20:03 |
| ← BeerBuddy left | 20:03 |
| → gechr joined | 20:04 |
| ← fission6 left | 20:04 |
| ← sargas left | 20:04 |
| → BeerBuddy joined | 20:04 |
| ← BeerBuddy left | 20:04 |
| ← freimatz left | 20:05 |
| → BeerBuddy joined | 20:05 |
| ← BeerBuddy left | 20:05 |
| → JanC joined | 20:06 |
| → felixn joined | 20:06 |
| ← shinnya left | 20:06 |
| → BeerBuddy joined | 20:06 |
| diegoviola → dviola | 20:06 |
| ← BeerBuddy left | 20:07 |
| → UbuntuDude joined | 20:07 |
| → BeerBuddy joined | 20:07 |
| ← jottr left | 20:07 |
|
UbuntuDude
| do I need to understand linux diff before I'm able to try to understand git diff changes? how the two are related to each other? | 20:08 |
| → jmpp joined | 20:09 |
| ← jetpack_joe left | 20:09 |
|
grawity
| `git diff` uses almost the same format as `diff -U` (unified diff) | 20:09 |
|
qsx
| grawity: -U? -u? | 20:10 |
| ← Sucks left | 20:10 |
|
grawity
| ah yes, -u | 20:10 |
|
| well both really. | 20:10 |
| → EricPoe joined | 20:10 |
|
qsx
| TIL | 20:10 |
|
kadoban
| cfoch: It kind of tells you what to do, no? | 20:11 |
| → Sucks joined | 20:11 |
| ← jmpp left | 20:13 |
| ← EricPoe left | 20:16 |
| ← averagedan_ left | 20:16 |
| ← thiago left | 20:16 |
| → joufflu joined | 20:17 |
| → muld25 joined | 20:17 |
| ← ocbtec left | 20:18 |
| → nettoweb joined | 20:19 |
| ← dopesong left | 20:19 |
| → thiago joined | 20:20 |
| ← Sucks left | 20:21 |
| ← diegoaguilar left | 20:21 |
| ← CheckDavid left | 20:21 |
| → Sucks joined | 20:21 |
| ← joufflu left | 20:22 |
| ← xanadu left | 20:24 |
|
hfp
| Hi, There is a commit I'd like to be able to refer to on GitHub because it relates to a bug. So I make a `wip` commit and create a new branch off that commit that I can refer to in the issue ticket. I then go back to my previous branch. I do further work and squash my commits into one. Will that destroy the commit that is on the issue branch or will it stay there independently of what happens on my devleopment br | 20:26 |
|
| anch? | 20:26 |
| → ErKa joined | 20:26 |
| ← cengizIO left | 20:29 |
| ← tgunr left | 20:30 |
| ← s9 left | 20:31 |
| ← lkirk left | 20:33 |
| ← wefwed left | 20:33 |
| ← gechr left | 20:33 |
| ← eka left | 20:33 |
| → averagedan_ joined | 20:35 |
| → dopesong joined | 20:35 |
| → diegoaguilar joined | 20:36 |
| → ysh joined | 20:36 |
| → BeerLover joined | 20:37 |
| → mohabaks joined | 20:37 |
| ← dopesong left | 20:38 |
| ← phaleth left | 20:38 |
|
Eugene
| hfp - commits are rarely-never destroyed, only no-longer-referenced. | 20:38 |
| ← BeerBuddy left | 20:38 |
|
Eugene
| hfp - changes made to one branch will not affect other branches in any way; you may end up with duplicate commits with rebase/squash however. | 20:39 |
| ← mattp__ left | 20:39 |
| → eka joined | 20:39 |
|
Eugene
| To answer your question, the issue branch will stay put while the development branch moves forward | 20:39 |
| ← cmoneylulz left | 20:40 |
| → aidalgol joined | 20:42 |
| ← guilherme left | 20:42 |
| ← aidalgol left | 20:42 |
| → aidalgol joined | 20:43 |
| ← modocache left | 20:43 |
| → modocache joined | 20:44 |
| → EricPoe joined | 20:45 |
| → dopesong joined | 20:45 |
| → skylite joined | 20:45 |
| ← saidelike left | 20:46 |
| → OverCoder joined | 20:46 |
| ← skylite left | 20:46 |
| ← muld25 left | 20:47 |
|
OverCoder
| Um, how do I set default push target, but for a different branch? when I do: git push --set-upstream https://github.com/MicroDroid/blueirc.git master, it works, but if I do git push --set-upstream https://github.com/MicroDroid/blueirc.git mybranch, I get some errors | 20:47 |
| → intrigueD joined | 20:47 |
|
OverCoder
| error: src refspec canary does not match any. | 20:48 |
| → cengizIO joined | 20:48 |
| ← dopesong left | 20:49 |
| ← rvsjoen left | 20:49 |
| → rvsjoen joined | 20:50 |
| → saidelike joined | 20:51 |
| → astrozyk joined | 20:53 |
| → fission6 joined | 20:54 |
| ← cengizIO left | 20:55 |
| ← toothe left | 20:57 |
| → yqt joined | 20:57 |
| → cengizIO joined | 20:58 |
| ← mohabaks left | 20:59 |
| ← mizu_no_oto left | 21:00 |
| ← fedexo_ left | 21:00 |
| → cmoneylulz joined | 21:02 |
| → livingstn joined | 21:02 |
| ← EricPoe left | 21:02 |
| → anchorite joined | 21:03 |
| → Gitzilla joined | 21:05 |
| ← ajf- left | 21:05 |
|
thiago
| OverCoder: git config push.default upstream | 21:07 |
|
OverCoder
| hm | 21:07 |
|
| I'll try it in a moment | 21:08 |
| ← felixn left | 21:08 |
| → qqz joined | 21:08 |
| → shinnya joined | 21:09 |
| ← qqz left | 21:11 |
| ← BeerLover left | 21:11 |
| → Rodya_ joined | 21:13 |
| → xocolatl joined | 21:16 |
| → muld25 joined | 21:17 |
| ← fission6 left | 21:17 |
| ← Rodya_ left | 21:17 |
|
xocolatl
| hi, I'm looking for a way to import git commit metadata into an sql database, but google is only telling me how to store mysql in git which is NOT what I want. ideas? | 21:17 |
|
moritz
| write a script that does the import? | 21:18 |
|
xocolatl
| sure. what git commands do I need to extract the data? | 21:18 |
|
| sql is my day job, git is not | 21:18 |
| ← rkazak left | 21:19 |
| → dreiss joined | 21:19 |
|
moritz
| what meta data do you want? | 21:19 |
| ← dsdeiz left | 21:19 |
|
moritz
| in general, git log with custom formatting options (see the man page) would be a good start | 21:20 |
|
xocolatl
| sha, committer, commit message, date, all that | 21:20 |
| → rkazak joined | 21:20 |
|
moritz
| yes, git log will give you all that | 21:20 |
| ← nwkj86 left | 21:21 |
| → cdg_ joined | 21:21 |
| → nwkj86 joined | 21:22 |
| → Levitator joined | 21:22 |
| ← cdg left | 21:23 |
|
dviola
| how do I wipe my latest commit? | 21:23 |
|
| I didn't push or anything | 21:23 |
| → dopesong joined | 21:23 |
|
hfp
| Eugene: thanks | 21:24 |
|
moritz
| dviola: git reset --hard HEAD^; # the notes from !backup apply | 21:25 |
|
gitinfo
| dviola: 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/#backups | 21:25 |
| → preyalone joined | 21:26 |
| → EricPoe joined | 21:26 |
| ← sbasso left | 21:28 |
| kugel_ → kugel | 21:29 |
| ← ToxicFrog left | 21:29 |
| ← livingstn left | 21:29 |
| → livingstn joined | 21:31 |
| → wh3ko19 joined | 21:33 |
| → sbasso joined | 21:34 |
| → Yeltsin joined | 21:34 |
| ← suffice left | 21:36 |
| ← Sucks left | 21:40 |
| ← flughafen_ left | 21:40 |
| → Sucks joined | 21:41 |
| ← dreiss left | 21:41 |
| → flughafen_ joined | 21:43 |
| ← Yeltsin left | 21:44 |
| ← Kicer86 left | 21:44 |
| ← HelloAtMega left | 21:45 |
| _d3x0r → d3x0r | 21:45 |
| ← ErKa left | 21:45 |
| ← tristanp left | 21:46 |
| ← EricPoe left | 21:46 |
| → tristanp joined | 21:47 |
| ← cagmz left | 21:47 |
| → ac3takwas joined | 21:48 |
| → Mateo_W joined | 21:48 |
| → dsdeiz joined | 21:49 |
| ← fastercat left | 21:49 |
| → acetakwas joined | 21:49 |
| pampeho → ecfx | 21:51 |
| ← nfk left | 21:51 |
| ← tristanp left | 21:51 |
| ← ndesh left | 21:52 |
| ← anchorite left | 21:52 |
| → freimatz joined | 21:54 |
| ← nettoweb left | 21:54 |
| ecfx → pampeho | 21:55 |
| → nfk joined | 21:55 |
| ← sbasso left | 21:55 |
| → ToxicFrog joined | 21:55 |
| → EricPoe joined | 21:56 |
| → Rodya_ joined | 21:57 |
| ← acetakwas left | 21:58 |
| ← ac3takwas left | 21:59 |
| ← pantsman_ left | 22:02 |
| → EricPoe_ joined | 22:02 |
| ← EricPoe left | 22:03 |
| ← freimatz left | 22:03 |
| ← monkeyisl left | 22:03 |
| ← UbuntuDude left | 22:04 |
| → jottr joined | 22:04 |
| → UbuntuDude joined | 22:06 |
| → floatingpoint joined | 22:06 |
| ← EricPoe_ left | 22:07 |
| → daito joined | 22:12 |
| ← Sucks left | 22:12 |
| ← ysh left | 22:12 |
| → Sucks joined | 22:14 |
| ← elastix left | 22:15 |
| → HelloAtMega joined | 22:15 |
| ← LucaTM left | 22:16 |
| ← pfloyd left | 22:17 |
| ← daito left | 22:17 |
| → ajf- joined | 22:17 |
| ← cfoch left | 22:19 |
| → ErKa joined | 22:21 |
| → cagedwisdom joined | 22:21 |
| → markmarkmark joined | 22:22 |
| → Treio joined | 22:23 |
| → meLon joined | 22:23 |
| ← wh3ko19 left | 22:25 |
| → Tortoise1 joined | 22:26 |
| → blackwind_123 joined | 22:26 |
| ← Tortoise left | 22:26 |
| ← GandalfTheWizard left | 22:27 |
| ← muld25 left | 22:28 |
| → GandalfTheWizard joined | 22:28 |
| ← GandalfTheWizard left | 22:28 |
| → GandalfTheWizard joined | 22:29 |
| ← GandalfTheWizard left | 22:29 |
| ← Borkr left | 22:30 |
| → GandalfTheWizard joined | 22:30 |
| → tristanp joined | 22:30 |
| ← GandalfTheWizard left | 22:30 |
| → GandalfTheWizard joined | 22:31 |
| ← cdg_ left | 22:31 |
| ← GandalfTheWizard left | 22:31 |
| → GandalfTheWizard joined | 22:32 |
| ← GandalfTheWizard left | 22:32 |
| → cfoch joined | 22:32 |
| ← eka left | 22:32 |
| → GandalfTheWizard joined | 22:33 |
| ← GandalfTheWizard left | 22:33 |
| → Atm0spher1c joined | 22:35 |
| ← nightfuri left | 22:37 |
| → EricPoe joined | 22:37 |
| → jagob joined | 22:37 |
| ← EricPoe left | 22:38 |
| ← cfoch left | 22:40 |
| ← PHPanos left | 22:40 |
| ← markmarkmark left | 22:40 |
| → markmarkmark joined | 22:41 |
| → nettoweb joined | 22:41 |
| → mehola joined | 22:41 |
| ← ajf- left | 22:41 |
| ← jagob left | 22:42 |
| ← tristanp left | 22:43 |
| → joufflu joined | 22:45 |
| → muld25 joined | 22:47 |
| → ajf- joined | 22:49 |
| ← moei left | 22:51 |
| → elastix joined | 22:51 |
| → cfoch joined | 22:52 |
| ← elastix left | 22:53 |
| → moei joined | 22:54 |
| → nachoman joined | 22:57 |
| → Borkr joined | 22:59 |
| → chris_wot joined | 23:00 |
| ← nidr0x left | 23:00 |
| ← cmoneylulz left | 23:00 |
| ← yes`r left | 23:03 |
| ← githogori left | 23:04 |
| ← cengizIO left | 23:04 |
| → strayPuppy joined | 23:05 |
| → elastix joined | 23:06 |
| ← ajf- left | 23:06 |
| ← muld25 left | 23:07 |
| → watabou joined | 23:07 |
| → CheckDavid joined | 23:07 |
| ← elastix left | 23:09 |
| ← nfk left | 23:10 |
| → Kyle_j joined | 23:11 |
| ← Kyle_j left | 23:11 |
| → hahuang61 joined | 23:15 |
| ← hahuang65 left | 23:15 |
| → elastix joined | 23:17 |
| → mizu_no_oto joined | 23:20 |
| → eka joined | 23:23 |
| → tgunr joined | 23:24 |
| → Jusle joined | 23:25 |
| → muld25 joined | 23:26 |
| → _z joined | 23:27 |
| ← floatingpoint left | 23:28 |
| → floatingpoint joined | 23:30 |
| ← Atm0spher1c left | 23:30 |
| ← diegoaguilar left | 23:31 |
| → scarabx joined | 23:32 |
| ← intrigueD left | 23:32 |
| → raininja joined | 23:33 |
| ← floatingpoint left | 23:33 |
| ← rkazak left | 23:33 |
| ← raijin left | 23:33 |
| → jagob joined | 23:36 |
| ← Sucks left | 23:36 |
| → paul424 joined | 23:36 |
| → githogori joined | 23:37 |
| ← TomyLobo left | 23:37 |
| → Sucks joined | 23:37 |
| ← JanC left | 23:38 |
| → floatingpoint joined | 23:40 |
| → nidr0x joined | 23:41 |
| → cmoneylulz joined | 23:41 |
| ← blackwind_123 left | 23:41 |
| ← floatingpoint left | 23:42 |
| ← yqt left | 23:43 |
| ← livingstn left | 23:44 |
| ← toogley left | 23:44 |
| → yqt joined | 23:46 |
| ← _rgn left | 23:47 |
| ← GT4066 left | 23:48 |
| → _rgn joined | 23:49 |
| ← _rgn left | 23:49 |
| → _rgn joined | 23:49 |
| → nevodka joined | 23:50 |
| → JanC joined | 23:51 |
| → diegoaguilar joined | 23:54 |
| ← raininja left | 23:54 |
| ← fscala left | 23:57 |
| → fscala joined | 23:58 |