| 2017-01-18 |
| → Oatmeal joined | 00:00 |
| ← overlord_tm left | 00:01 |
| → mehola joined | 00:03 |
| ← t0by left | 00:03 |
| ← mischat left | 00:03 |
| ← jimi_ left | 00:04 |
| → bannakaffalatta joined | 00:04 |
| ← ssitani left | 00:06 |
| ← ReptilianBrain left | 00:06 |
| ← mehola left | 00:07 |
| ← jeffreylevesque left | 00:07 |
| ← mp3 left | 00:08 |
| → hahuang65 joined | 00:08 |
| → pietv joined | 00:09 |
| ← LeBlaaanc left | 00:10 |
| ← finalbeta left | 00:10 |
| ← Zamyatin left | 00:10 |
| → jimi_ joined | 00:12 |
| ← tirej left | 00:12 |
| ← spacelord_ left | 00:12 |
| ← timvisher left | 00:13 |
| ← WaReZ left | 00:13 |
| → timvisher joined | 00:14 |
| ← grill_ left | 00:14 |
| ← LionsMane left | 00:14 |
| ← ianmethyst left | 00:15 |
| ← nscott76 left | 00:15 |
| → durham_ joined | 00:16 |
| ← ramsub07 left | 00:18 |
| ← Anja left | 00:18 |
| ← msonntag left | 00:19 |
| ← durham left | 00:19 |
| → tirej joined | 00:19 |
| ← dersand left | 00:20 |
| → Rodya_ joined | 00:20 |
| ← durham_ left | 00:20 |
| ← humoroustwo left | 00:21 |
| → msonntag joined | 00:25 |
| → dances-with-cats joined | 00:26 |
| ← Eryn_1983_FL left | 00:26 |
| ← cdown left | 00:27 |
| → YottaByte joined | 00:28 |
|
YottaByte
| wondering if there's anyone here who's used bitbucket before who can help me with a pull request | 00:28 |
| → chachasmooth joined | 00:29 |
| → tay_ joined | 00:29 |
| ← miczac left | 00:30 |
| → Anja joined | 00:31 |
| ← tay_ left | 00:31 |
|
adymitruk
| YottaByte: sure, what's the issue? | 00:31 |
| → hahuang61 joined | 00:32 |
| ← donught left | 00:34 |
| ← chachasmooth left | 00:34 |
| ← mentazoom left | 00:34 |
| ← suy left | 00:34 |
| → Ryanar joined | 00:34 |
|
YottaByte
| I think I may have figured it out... it was because of a conflict but I think I understand this: https://confluence.atlassian.com/bitbucket/resolve-merge-conflicts-704414003.html | 00:35 |
| → FilipNortic joined | 00:36 |
| ← hahuang61 left | 00:38 |
| ← Guest5102 left | 00:38 |
| → done joined | 00:39 |
| done → Guest34812 | 00:40 |
| → chipotle joined | 00:40 |
| → Eryn_1983_FL joined | 00:41 |
| → rominronin joined | 00:43 |
| → cybersphinx joined | 00:47 |
| ← Oatmeal left | 00:47 |
| ← the_cybersphinx left | 00:47 |
| → spacelord_ joined | 00:48 |
| → forrestv joined | 00:49 |
| → Gsham joined | 00:50 |
| ← Electrometro left | 00:51 |
| → mablae joined | 00:52 |
| ← cybersphinx left | 00:52 |
| ← _ng left | 00:52 |
| ← tirej left | 00:52 |
| ← spacelord_ left | 00:53 |
|
adymitruk
| YottaByte: if you want to hand over things on a silver platter to maintainers, you can rebase your branch off of master, resolving all conflicts there and then quickly make a PR of that branch to master. It should not have any conflicts unless someone pushes something that happens to cause more | 00:53 |
| → neilthereildeil joined | 00:54 |
|
neilthereildeil
| hi | 00:54 |
|
| when i try to git push via ssh, i get an error that remote: error: refusing to update checked out branch: refs/heads/master | 00:54 |
| ← ericsupreme left | 00:54 |
|
neilthereildeil
| is there a way to just update the index, but not have remote side checkout the new changes? | 00:55 |
| ← ToBeCloud left | 00:56 |
| → madewokherd joined | 00:57 |
| → _geoff joined | 00:59 |
| → tirej joined | 00:59 |
| → the_cybersphinx joined | 01:01 |
| → pity joined | 01:01 |
| ← neilthereildeil left | 01:03 |
| → durham joined | 01:03 |
| → lucasem joined | 01:03 |
| → mischat joined | 01:04 |
| ← m4sk1n left | 01:05 |
|
ojacobson
| !bare | 01:06 |
|
gitinfo
| A bare repository is used to push/fetch (useful for running a git server), and contains only the contents of .git/ from a "normal" repo. Read more: http://bare-vs-nonbare.gitrecipes.de/ | 01:06 |
|
ojacobson
| erg. you already know that. | 01:06 |
|
| anyways, yes, there's a git-config key for that | 01:06 |
| ← pity left | 01:07 |
| ← al-damiri left | 01:07 |
| ← ispn left | 01:08 |
|
PettanShoutaKun
| oh my god | 01:08 |
|
| these commits are never coming out.... | 01:08 |
|
| the REPO is TAINTED | 01:09 |
| ← timvisher left | 01:09 |
| ← mischat left | 01:09 |
| → timvisher joined | 01:10 |
| → Oatmeal joined | 01:10 |
| → cqi joined | 01:12 |
| ← cqi left | 01:13 |
| → cqi joined | 01:14 |
| → Spherical joined | 01:14 |
|
PettanShoutaKun
| what is the fastest way to "cherry-pick" a group of commits and apply them onto my branch | 01:15 |
|
| there's like 8 of them | 01:15 |
| ← matsaman left | 01:15 |
| → matsaman joined | 01:17 |
| ← rominronin left | 01:18 |
| ← matsaman left | 01:18 |
| ← Gsham left | 01:18 |
| ← GT4066 left | 01:18 |
| ← fearless_man left | 01:19 |
| ← salamanderrake left | 01:22 |
| ← stench left | 01:22 |
| → salamanderrake joined | 01:23 |
| ← jccn left | 01:23 |
| → pity joined | 01:23 |
| → stench joined | 01:23 |
| ← durham left | 01:24 |
| → durham joined | 01:24 |
| ← fahadash left | 01:25 |
| → benwbooth joined | 01:26 |
| ← testchat left | 01:27 |
| → xaviergmail joined | 01:27 |
| ← forrestv left | 01:27 |
| ← msonntag left | 01:27 |
| ← jimi_ left | 01:27 |
| ← pietv left | 01:27 |
| ← hahuang65 left | 01:27 |
| ← peeps[lappy] left | 01:27 |
| ← WakiMiko left | 01:27 |
| ← moei left | 01:27 |
| ← Atm0spher1c left | 01:27 |
| ← multi_io left | 01:27 |
| ← graingert left | 01:27 |
| ← Noldorin left | 01:27 |
| ← cagmz left | 01:27 |
| ← tristanp left | 01:27 |
| ← sarri left | 01:27 |
| ← ToBeFree left | 01:27 |
| ← snits left | 01:27 |
| ← serialoverflow left | 01:27 |
| ← solution_ left | 01:27 |
| ← TinkerTyper left | 01:27 |
| ← Eugene left | 01:27 |
| ← cyberz left | 01:27 |
| ← slixpk left | 01:27 |
| ← roflin left | 01:27 |
| ← daopu[m] left | 01:27 |
| ← Remramm left | 01:27 |
| ← kineticrootkit[m left | 01:27 |
| ← SpEcHiDe left | 01:27 |
| ← mkoskar left | 01:27 |
| ← habbasi left | 01:27 |
| ← rudi_s left | 01:27 |
| ← uebera|| left | 01:27 |
| → kineticrootkit[m joined | 01:28 |
| → SpEcHiDe joined | 01:28 |
| → graingert joined | 01:28 |
| ← chardan left | 01:29 |
| → forrestv joined | 01:29 |
| → msonntag joined | 01:29 |
| → jimi_ joined | 01:29 |
| → pietv joined | 01:29 |
| → hahuang65 joined | 01:29 |
| → multi_io joined | 01:29 |
| → peeps[lappy] joined | 01:29 |
| → WakiMiko joined | 01:29 |
| → moei joined | 01:29 |
| → Atm0spher1c joined | 01:29 |
| → Noldorin joined | 01:29 |
| → cagmz joined | 01:29 |
| → tristanp joined | 01:29 |
| → sarri joined | 01:29 |
| → ToBeFree joined | 01:29 |
| → snits joined | 01:29 |
| → serialoverflow joined | 01:29 |
| → solution_ joined | 01:29 |
| → TinkerTyper joined | 01:29 |
| → Eugene joined | 01:29 |
| → cyberz joined | 01:29 |
| → slixpk joined | 01:29 |
| → roflin joined | 01:29 |
| → daopu[m] joined | 01:29 |
| → Remramm joined | 01:29 |
| → mkoskar joined | 01:29 |
| → habbasi joined | 01:29 |
| → rudi_s joined | 01:29 |
| → uebera|| joined | 01:29 |
| ← Karazhan left | 01:29 |
| ← durham left | 01:29 |
| ← snits left | 01:29 |
| ← Atm0spher1c left | 01:29 |
| → Karazhan joined | 01:29 |
| → snits joined | 01:30 |
| → Atm0spher1c joined | 01:30 |
| → Darren_ joined | 01:30 |
| ← thiago left | 01:30 |
| → thiago joined | 01:31 |
| → anonymuse joined | 01:31 |
| ← Rodya_ left | 01:31 |
| ← tirej left | 01:32 |
| ← ikelso_ left | 01:32 |
| ← moei left | 01:32 |
| → ikelso joined | 01:33 |
| → hahuang61 joined | 01:33 |
| → moei joined | 01:34 |
| → durham joined | 01:35 |
| ← durham left | 01:35 |
| → dirtyroshi joined | 01:36 |
| ← Wulf left | 01:36 |
| ← Cork left | 01:36 |
| ← weltall left | 01:36 |
| ← hyperair left | 01:36 |
| → hyperair joined | 01:36 |
| → weltall joined | 01:36 |
| → Raineer joined | 01:36 |
| ← dreiss left | 01:36 |
| ← ikelso left | 01:37 |
| → johnny56 joined | 01:37 |
| → anonymus_ joined | 01:38 |
| ← hahuang61 left | 01:39 |
| → tirej joined | 01:39 |
| ← anonymuse left | 01:42 |
| → GodGinrai joined | 01:42 |
| ← pity left | 01:42 |
| ← hahuang65 left | 01:42 |
| → drbean joined | 01:42 |
| → ikelso joined | 01:42 |
| ← ikelso left | 01:42 |
| ← salamanderrake left | 01:43 |
| → ikelso joined | 01:43 |
| → Cork joined | 01:43 |
| → salamanderrake joined | 01:44 |
| → ikelso_ joined | 01:45 |
| ← ikelso left | 01:45 |
| ← brent__ left | 01:46 |
| ← dsantiag_ left | 01:46 |
| ← jstimm left | 01:46 |
| ← GodGinrai left | 01:46 |
| ← cdg left | 01:48 |
| ← leeN left | 01:49 |
| → Rodya_ joined | 01:50 |
| → monkeycat joined | 01:52 |
|
PettanShoutaKun
| 87490c3 is the commit that merged a bunch of crap into our branch that we didn't want... | 01:52 |
|
| it's a merge commit... unfortunately I think it has a few other files that we actually need in it as well.... | 01:52 |
|
| how do I keep the stuff we want from it.... and ditch the stuff we don't? | 01:52 |
| ← anonymus_ left | 01:52 |
| ← jimi_ left | 01:52 |
| → pity joined | 01:54 |
| → chachasmooth joined | 01:55 |
| ← Raineer left | 01:55 |
| → flippo joined | 01:56 |
| ← timvisher left | 01:57 |
| ← YottaByte left | 01:57 |
| → timvisher joined | 01:58 |
| → jameser joined | 01:58 |
| ← msonntag left | 02:00 |
| ← AlexMax left | 02:00 |
| ← jameser left | 02:01 |
| → msonntag joined | 02:01 |
|
kyan
| Apparently autocrlf is enabled by default!! Is this a known issue? | 02:02 |
| ← str left | 02:03 |
|
adymitruk
| kyan: yes. I turn off all line ending handling off by default as the first thing after installing. | 02:03 |
|
kyan
| Any idea when it'll be fixed? | 02:03 |
|
| I'd be interested in backporting a patch into my builds if there's one available yet | 02:04 |
|
| I can't find any bugtracker for git... | 02:04 |
| → jameser joined | 02:04 |
| ← xaviergmail left | 02:04 |
|
adymitruk
| It's not considered a bug | 02:05 |
| → mischat joined | 02:05 |
|
adymitruk
| i've been dealing with this default setting for a decade now | 02:05 |
| → jimi_ joined | 02:05 |
|
kyan
| What. | 02:06 |
|
adymitruk
| yes.. it's so linux, OSX/MacOS and Windows people could edit the same files. I never liked this "feature" | 02:07 |
| → fakenerd joined | 02:08 |
|
kyan
| but we *can* edit the same files. That's literally why editors will change what endings they use depending on what's already in the file | 02:08 |
|
PettanShoutaKun
| Alright, I'm going to try to elaborate my entire problem and get help one last time. I have a master branch that is perfectly setup the way I want it to be. I have a branch based off a different base of master that has a merge in it that we pushed out of master. now I'm trying to take ONLY the top 6 commits of this branch and basically put them on top of our current master | 02:08 |
|
| how do I do that? | 02:08 |
| → finalbeta joined | 02:08 |
|
ojacobson
| git checkout master -b some-new-name && git cherry-pick source-branch~6..source-branch | 02:09 |
|
| review results; if content, git checkout master && git merge --ff --ff-only some-new-nam | 02:09 |
| → durham joined | 02:10 |
| → xaviergmail joined | 02:10 |
| ← mischat left | 02:10 |
| → Gsham joined | 02:10 |
|
ojacobson
| kyan: if you dislike the default, you can change it either for your entire account or for a single project. The old default, in practice, caused more line ending problems than it fixed. | 02:11 |
| ← fakenerd left | 02:11 |
|
ojacobson
| I'm glad you have sufficient command of your editor to avoid that! You should be proud, and then you should configure git appropriately. :) | 02:11 |
|
PettanShoutaKun
| erro: Commit dd1bd86a9f73f9ae60811e341a0d42e60a1a350a is a merge but no -m option was given. | 02:12 |
| → rchavik joined | 02:12 |
|
PettanShoutaKun
| what do I do about that? o.O | 02:12 |
|
kyan
| ojacobson: I didn't have to do anything... only editor I've recalled that didn't "just work" with everything by default was Notepad in Windows XP | 02:12 |
| ← tirej left | 02:12 |
|
PettanShoutaKun
| ojacobson | 02:12 |
|
ojacobson
| PettanShoutaKun: merges are hard to cherry-pick, you're better off breaking the six commits up into six separat cherry-picks | 02:13 |
|
| cherry-pick the non-merge commits, re-do the merges for the merge commits | 02:13 |
|
| (this is also why git-rebase drops merges by default) | 02:13 |
|
PettanShoutaKun
| hmmmm | 02:13 |
|
| look at the repo browser I can see that ca419a5 is the exact merge commit that includes all the changes I don't want | 02:14 |
|
| is there some way to drop ONLY that commit? | 02:14 |
|
kyan
| Anyway, following https://help.github.com/articles/dealing-with-line-endings/, in the section "Refreshing a repository after changing line endings", I did what they said, but it did the opposite: I added autocrlf=false to my .gitconfig, committed to be able to roll back, did the git rm --cached -r . thing, then git reset --hard. When I got to step 4, though, it didn't seem to have worked, since there weren't any changes shown to indicate that | 02:14 |
|
| it had noticed that I turned off line ending conversion | 02:14 |
| → rominronin joined | 02:14 |
|
kyan
| How can I commit the real line endings for these files I'd already committed with default settings? | 02:15 |
| ← Vortex34 left | 02:15 |
| ← Gsham left | 02:16 |
| → snowkidind joined | 02:16 |
| ← jimi_ left | 02:16 |
|
PettanShoutaKun
| or worse... it looks like merge commit ca419a5 includes some of the changes we actually want as well as a lot of the changes we don't | 02:16 |
| ← hasc left | 02:16 |
| ← dances-with-cats left | 02:18 |
| → Sasazuka joined | 02:18 |
| → nebodka joined | 02:18 |
| → tirej joined | 02:19 |
| ← nebodka left | 02:19 |
| → nevodka joined | 02:19 |
|
adymitruk
| PettanShoutaKun: you can list all the non-merge commits in the cherry-pick command | 02:20 |
|
| where in the series of commits is the merge? | 02:20 |
|
| is it the first, the last or somewhere in the middle? | 02:20 |
| ← nowhereman left | 02:21 |
|
Sasazuka
| I have the same repo checked out in two locations locally A and B (probably shouldn't have done this); in A I branched and pushed; in B instead of checking out said branch, I also created the branch and the push of course failed, what can I do in B to push my changes to remote? create a patch, delete branch, checkout the correct branch, apply patch, and then push? | 02:21 |
|
PettanShoutaKun
| it's somewhere WAY in the muddle | 02:21 |
|
| *middle adymitruk | 02:21 |
|
| the only real saving grace is most of what it changes is in separate files | 02:22 |
| ← ikelso_ left | 02:22 |
|
adymitruk
| you have 6 commits in total? | 02:22 |
| → ikelso joined | 02:22 |
|
adymitruk
| what you do is cherry-pick the first batch up to the merge commit | 02:22 |
|
| then you git checkout <hash of merge commit> -- files you want | 02:23 |
|
PettanShoutaKun
| I have 15 commits after the merge commit. Almost all of the files affected by that merge are in a separate folder on our repo.... | 02:23 |
|
adymitruk
| then git add . git commit | 02:23 |
|
| then git cherry | 02:24 |
|
PettanShoutaKun
| in theory I should be able to rip out this single merge that carries like 29 extra unnecessary commits with it | 02:24 |
|
adymitruk
| then git cherry-pick the rest | 02:24 |
|
PettanShoutaKun
| I'd hope | 02:24 |
| → Gsham joined | 02:24 |
| → jimi_ joined | 02:24 |
|
adymitruk
| so 1. cherry pick first batch 2. checkout files you want from merge with the -- 3. cherry pick the rest | 02:25 |
| ← timvisher left | 02:25 |
|
adymitruk
| you should be sorted by then | 02:25 |
| ← chachasmooth left | 02:25 |
| → timvisher joined | 02:26 |
| ← ikelso left | 02:27 |
| → Wulf joined | 02:27 |
| ← _geoff left | 02:28 |
| → nowhereman joined | 02:28 |
| ← xaviergmail left | 02:28 |
| → jameser_ joined | 02:30 |
| ← jameser_ left | 02:31 |
|
PettanShoutaKun
| I feel like no matter what I try.... some commit or another keeps pulling this crap back in | 02:31 |
| ← jameser left | 02:32 |
| → donught joined | 02:32 |
| ← donught left | 02:33 |
| ← d^sh left | 02:34 |
| → jameser joined | 02:35 |
| ← Noodlewitt left | 02:36 |
| → d^sh joined | 02:36 |
| ← voldz1tic3n left | 02:36 |
| → zivester joined | 02:38 |
| ← r3c0d3x left | 02:38 |
| ← nowhereman left | 02:38 |
| → nowhereman joined | 02:38 |
| ← pks left | 02:39 |
| ← AlineGomes left | 02:39 |
| ← notebox left | 02:39 |
| ← Sasazuka left | 02:40 |
| → pks joined | 02:41 |
| ← govg left | 02:45 |
|
adymitruk
| you need to look at the --stat of each commit.. it will show you what each commit brought in | 02:46 |
| ← ilbot3 left | 02:46 |
| → aavrug joined | 02:46 |
|
adymitruk
| cherry picking only applies patches | 02:46 |
|
PettanShoutaKun
| okay... | 02:46 |
|
adymitruk
| so you have to check what you're doing each time | 02:46 |
|
PettanShoutaKun
| I have everything I need SO FAR | 02:46 |
|
| we're on a good track | 02:46 |
|
adymitruk
| the middle merge is tricky | 02:46 |
| ← Rodya_ left | 02:46 |
|
PettanShoutaKun
| now I need to get like all but 4 file changes out of this merge commit | 02:46 |
|
| WITHOUT bringing in all 29 other commits that I do not want | 02:47 |
|
| how do I pick specific file changes out of this commit | 02:47 |
|
| that would probably be the easiest way to do this | 02:47 |
|
| I'd hope | 02:47 |
| → r3c0d3x joined | 02:47 |
|
adymitruk
| checking out files with "git checkout a566uo -- path/to/some/file" will not do anything like applying a patch. It will clobber that file with exactly what was in that merge commit | 02:47 |
|
| because a merge has two parents, you need to specify which parent you want the patch to be made from | 02:48 |
| → Rodya_ joined | 02:48 |
|
adymitruk
| is this the merge commit? | 02:49 |
|
PettanShoutaKun
| that's fine | 02:49 |
|
| this is the mergo commit.... | 02:49 |
|
| *merge commit | 02:49 |
| ← rominronin left | 02:49 |
|
PettanShoutaKun
| what if I don't know the "parent" of the merge commit? | 02:49 |
|
| or the parent I want... | 02:49 |
| → ilbot3 joined | 02:49 |
| → fakenerd joined | 02:49 |
|
rewt
| `git merge --no-commit`, and then just `git reset` or w/e the parts you don't want | 02:49 |
|
adymitruk
| rewt: no, he's trying to cherrypick a merge commit | 02:50 |
|
PettanShoutaKun
| I can't just checkout the file without having to specify a parent? | 02:50 |
|
adymitruk
| with only some changes | 02:50 |
|
PettanShoutaKun
| I don't even care if it comes on top of my file as a new commit I feed back into my new master | 02:50 |
|
adymitruk
| depends on what you are omitting | 02:51 |
|
| you will get changes from commits you tried to skip | 02:51 |
| ← minikN left | 02:51 |
|
adymitruk
| this is probably why you are seeing changes you don't want after checking out the files from that merge commit | 02:52 |
|
| they have effects of what you are intending to skip anyway | 02:52 |
| ← tirej left | 02:52 |
|
adymitruk
| so you need to get only the patches of what you want | 02:52 |
| ← duderonomy left | 02:52 |
| → xall_ joined | 02:52 |
|
PettanShoutaKun
| I think in theory I'm going to pull in master last... which should have all the other changes built on top of these | 02:53 |
|
adymitruk
| say you have changes A-Z, Z is the merge commit, you want only X and Y changes | 02:53 |
|
PettanShoutaKun
| and then when I finally push it all back to master hopefully it's fixedi | 02:53 |
|
adymitruk
| you can't hope this stuff away | 02:53 |
| ← Xandaros left | 02:54 |
|
adymitruk
| in my example, if you now checkout some files from Z, you may get things that A-W introduced | 02:54 |
| → Xandaros joined | 02:54 |
|
adymitruk
| and you only wanted X and Y | 02:54 |
| ← Spherical left | 02:55 |
| → mage__ joined | 02:56 |
| → dsantiago joined | 02:56 |
| ← timvisher left | 02:56 |
| ← grilled-cheese left | 02:57 |
|
adymitruk
| for your merge commit, you need to do "git cherry-pick <sha1> --no-commit -m 1" | 02:57 |
| ← rivarun left | 02:57 |
| → rivarun joined | 02:57 |
| ← r3c0d3x left | 02:57 |
| → timvisher joined | 02:57 |
|
adymitruk
| this will do "apply the patch of what the merge commit implies by looking at the 1st parent (where I merged to) and don't commit" | 02:58 |
|
| now you need to look at git status and perhaps git diff --stat to see what that introduces | 02:58 |
|
| git reset -- file/from/which/you/dont/want/changes | 02:59 |
|
| repeat for all files | 02:59 |
|
| the git commit | 02:59 |
| ← rt left | 02:59 |
| → tirej joined | 02:59 |
| ← ketas left | 02:59 |
| ← yanome left | 02:59 |
|
adymitruk
| then do the remainder of your commits that come in after the merge via simple cherry-picks | 02:59 |
|
| PettanShoutaKun: makes sense? | 03:00 |
| ← NeverDie left | 03:00 |
| → hide joined | 03:00 |
| → r3c0d3x joined | 03:00 |
| → rt joined | 03:00 |
| → ketas joined | 03:00 |
| → Vampire0_ joined | 03:01 |
| → NeverDie joined | 03:01 |
| → donught joined | 03:02 |
| → YuGiOhJCJ joined | 03:02 |
| → yanope joined | 03:02 |
| yanope → yanome | 03:03 |
| ← Vampire0 left | 03:03 |
|
PettanShoutaKun
| I just pulled them in by hand.... | 03:03 |
| ← Kestrel-029 left | 03:03 |
|
adymitruk
| have to be careful.. ensure no other commits affected those file with git log -- path/to/file | 03:06 |
| → Nicmavr joined | 03:06 |
| → mischat joined | 03:06 |
|
adymitruk
| files* | 03:06 |
| Nicmavr → Guest26062 | 03:06 |
| ← gajus left | 03:08 |
| → Atemu joined | 03:09 |
| → jeffreylevesque joined | 03:09 |
| ← hexagoxel left | 03:09 |
| → Noodlewitt joined | 03:09 |
| ← canuk left | 03:10 |
| ← donught left | 03:10 |
| → tyng joined | 03:11 |
| → nckpz joined | 03:11 |
| ← mischat left | 03:11 |
| ← crayon left | 03:11 |
| → donught joined | 03:12 |
| ← thiago left | 03:14 |
| → thiago joined | 03:15 |
| → hexagoxel joined | 03:16 |
| ← donught left | 03:17 |
| ← tyng left | 03:17 |
| ← aw1 left | 03:18 |
| ← lucasem left | 03:18 |
| → donught joined | 03:18 |
| → dreiss joined | 03:19 |
| → tyngdekraften joined | 03:20 |
| → anonymuse joined | 03:22 |
|
tyngdekraften
| i just tried to clone a huge repository but the process got stopped during the `resolving deltas` phase (it finished downloading) and now i just got a big pack file, how can i extract the files/resume the process without having to redownload everything? | 03:23 |
| → s2013 joined | 03:24 |
| ← dreiss left | 03:26 |
| ← sunri5e left | 03:27 |
| → sunri5e joined | 03:28 |
| → aw1 joined | 03:30 |
| ← tirej left | 03:32 |
| → chachasmooth joined | 03:35 |
| ← timvisher left | 03:35 |
| → hahuang61 joined | 03:35 |
| → timvisher joined | 03:36 |
| → cagomez joined | 03:36 |
| ← donught left | 03:39 |
| → tirej joined | 03:40 |
| → fstd_ joined | 03:40 |
| → donught joined | 03:40 |
| ← donught left | 03:40 |
| ← hahuang61 left | 03:40 |
| → kyle_ joined | 03:40 |
| ← cagomez left | 03:40 |
| ← kyle_ left | 03:41 |
| → donught joined | 03:41 |
| → _geoff joined | 03:42 |
| → GodGinrai joined | 03:42 |
| → duderonomy joined | 03:43 |
| ← fstd left | 03:44 |
| fstd_ → fstd | 03:44 |
| → YourTheBombNow23 joined | 03:44 |
| ← donught left | 03:44 |
| → ikelso joined | 03:45 |
| ← Gsham left | 03:45 |
| → donught joined | 03:46 |
| → rominronin joined | 03:46 |
| → Gsham joined | 03:46 |
| ← GodGinrai left | 03:47 |
| ← Gsham left | 03:47 |
| ← s2013 left | 03:48 |
| → Gsham joined | 03:48 |
| → xall joined | 03:48 |
| → durham_ joined | 03:48 |
| ← durham_ left | 03:50 |
| ← Gsham left | 03:50 |
| ← xall_ left | 03:50 |
| ← aidalgol left | 03:51 |
| ← pity left | 03:51 |
| ← durham left | 03:52 |
| ← monkeycat left | 03:53 |
|
adymitruk
| make a copy of the dir and try doing a fetch? | 03:53 |
| ← tyreld left | 03:53 |
| → pity joined | 03:53 |
| ← ikelso left | 03:53 |
| → Gsham joined | 03:53 |
| → ikelso joined | 03:54 |
| ← Gsham left | 03:55 |
| ← jimi_ left | 03:56 |
| ← pity left | 03:58 |
| → a_thakur joined | 03:58 |
| ← ikelso left | 03:58 |
| ← raspado left | 04:02 |
| → monkeycat joined | 04:02 |
| → mehola joined | 04:04 |
| → pity joined | 04:05 |
|
tyngdekraften
| it redownload everything | 04:07 |
| → mischat joined | 04:07 |
| → sdothum joined | 04:08 |
|
tyngdekraften
| when i try `git index-pack' i got `early EOF' | 04:08 |
| ← mehola left | 04:09 |
| ← pity left | 04:09 |
| ← anonymuse left | 04:10 |
| → anonymuse joined | 04:11 |
| ← tirej left | 04:11 |
| ← AaronMT left | 04:12 |
| ← mischat left | 04:12 |
| ← PettanShoutaKun left | 04:13 |
|
adymitruk
| seems like you need to nuke and start again | 04:14 |
| → pity joined | 04:14 |
| ← YourTheBombNow23 left | 04:14 |
|
adymitruk
| consider a shallow clone if you have a gnarly history | 04:14 |
| ← chachasmooth left | 04:15 |
| ← Anja left | 04:16 |
|
tyngdekraften
| with depth=1 and core.compression=9 it already took several hours.. anything else i can do to reduce transfert size? | 04:17 |
| ← pity left | 04:19 |
| → tirej joined | 04:19 |
| ← timvisher left | 04:20 |
| ← rominronin left | 04:21 |
| → timvisher joined | 04:22 |
| → Raed|Mobile joined | 04:22 |
| ← nevodka left | 04:23 |
| ← _geoff left | 04:26 |
| ← xall left | 04:27 |
| → mehola joined | 04:28 |
| ← Ryanar left | 04:28 |
| → mischat joined | 04:28 |
| ← lindenle left | 04:31 |
| ← Darren_ left | 04:31 |
| ← mischat left | 04:32 |
| ← msonntag left | 04:34 |
| → msonntag joined | 04:35 |
| ← sdothum left | 04:35 |
| → sdothum joined | 04:35 |
| → hahuang61 joined | 04:36 |
| ← pietv left | 04:38 |
| ← Atemu left | 04:39 |
| ← hahuang61 left | 04:41 |
| → _W_ joined | 04:42 |
| → Darren_ joined | 04:43 |
| → SwiftMatt joined | 04:44 |
| → justan0theruser joined | 04:47 |
|
mgoodwin
| Is it possible to annex various directories outside of a git repo maybe with symlinks? | 04:48 |
| → dreiss joined | 04:48 |
|
mgoodwin
| This is just a very specific unusual ad-hoc use case to track some changes across several directories, not a long term solution | 04:48 |
|
phroa
| put the directories in your git repo, create symlinks in the outside world pointing in | 04:48 |
|
| I think GNU Stow does that, if not a similar thing | 04:49 |
|
mgoodwin
| I can't do that because the ordinary directories are created via package manager | 04:49 |
| ← justanotheruser left | 04:49 |
| ← Rodya_ left | 04:49 |
|
mgoodwin
| We're trying to track text changed between a very specific configuration of a service between /etc /var and /usr | 04:49 |
|
phroa
| try the 'etckeeper' program, I think you can annex other directories into that | 04:50 |
|
| (it's git-backed) | 04:50 |
|
ojacobson
| Can +1 this recommendation | 04:50 |
|
phroa
| but otherwise I can't help you further :( | 04:50 |
| → arnsa joined | 04:50 |
| ← inflames left | 04:51 |
| ← tirej left | 04:52 |
| → Rodya_ joined | 04:55 |
| → inflames joined | 04:56 |
| ← donught left | 04:56 |
| → donught joined | 04:58 |
| ← timvisher left | 04:58 |
| → tirej joined | 04:59 |
| ← NwS left | 04:59 |
| ← rchavik left | 04:59 |
| → timvisher joined | 05:00 |
| ← dermoth left | 05:00 |
| ← thiago left | 05:00 |
| → dermoth joined | 05:00 |
| → thiago joined | 05:00 |
| → tmcmahon joined | 05:03 |
| ← tmcmahon left | 05:03 |
| ← pks left | 05:04 |
| ← Rodya_ left | 05:05 |
| ← donught left | 05:05 |
| → pks joined | 05:05 |
| ← netj left | 05:06 |
| → netj joined | 05:06 |
| → donught joined | 05:06 |
| → ISmithers joined | 05:07 |
| → s2013 joined | 05:09 |
| ← donught left | 05:11 |
| → chachasmooth joined | 05:12 |
| → pennywu joined | 05:12 |
| ← pennywu left | 05:12 |
| → donught joined | 05:14 |
| ← sdothum left | 05:15 |
| ← dirtyroshi left | 05:15 |
| → sdothum joined | 05:15 |
| ← donught left | 05:16 |
| → donught joined | 05:17 |
| → rominronin joined | 05:18 |
| ← donught left | 05:19 |
| ← sdothum left | 05:20 |
| → donught joined | 05:21 |
| → sdothum joined | 05:22 |
| ← sword` left | 05:23 |
| ← rivarun left | 05:24 |
| → rivarun joined | 05:25 |
| ← diogenese left | 05:25 |
| ← philipsd6 left | 05:25 |
| ← donught left | 05:28 |
| → mischat joined | 05:29 |
| → donught joined | 05:29 |
| ← timvisher left | 05:30 |
| → timvisher joined | 05:31 |
| ← cqi left | 05:31 |
| → diogenese joined | 05:31 |
| ← donught left | 05:31 |
| → lindenle joined | 05:31 |
| → romerocesar joined | 05:32 |
| → donught joined | 05:32 |
| → sword`` joined | 05:32 |
| ← tirej left | 05:32 |
| ← robnester left | 05:32 |
| ← donught left | 05:34 |
| → donught joined | 05:34 |
| ← YuGiOhJCJ left | 05:34 |
| ← mischat left | 05:35 |
| ← Cabanossi left | 05:36 |
| → DrAwesome joined | 05:36 |
| ← lindenle left | 05:36 |
| ← donught left | 05:36 |
| → donught joined | 05:36 |
| ← pR0Ps left | 05:37 |
| → Cabanossi joined | 05:37 |
| ← byte512 left | 05:38 |
| → pR0Ps joined | 05:39 |
| → wmm joined | 05:39 |
| → tirej joined | 05:39 |
| ← zivester left | 05:42 |
| → raspado joined | 05:42 |
| → spacelord_ joined | 05:43 |
| ← dave0x6d left | 05:43 |
| → GodGinrai joined | 05:43 |
| → xall joined | 05:46 |
| ← GodGinrai left | 05:48 |
| → Ryanar joined | 05:48 |
| → govg joined | 05:52 |
| → robnester joined | 05:52 |
| ← rominronin left | 05:52 |
| ← boombatower left | 05:54 |
| ← madewokherd left | 05:58 |
| ← Darren_ left | 05:59 |
| → dec0n joined | 06:01 |
| → pity joined | 06:01 |
| → cdown joined | 06:03 |
| → chandu20 joined | 06:04 |
| → MineCoins joined | 06:05 |
| → dave0x6d joined | 06:06 |
| ← s2013 left | 06:10 |
| ← cagmz left | 06:11 |
| → rscata joined | 06:12 |
| ← timvisher left | 06:12 |
| ← dec0n left | 06:12 |
| → dec0n joined | 06:13 |
| → timvisher joined | 06:13 |
| ← dec0n left | 06:14 |
| → brent__ joined | 06:15 |
| → dec0n joined | 06:15 |
| ← dec0n left | 06:16 |
| → dec0n joined | 06:16 |
| ← snowkidind left | 06:17 |
| ← donught left | 06:20 |
| → donught joined | 06:20 |
| ← cdown left | 06:22 |
| ← donught left | 06:23 |
| → donught joined | 06:23 |
| → Vortex34 joined | 06:25 |
| → cyan__ joined | 06:25 |
| ← Guest34812 left | 06:26 |
| → Guest34812 joined | 06:26 |
| ← Ryanar left | 06:27 |
| → rominronin joined | 06:28 |
| ← xissburg left | 06:30 |
| ← brent__ left | 06:30 |
| → mischat joined | 06:31 |
| ← dreiss left | 06:31 |
| → regedit joined | 06:32 |
| → mobileWolf joined | 06:33 |
| → xissburg joined | 06:33 |
| ← sunri5e left | 06:33 |
| → ashokrajar joined | 06:33 |
| → Endarked joined | 06:34 |
| → sunri5e joined | 06:35 |
| ← mischat left | 06:35 |
| → hahuang61 joined | 06:37 |
| ← pity left | 06:39 |
| → zefferno joined | 06:39 |
| ← romerocesar left | 06:40 |
| → qt-x joined | 06:40 |
| ← thiago left | 06:40 |
| → romerocesar joined | 06:40 |
| → bocaneri joined | 06:40 |
| ← bocaneri left | 06:41 |
| ← qt-x left | 06:41 |
| → leeN joined | 06:41 |
| → thiago joined | 06:41 |
| ← hahuang61 left | 06:42 |
| ← thierryp left | 06:44 |
| → mp3 joined | 06:45 |
| → thierryp joined | 06:45 |
| → bocaneri joined | 06:45 |
| ← donught left | 06:45 |
| ← romerocesar left | 06:45 |
| → miczac joined | 06:47 |
| gitinfo set mode: +v | 06:47 |
| → overlord_tm joined | 06:47 |
| → ThomasLocke joined | 06:48 |
| ← ThomasLocke left | 06:48 |
| → ThomasLocke joined | 06:48 |
| ← thierryp left | 06:49 |
| ← xissburg left | 06:51 |
| ← mobileWolf left | 06:52 |
| → cqi joined | 06:54 |
| ← timvisher left | 06:55 |
| → romerocesar joined | 06:55 |
| → timvisher joined | 06:56 |
| → rajat joined | 06:56 |
| ← govg left | 06:57 |
| ← Noodlewitt left | 07:04 |
| → zeroed joined | 07:05 |
| ← zeroed left | 07:05 |
| → zeroed joined | 07:05 |
| ← cqi left | 07:06 |
| → dreiss joined | 07:07 |
| ← nidr0x left | 07:07 |
| → acetakwas joined | 07:08 |
| ← ISmithers left | 07:11 |
| → Raging_Hog joined | 07:12 |
| → pity joined | 07:13 |
| → cqi joined | 07:15 |
| ← zeroed left | 07:15 |
| ← cqi left | 07:16 |
| → cqi joined | 07:16 |
| → chele joined | 07:17 |
| ← Guest34812 left | 07:17 |
| ← cqi left | 07:17 |
| → cqi joined | 07:18 |
| ← kulelu88 left | 07:19 |
| → qt-x joined | 07:21 |
| → zeroed joined | 07:22 |
| ← zeroed left | 07:22 |
| → zeroed joined | 07:22 |
| → elect joined | 07:22 |
| → Tobbi joined | 07:26 |
| ← gugah left | 07:28 |
| → variable joined | 07:28 |
| → andrew710 joined | 07:29 |
| ← zeroed left | 07:30 |
| → zeroed joined | 07:30 |
| ← zeroed left | 07:30 |
| → zeroed joined | 07:30 |
| → mischat joined | 07:31 |
| ← nowhereman left | 07:32 |
| → jstimm joined | 07:32 |
| ← Tobbi left | 07:35 |
| ← sarri left | 07:35 |
| → ihradek joined | 07:35 |
| ← mischat left | 07:35 |
| ← almy left | 07:37 |
| → thierryp joined | 07:37 |
| ← jstimm left | 07:38 |
| → Sceorem joined | 07:38 |
| ← kyan left | 07:38 |
| → jagob joined | 07:39 |
| → ramsub07 joined | 07:39 |
| → freimatz joined | 07:40 |
| → phanimahesh joined | 07:40 |
| → JeroenT joined | 07:40 |
| → jnavila joined | 07:41 |
| ← romerocesar left | 07:41 |
| → romerocesar joined | 07:42 |
| → GodGinrai joined | 07:44 |
| ← kadoban left | 07:45 |
| → djb-irc joined | 07:46 |
| → eduardas_m joined | 07:46 |
| ← timvisher left | 07:47 |
| ← romerocesar left | 07:47 |
| → govg joined | 07:47 |
| ← JeroenT left | 07:47 |
| → mda1 joined | 07:48 |
| → JeroenT joined | 07:48 |
| → timvisher joined | 07:48 |
| ← fakenerd left | 07:49 |
| ← GodGinrai left | 07:49 |
| → sarri joined | 07:49 |
| ← sarri left | 07:49 |
| → sarri joined | 07:49 |
| → pietv joined | 07:50 |
| ← Guest36461 left | 07:50 |
| → sbulage joined | 07:51 |
| ← phanimahesh left | 07:51 |
| ← bannakaffalatta left | 07:52 |
| → benycze joined | 07:53 |
| ← benycze left | 07:53 |
| → fakenerd joined | 07:53 |
| → pur3eval joined | 07:54 |
| ← ramsub07 left | 07:55 |
| ← dreiss left | 07:56 |
| → Tobbi joined | 07:56 |
| ← pity left | 07:59 |
| ← variable left | 08:00 |
| → pity joined | 08:00 |
| → aidalgol joined | 08:00 |
| → jknetl joined | 08:03 |
| → phanimahesh joined | 08:03 |
| ← moei left | 08:05 |
| ← xall left | 08:05 |
| → bannakaffalatta joined | 08:06 |
| ← djb-irc left | 08:07 |
| ← zeroed left | 08:08 |
| ← overlord_tm left | 08:09 |
| → xall joined | 08:09 |
| ← miczac left | 08:10 |
| ← a_thakur left | 08:10 |
| → theoceaniscool joined | 08:10 |
| ← laen left | 08:10 |
| ← JeroenT left | 08:11 |
| → JeroenT joined | 08:11 |
| ← thiago left | 08:12 |
| ← rajat left | 08:12 |
| → XVar joined | 08:13 |
| → thiago joined | 08:13 |
| → _ng joined | 08:13 |
| ← JeroenT left | 08:13 |
| → JeroenT_ joined | 08:13 |
| → phanimah1sh joined | 08:15 |
| → a_thakur joined | 08:15 |
| ← acetakwas left | 08:15 |
| ← spacelord_ left | 08:18 |
| ← phanimahesh left | 08:18 |
| → TomyWork joined | 08:21 |
| ← phanimah1sh left | 08:22 |
| → nowhereman joined | 08:22 |
| → aax joined | 08:23 |
| ← timvisher left | 08:26 |
| ← Tobbi left | 08:26 |
| → timvisher joined | 08:27 |
| ← theoceaniscool left | 08:27 |
| ← Endarked left | 08:28 |
| → Tobbi joined | 08:28 |
| → phanimahesh joined | 08:29 |
| ← a_thakur left | 08:29 |
| → lordjancso joined | 08:30 |
| → GodGinrai joined | 08:31 |
| → Snugglebash joined | 08:32 |
| → mischat joined | 08:32 |
| ← creppe left | 08:34 |
| ← GodGinrai left | 08:36 |
| ← mischat left | 08:36 |
| ← msonntag left | 08:37 |
| → hahuang61 joined | 08:38 |
| → overlord_tm joined | 08:38 |
| → msonntag joined | 08:39 |
|
osse
| tyngdekraften: i like your nick | 08:39 |
| ← aidalgol left | 08:40 |
| ← chandu20 left | 08:40 |
| ← chipotle left | 08:40 |
| ← nowhereman left | 08:40 |
| → nowhere_man joined | 08:40 |
| ← Tobbi left | 08:41 |
| → chipotle joined | 08:41 |
| ← Goplat left | 08:42 |
| → busta joined | 08:43 |
| ← hahuang61 left | 08:43 |
| → Balliad joined | 08:43 |
| ← govg left | 08:44 |
| ← phanimahesh left | 08:44 |
| → g105b joined | 08:45 |
| → Arban joined | 08:45 |
| → nostrora joined | 08:46 |
| → phanimahesh joined | 08:46 |
| ← xall left | 08:46 |
| → xall_ joined | 08:47 |
| ← mablae left | 08:49 |
| ← pR0Ps left | 08:50 |
|
g105b
| How do I change the commit date of a range of commits back 1 day relative to the current date? One computer I use has had its clock set wrong for a while and I need to correct the commits. | 08:51 |
| → pR0Ps joined | 08:52 |
| ← rasto left | 08:52 |
| → a_thakur joined | 08:52 |
| ← robnester left | 08:53 |
| → aard_ joined | 08:54 |
| → GavinMagnus joined | 08:54 |
| ← jozwior__ left | 08:54 |
| ← sbulage left | 08:55 |
|
adymitruk
| .. or you want to make it look like you did it a day earlier ;) | 08:56 |
|
| !filter-branch | 08:57 |
|
| !filterbranch | 08:57 |
|
| ! | 08:57 |
| ← SwiftMatt left | 08:57 |
| ← a_thakur left | 08:57 |
|
sonOfRa
| g105b: if the commits are already public, you want to think twice about doing that, because you'll be rewriting public history, and that's always a bad idea | 08:57 |
|
adymitruk
| anyway g105b you should look at filterbranch. I'll do what you need | 08:57 |
| ← aard_ left | 08:58 |
|
tobiasvl
| !man git-filter-branch | 08:58 |
|
gitinfo
| The git man pages are available online at http://jk.gs/git.html. Or were you looking for the "man git-foo" syntax(without the !) ? | 08:58 |
|
| the git-filter-branch manpage is available at http://jk.gs/git-filter-branch.html | 08:58 |
|
adymitruk
| if they already have been pushed where others have seen it, then you'll need to warn everyone that you'll be force pushing so they can reset their branches and perhaps rebase the work they haven't yet pushed | 08:59 |
|
tobiasvl
| right. no ! in that instance. | 08:59 |
| ← pity left | 08:59 |
| → pity_ joined | 09:00 |
| → sbulage joined | 09:00 |
|
g105b
| It's been pushed, but currently it's only me who has seen anything. | 09:01 |
| → garethdaine joined | 09:01 |
|
adymitruk
| g105b: so filter-branch to edit to your liking (make sure committer AND author dates match), then force push with git push -f origin master | 09:02 |
| → elect_ joined | 09:02 |
| → jozwior__ joined | 09:02 |
| → acetakwas joined | 09:02 |
| ← phanimahesh left | 09:03 |
| → phanimahesh joined | 09:03 |
| ← pur3eval left | 09:03 |
| ← _ng left | 09:04 |
| → robnester joined | 09:05 |
| ← timvisher left | 09:05 |
| ← elect left | 09:05 |
| → timvisher joined | 09:06 |
| → mindfart joined | 09:06 |
| ← Raed|Mobile left | 09:06 |
| ← acetakwas left | 09:08 |
| → mischat joined | 09:08 |
| ← mischat left | 09:08 |
| → a_thakur joined | 09:08 |
| → Tobbi joined | 09:09 |
| ← todd_dsm left | 09:09 |
| ← a_thakur left | 09:10 |
| → a_thakur joined | 09:10 |
| → marcogmonteiro joined | 09:12 |
|
g105b
| cool thanks adymitruk, tobiasvl | 09:12 |
|
adymitruk
| np, good luck! | 09:12 |
| → JeroenT joined | 09:13 |
| ← inflames left | 09:14 |
| → Shashikant86 joined | 09:16 |
| ← JeroenT_ left | 09:17 |
|
g105b
| I think I've sorted it with an --env-filter | 09:17 |
| ← mehola left | 09:17 |
| → philipsd6 joined | 09:20 |
| ← Tobbi left | 09:21 |
|
adymitruk
| excellent | 09:22 |
| → ssitani joined | 09:23 |
| → inflames joined | 09:23 |
| → bongjovi joined | 09:24 |
| → ispn joined | 09:25 |
| ← JanC left | 09:26 |
| ← JeroenT left | 09:26 |
| → kurkale6ka joined | 09:26 |
| → JanC joined | 09:26 |
| → tvw joined | 09:28 |
| → acetakwas joined | 09:28 |
| → theoceaniscool joined | 09:29 |
| ← phanimahesh left | 09:30 |
| → doener joined | 09:32 |
| → phanimahesh joined | 09:32 |
| → aidalgol joined | 09:32 |
| → nettoweb joined | 09:34 |
| ← ssitani left | 09:35 |
| ← Shashikant86 left | 09:35 |
| → govg joined | 09:35 |
| → JeroenT joined | 09:37 |
| ← pietv left | 09:38 |
| → holgersson joined | 09:38 |
| → kevleyski joined | 09:39 |
| → Shashikant86 joined | 09:40 |
| ← kevleyski left | 09:42 |
| → pietv joined | 09:42 |
| ← pietv left | 09:43 |
| ← a_thakur left | 09:43 |
| → a_thakur joined | 09:43 |
| → m4sk1n joined | 09:43 |
| ← xall_ left | 09:43 |
| ← timvisher left | 09:44 |
| ← overlord_tm left | 09:45 |
| → timvisher joined | 09:46 |
| → mentazoom joined | 09:46 |
| → t0by joined | 09:46 |
| ← t0by left | 09:46 |
| → t0by joined | 09:46 |
| → Gloomy joined | 09:47 |
| → Tobbi joined | 09:48 |
| → xall_ joined | 09:48 |
| ← wmm left | 09:49 |
| ← sarri left | 09:52 |
| → gajus joined | 09:53 |
| ← finalbeta left | 09:54 |
| → finalbeta joined | 09:54 |
| → chll_ joined | 09:55 |
| ← Balliad left | 09:56 |
| ← sunri5e left | 09:56 |
| → dersand joined | 09:56 |
| → overlord_tm joined | 09:57 |
| → sunri5e joined | 09:59 |
| ← JuliusN left | 09:59 |
| → JuliusN joined | 09:59 |
| → mischat joined | 10:00 |
| ← andrew710 left | 10:01 |
| ← Tobbi left | 10:01 |
| → andrew710 joined | 10:01 |
| → rnsanchez joined | 10:03 |
| ← marcogmonteiro left | 10:07 |
| → Serpent7776 joined | 10:07 |
| ← mischat left | 10:08 |
| → mischat joined | 10:08 |
| → cdown joined | 10:09 |
| → Tobbi joined | 10:09 |
| ← thiago left | 10:12 |
| → thiago joined | 10:13 |
| ← phanimahesh left | 10:13 |
| ← Junior left | 10:15 |
| → phanimahesh joined | 10:15 |
| ← mrkake left | 10:16 |
| ← a_thakur left | 10:17 |
| → a_thakur joined | 10:17 |
| → marcogmonteiro joined | 10:17 |
| ← dsdeiz left | 10:19 |
| ← timvisher left | 10:19 |
| ← aw1 left | 10:20 |
| → mrkake joined | 10:20 |
| → timvisher joined | 10:20 |
| → sawk joined | 10:21 |
| → davimore_ joined | 10:22 |
| → chandu20 joined | 10:22 |
| ← Tobbi left | 10:23 |
| ← jameser left | 10:24 |
| ← davimore__ left | 10:24 |
| ← mkoskar left | 10:25 |
| ← blackwind_123 left | 10:28 |
| ← msonntag left | 10:30 |
| → blackwind_123 joined | 10:30 |
| ← aidalgol left | 10:31 |
| → aw1 joined | 10:33 |
| ← Atm0spher1c left | 10:34 |
| → msonntag joined | 10:36 |
| → nanga joined | 10:36 |
| → PCatinean joined | 10:36 |
| → hahuang61 joined | 10:38 |
| ← GavinMagnus left | 10:41 |
| ← aax left | 10:42 |
| ← DrSlony left | 10:43 |
| ← hahuang61 left | 10:43 |
| ← a_thakur left | 10:45 |
| ← overlord_tm left | 10:45 |
| → GavinMagnus joined | 10:45 |
| ← xall_ left | 10:46 |
| → a_thakur joined | 10:46 |
| → mablae joined | 10:46 |
| → xall joined | 10:48 |
| ← regedit left | 10:49 |
| → afuentes joined | 10:51 |
| ← msonntag left | 10:51 |
| → King_Hual joined | 10:51 |
| ← King_Hual left | 10:51 |
| → King_Hual joined | 10:51 |
| → astrofog joined | 10:53 |
| ← busta left | 10:53 |
| → rajat joined | 10:54 |
| → robotroll joined | 10:56 |
| ← xall left | 10:56 |
| ← JeroenT left | 10:56 |
| → dsdeiz joined | 10:57 |
| ← dsdeiz left | 10:57 |
| → dsdeiz joined | 10:57 |
| ← timvisher left | 10:58 |
| → mischat_ joined | 10:58 |
| → minikN joined | 10:58 |
| ← nowhere_man left | 10:59 |
| → timvisher joined | 10:59 |
| → overlord_tm joined | 11:00 |
| ← Shashikant86 left | 11:00 |
| ← fakenerd left | 11:01 |
| ← King_Hual left | 11:01 |
| ← bongjovi left | 11:01 |
| ← mischat left | 11:02 |
| ← dsdeiz left | 11:02 |
| → mkoskar joined | 11:03 |
| → msonntag joined | 11:03 |
| ← rajat left | 11:03 |
| → Shashikant86 joined | 11:04 |
| → ubereber joined | 11:04 |
| ← cyan__ left | 11:04 |
| ← WayToDoor left | 11:04 |
| gitinfo set mode: +v | 11:05 |
|
ubereber
| good morning | 11:05 |
| ← HcsOmot left | 11:05 |
| → YuGiOhJCJ joined | 11:06 |
|
ubereber
| [politely lurking not to interupt anyone] | 11:06 |
| ← m0viefreak left | 11:07 |
| → King_Hual joined | 11:07 |
| ← Snugglebash left | 11:07 |
| → Tobbi joined | 11:07 |
|
g105b
| How does one politely lurk? | 11:09 |
|
ubereber
| lol ...was just making sure noone was in a deep conversation | 11:09 |
|
tobiasvl
| nobody's talking ;) | 11:10 |
|
ubereber
| ok here is my question | 11:10 |
|
tobiasvl
| this channel is well trained in keeping many simultaneous conversations anyway | 11:10 |
|
| shoot | 11:10 |
|
ubereber
| User A uses only windows no git | 11:10 |
|
| User B gets a copy once per month of User A's directory | 11:10 |
| → Snugglebash joined | 11:10 |
| ← Snugglebash left | 11:10 |
|
ubereber
| this copy is then used to update user Bs folders | 11:11 |
|
| I cant seem to find how git handles this situation | 11:11 |
|
| will all the files need to be re added to the repo | 11:11 |
|
tobiasvl
| so far you haven't mentioned how git even enters the equation here | 11:11 |
|
ubereber
| will the files changed be able to be undone | 11:11 |
|
| I am trying to make a case to use git for the entire office | 11:12 |
|
tobiasvl
| OK… but what situation are you asking how git handles? | 11:12 |
| ← Guest26062 left | 11:12 |
|
ubereber
| a graphic file is change (autocad) by the windows user | 11:12 |
|
| I get the changed graphic file ...git will recognize the change I assume | 11:12 |
|
| so i guess I add it back in ...? | 11:13 |
|
tobiasvl
| where is the git repo? you haven't mentioned a git repo yet! | 11:13 |
|
| also, is AutoCAD a binary file format? if so, !binary applies | 11:13 |
|
gitinfo
| Storing binary files in git causes repo balloon, because they do not compress/diff well. In other words, each time you change a file the repo will grow by the size of the file. See !annex for some solutions | 11:13 |
|
ubereber
| git repo is in an identical windows file directory | 11:13 |
|
p53ud0nym
| !annex | 11:15 |
|
gitinfo
| git-annex, git-media, and Git LFS are some solutions to the !binary problem. They work by keeping the blobs outside of the repo, storing a reference to the blob in the repo instead. http://git-annex.branchable.com https://github.com/alebedev/git-media http://git.io/git-lfs | 11:15 |
| → intellix joined | 11:15 |
|
ubereber
| ty for the urls ...have opened them for reading | 11:16 |
|
| also so lets say we are dealing with only text files now | 11:16 |
|
| User A only windows User B uses git | 11:16 |
|
| User A copies all text files in his directory to user Bs | 11:17 |
|
| to git are the files changed ? like is part of the copy date part of the Sha? | 11:17 |
|
tobiasvl
| yes, to git the files are changed | 11:17 |
| → sgfgdf joined | 11:18 |
|
tobiasvl
| there's no copy date, not sure what you mean by that | 11:18 |
|
| user A or B will need to add and commit the changed files in the repo | 11:18 |
|
| at which point a commit will be created, with a SHA and a date | 11:18 |
|
ubereber
| file 1 has not changed but was copied over the file 1 tracked by git by user B | 11:18 |
| → mehola joined | 11:19 |
| → ShalokShalom joined | 11:19 |
|
tobiasvl
| then it has not changed, from git's perspective | 11:19 |
|
ShalokShalom
| hi there | 11:19 |
|
| i setup a git repo with initial license and readme files | 11:19 |
|
| how can i pull an local git repo to it? | 11:19 |
|
| which i created localy with git init | 11:20 |
| ← King_Hual left | 11:20 |
|
tobiasvl
| ShalokShalom: so you created two local git repos? | 11:20 |
|
ubereber
| tobiasv1 thankyou ...and thankyou gitinfo I will go read your articles ...have a great day | 11:20 |
|
gitinfo
| ubereber: you're welcome, but please note that I'm a bot. I'm not programmed to care. | 11:20 |
|
ubereber
| lol | 11:21 |
| ← msonntag left | 11:21 |
|
sgfgdf
| hello, guys! i have the following problem. i have a develop (which was the same as master before starting work) branch with some feature branches merged in with --no-ff option. now i need to create a new one with start point master and apply only a set of features on it. is that possible to achieve with cherry-pick, but not manually cherry-picking all commists but instead only the merge commits? | 11:21 |
| ← nckpz left | 11:22 |
| ← mehola left | 11:23 |
| → King_Hual joined | 11:23 |
|
tobiasvl
| sgfgdf: yes. you will need to tell git which parent to use as the base when cherry-picking a merge commit with --mainline | 11:23 |
| → dsdeiz joined | 11:24 |
| ← dsdeiz left | 11:24 |
| → dsdeiz joined | 11:24 |
| → bongjovi joined | 11:25 |
| ← ubereber left | 11:25 |
| ← GavinMagnus left | 11:26 |
| → fakenerd joined | 11:28 |
| → ramsub07 joined | 11:28 |
| pity_ → pity | 11:29 |
| → brent__ joined | 11:31 |
| ← fakenerd left | 11:32 |
| → s2013 joined | 11:32 |
| ← dwmw2_gone left | 11:32 |
| → dwmw2_gone joined | 11:33 |
| → krs93 joined | 11:33 |
| dwmw2_gone → dwmw2_DRS | 11:34 |
|
ShalokShalom
| tobiasvl: nope | 11:35 |
|
| why two? | 11:35 |
| ← minikN left | 11:35 |
|
ShalokShalom
| i created one local git repo with git init | 11:35 |
|
| and one on the gitea webserver | 11:35 |
| ← brent__ left | 11:35 |
| ← DrAwesome left | 11:35 |
|
ShalokShalom
| which contains 2 files and they prevent git from push | 11:36 |
| → DrAwesome joined | 11:36 |
| → rchavik joined | 11:36 |
| DrAwesome → Guest31408 | 11:36 |
|
_ikke_
| ShalokShalom: probably because creating the repo on gitea also comitted something in it? | 11:36 |
| → minikN joined | 11:37 |
| ← joki left | 11:37 |
|
tobiasvl
| ShalokShalom: ah, you never mentioned a web server | 11:37 |
| → Balliad joined | 11:37 |
| ← govg left | 11:38 |
| ← intellix left | 11:38 |
| → jameser joined | 11:39 |
| → GavinMagnus joined | 11:39 |
| ← ShalokShalom left | 11:39 |
| ← ojdo left | 11:39 |
| → ShalokShalom joined | 11:40 |
| → JeroenT joined | 11:40 |
| ← JeroenT left | 11:40 |
| → JeroenT joined | 11:41 |
|
ShalokShalom
| tobiasvl: yeah, correct | 11:41 |
| ← jameser left | 11:41 |
|
ShalokShalom
| a git repo is a repo on a webserver to me, my mistake | 11:42 |
|
| _ikke_: yes | 11:42 |
|
| the question is, how i can merge them now | 11:42 |
|
| or call it as you want | 11:42 |
|
| i am new to git | 11:42 |
| → NwS joined | 11:42 |
|
_ikke_
| ShalokShalom: I guess you want to 'overwrite' what the remote repo has? | 11:42 |
|
ShalokShalom
| remote repo is that one on the server? | 11:43 |
|
_ikke_
| yes | 11:43 |
| → Snugglebash joined | 11:43 |
|
ShalokShalom
| nope, i created this readme and license for a reason | 11:43 |
|
| both solutions are fine to know | 11:43 |
|
| overwrite and merge | 11:43 |
| ← cdown left | 11:43 |
|
ShalokShalom
| i already run git init, git add . and git commit -am "message" | 11:44 |
| → joki joined | 11:44 |
| ← JeroenT left | 11:44 |
|
_ikke_
| You want to rebase your local commit on top of the commit created on the remote repo | 11:45 |
|
ShalokShalom
| hnn | 11:45 |
|
| i think git init was needless, or? | 11:46 |
| → Anja joined | 11:46 |
|
ShalokShalom
| i just like to push my local files to the web server | 11:46 |
| → jameser joined | 11:46 |
| ← timvisher left | 11:46 |
|
_ikke_
| ShalokShalom: I gather you already connected your local repository to the remote one? (git remote add ...) | 11:47 |
|
ShalokShalom
| nope | 11:47 |
| → timvisher joined | 11:47 |
| ← MineCoins left | 11:49 |
| ← Tobbi left | 11:50 |
| ← phanimahesh left | 11:50 |
| → JeroenT joined | 11:50 |
| ← s2013 left | 11:50 |
| ← ramsub07 left | 11:50 |
| → Impaloo joined | 11:51 |
|
_ikke_
| That's the first step then | 11:51 |
| → phanimahesh joined | 11:51 |
|
_ikke_
| git remote add <name> <clone url> | 11:51 |
| → ertesx joined | 11:52 |
|
ShalokShalom
| dont work | 11:52 |
|
| which name? | 11:52 |
|
| of local repo or server one? | 11:52 |
|
_ikke_
| you can decide yourself | 11:52 |
|
ShalokShalom
| nope | 11:52 |
|
_ikke_
| origin is the default name git uses | 11:53 |
| → borkr joined | 11:53 |
|
ShalokShalom
| might be, that huge letter on the beginning dont work? | 11:53 |
|
| because it does now | 11:53 |
|
| and now? | 11:53 |
| ← cagedwisdom left | 11:53 |
| ← minikN left | 11:54 |
| → MineCoins joined | 11:54 |
|
_ikke_
| git fetch <name> | 11:54 |
| ← MineCoins left | 11:55 |
| → minikN joined | 11:55 |
|
ShalokShalom
| yep | 11:55 |
|
| done | 11:55 |
| ← ertes left | 11:55 |
| ertesx → ertes | 11:55 |
|
ShalokShalom
| push now? | 11:56 |
|
| or merge? | 11:56 |
|
_ikke_
| how did you call the remote? | 11:57 |
|
ShalokShalom
| git remote add test https://try.gitea.io/ShalokShalom/Test2 | 11:58 |
|
_ikke_
| try git rebase test/master | 11:59 |
| → cdown joined | 11:59 |
| → romerocesar joined | 11:59 |
| → Laurenceb__ joined | 12:00 |
|
ShalokShalom
| ok? | 12:00 |
|
| worked | 12:00 |
|
| all is local now | 12:00 |
| → Tobbi joined | 12:01 |
| → JeroenT_ joined | 12:01 |
| → intellix joined | 12:01 |
| → JeroenT__ joined | 12:02 |
| ← JeroenT_ left | 12:02 |
| → PinealGlandOptic joined | 12:03 |
|
ShalokShalom
| yes | 12:03 |
|
| git push --set-upstream test master did it | 12:03 |
|
| thanks a lot | 12:03 |
|
PinealGlandOptic
| hi everyone! what is most correct way to disallow non-utf8 files in commits? some kind of hook? | 12:03 |
| ← ashokrajar left | 12:03 |
| ← phanimahesh left | 12:04 |
| ← romerocesar left | 12:04 |
| ← JeroenT left | 12:05 |
| ← qt-x left | 12:06 |
| ← Snugglebash left | 12:06 |
| → phanimahesh joined | 12:06 |
| ← mischat_ left | 12:06 |
| ← theoceaniscool left | 12:06 |
| → mischat joined | 12:07 |
| → cyan__ joined | 12:07 |
| ← jas4711 left | 12:07 |
| ← JeroenT__ left | 12:07 |
| ← Laurenceb__ left | 12:08 |
| ← cqi left | 12:09 |
| ← jameser left | 12:09 |
|
bremner
| regular beatings. | 12:10 |
| ← drbean left | 12:10 |
|
bremner
| more seriously, a pre-commit hooks sounds plausible | 12:11 |
|
PinealGlandOptic
| bremner: is there some popular script? maybe built-in? | 12:11 |
| ← thiago left | 12:11 |
|
bremner
| no idea. So far the beatings are working for me. | 12:12 |
| → thiago joined | 12:12 |
| → JeroenT joined | 12:12 |
| → msonntag joined | 12:13 |
| → jameser joined | 12:14 |
|
PinealGlandOptic
| also: one contributor pushed commit with Latin1 characters (diacritics, etc), and now on my side these changes are still "not staged for commit". why? | 12:17 |
|
| PinealGlandOptic can't commit them | 12:17 |
| ← Tobbi left | 12:17 |
|
PinealGlandOptic
| git diff shows all lines are different, but visually they are the same | 12:18 |
|
ShalokShalom
| _ikke_: thanks for your help | 12:19 |
|
| i try to reproduce it now | 12:19 |
| ← minikN left | 12:19 |
| → Tobbi joined | 12:19 |
|
ShalokShalom
| and git rebase test2/master give me: | 12:19 |
|
| fatal: Needed a single revision | 12:19 |
| → str joined | 12:21 |
| → Snugglebash joined | 12:22 |
| → jas4711 joined | 12:22 |
|
_ikke_
| ShalokShalom: It means it does not know test2/master | 12:23 |
|
| did you add test2 as a remote, and did you fetch? | 12:23 |
| ← str left | 12:24 |
|
ShalokShalom
| yep | 12:27 |
| ← dodobrain left | 12:27 |
|
_ikke_
| ShalokShalom: what does git branch -r return? | 12:27 |
| ← Shashikant86 left | 12:28 |
| → aax joined | 12:28 |
|
ShalokShalom
| [shalokshalom@elitebook8570p knowthelist-git]$ git branch -r | 12:28 |
|
| knowthelist/master | 12:28 |
|
| knowthelist = test2 | 12:28 |
| ← anonymuse left | 12:28 |
| ← Tobbi left | 12:28 |
|
tobiasvl
| then you did not add test2 as a remote, you added knowthelist as a remote? | 12:29 |
| → Squarism joined | 12:29 |
|
ShalokShalom
| yep | 12:29 |
|
tobiasvl
| what do you mean by "knowthelist = test2" | 12:29 |
|
ShalokShalom
| i simply named it test2 here in chat | 12:29 |
|
| in order to avoid confusion | 12:29 |
|
| *failed :D | 12:29 |
|
tobiasvl
| ok… then you obviously have to do git rebase knowthelist/master | 12:29 |
|
ShalokShalom
| yep, exactl | 12:29 |
|
| [shalokshalom@elitebook8570p knowthelist-git]$ git rebase knowthelist/master | 12:30 |
|
| fatal: Needed a single revision | 12:30 |
| ← rivarun left | 12:30 |
| → Tobbi joined | 12:31 |
| → rivarun joined | 12:31 |
| → notebox joined | 12:31 |
| ← chandu20 left | 12:32 |
| ← timvisher left | 12:32 |
|
ShalokShalom
| what to do now? | 12:33 |
| → timvisher joined | 12:33 |
|
_ikke_
| what does git rev-parse knowthelist/master return? | 12:34 |
|
fuchstronaut
| I have a branch 'feature' on top of master. Now the feature is completed and I tried to merge the feature branch into master ("git checkout master; git merge feature"). Git tells me, that this is something that can not be merged | 12:34 |
|
| How can I fast forward master to feature? | 12:34 |
|
Squarism
| Say you have tasks 1 to 10. Each having its own pull request. Starting with 1 and continuing in ascending order. On task 2-3 it starts to get apparent that some of the "base" work that yo've done is required in all of the tasks. How would you tackle it? A. Revert the branches you pushed and create a new "base" branch that you then merge into all the rest. B. merge the branches you already pushed into | 12:35 |
|
| consecutive tasks. Kind of messy but easiest from a implementation perspektive - less nice for whoever is Reviewing your pull requests | 12:35 |
|
tobiasvl
| fuchstronaut: what do you mean "on top of master"? and what did git actually tell you? | 12:35 |
| → ShapeShifter499 joined | 12:35 |
| ← phanimahesh left | 12:36 |
| → phanimahesh joined | 12:37 |
|
fuchstronaut
| tobiasvl: the feature branch is a couple of commits on top of master. so they are in the same "line". Git tells me "merge: feature - not something we can merge" | 12:37 |
|
| actually I think this is the most simple scenario | 12:37 |
|
| since theere is nothing to merge, I think I just have to move that master tip up to the tip of the feature branch | 12:38 |
| ← mage__ left | 12:38 |
|
tobiasvl
| fuchstronaut: yeah, that should fast-forward without problems… you're sure you're running the exact command "git checkout master; git merge feature"? | 12:38 |
| ← aavrug left | 12:38 |
|
ShalokShalom
| _ikke_: f8fca796a6b92b90e47b94c6a373fcac13992ab6 | 12:38 |
| ← andrew710 left | 12:38 |
|
tobiasvl
| fuchstronaut: what happens if you "git checkout feature"? | 12:39 |
| ← JeroenT left | 12:39 |
| → hahuang61 joined | 12:39 |
| → FilipNortic_ joined | 12:40 |
|
fuchstronaut
| Im such a fkn tool | 12:40 |
| → JeroenT joined | 12:40 |
|
fuchstronaut
| misstyped feature ... each time | 12:40 |
|
| sorry | 12:40 |
|
tobiasvl
| haha. np | 12:40 |
| ← Tobbi left | 12:40 |
| ← notebox left | 12:43 |
| ← jameser left | 12:43 |
| ← hahuang61 left | 12:44 |
|
jast
| fuchstronaut: set up Git autocompletion for your shell and it won't happen again :) | 12:44 |
| ← JeroenT left | 12:46 |
| → JeroenT joined | 12:46 |
| → manuelschneid3r joined | 12:48 |
| → joco42 joined | 12:48 |
| → notebox joined | 12:49 |
| → pabs3 joined | 12:49 |
| → noecc joined | 12:49 |
| → jameser joined | 12:50 |
|
pabs3
| would the git protocol allow one to do something like `git describe` on a remote repo without cloning it? | 12:50 |
| ← Doginal left | 12:51 |
| → Doginal joined | 12:51 |
| → theoceaniscool joined | 12:51 |
|
selckin
| ls-remote maybe | 12:51 |
| ← raedah left | 12:52 |
|
jast
| nothing quite like describe, I think | 12:52 |
| → ReptilianBrain joined | 12:52 |
| → chandu20 joined | 12:53 |
| → strk joined | 12:55 |
|
strk
| say I `git svn clone`d from http://, can I later switch to https:// or would that fail to determine common roots due to change in metadata ? | 12:55 |
| ← jameser left | 12:57 |
| → Shashikant86 joined | 12:58 |
| ← chandu20 left | 12:58 |
|
| strk found http://www.freelancingdigest.com/articles/git-svn-switch-to-a-different-a-svn-url/ | 12:58 |
| → hhee joined | 12:59 |
| → nowhere_man joined | 12:59 |
| ← aw1 left | 12:59 |
|
jast
| there's another way that involves setting rewriteRoot | 12:59 |
| ← notebox left | 12:59 |
| ← GavinMagnus left | 13:00 |
| → ShalokShalom_ joined | 13:01 |
| → govg joined | 13:01 |
|
strk
| yep, rewriteRoot sounds safer | 13:03 |
| ← ShalokShalom left | 13:04 |
| ShalokShalom_ → ShalokShalom | 13:04 |
| → Panacea joined | 13:04 |
| → chandu20 joined | 13:04 |
|
Celelibi
| Is there a shorthand for "git rebase --onto master config modifs" when the modifs is already checked out? | 13:05 |
| → mischat_ joined | 13:05 |
|
strk
| uhm, but adding a rewriteRoot ends up hanging even on `git svn info` | 13:06 |
|
Celelibi
| Or a shorthand for "git checkout config; git rebase master"? | 13:06 |
|
| I'm not a big fan of the syntax of rebase. | 13:07 |
| ← UnnamedPlayer left | 13:07 |
| → jameser joined | 13:07 |
| ← Snugglebash left | 13:07 |
|
^7heo
| Celelibi: can't you use the ~/.gitconfig file for that? | 13:08 |
| ← mischat left | 13:08 |
|
^7heo
| in the [alias] section, you can place aliases. | 13:08 |
| ← Mobutils left | 13:09 |
| → notebox joined | 13:10 |
| → Mobutils joined | 13:10 |
| → aw1 joined | 13:11 |
| → GodGinrai joined | 13:11 |
| ← DistantStar left | 13:12 |
| ← chandu20 left | 13:12 |
| ← govg left | 13:13 |
| → Tobbi joined | 13:13 |
| → chandu20 joined | 13:13 |
| ← timvisher left | 13:13 |
| → boombatower joined | 13:13 |
| → DistantStar joined | 13:14 |
| → timvisher joined | 13:14 |
| → synthroid joined | 13:14 |
| → jeffreylevesque_ joined | 13:15 |
| ← dsdeiz left | 13:17 |
| ← GodGinrai left | 13:17 |
| ← chandu20 left | 13:17 |
|
strk
| ok, now it works, rewriteRoot was a perfect solution :) | 13:18 |
| → hio joined | 13:19 |
| → YourTheBombNow23 joined | 13:19 |
| ← Learath2 left | 13:19 |
|
hio
| my git isnt working!!! buggy software! | 13:19 |
|
Wulf
| hio: haha ;P | 13:19 |
|
| hio: got details? | 13:19 |
|
hio
| Wulf, not a joke!! it downloads forever, 80 megabyte already on a 20MB project | 13:19 |
| ← jeffreylevesque left | 13:20 |
|
Wulf
| hio: git-clone? | 13:20 |
| → Learath2 joined | 13:20 |
|
hio
| yeah | 13:20 |
|
Wulf
| hio: lots of history to download | 13:20 |
|
| hio: be patient | 13:20 |
|
hio
| what do you mean | 13:20 |
|
| i had a video file checked in accidentally but i deleted it already | 13:20 |
|
| it shouldnt download it again | 13:20 |
|
Wulf
| hio: did you rewrite the history? | 13:21 |
| ← jeffreylevesque_ left | 13:21 |
|
hio
| no | 13:21 |
|
Wulf
| hio: then it's still there | 13:21 |
|
hio
| what the hell? why? | 13:21 |
|
Wulf
| working as intended. | 13:21 |
|
hio
| are you saying that every file i ever committed will be saved forever? wouldnt that make my repos really huge quickly? | 13:22 |
|
themill
| that is git's job, yes | 13:22 |
|
hio
| how do i delete the video forever | 13:22 |
| ← JeroenT left | 13:22 |
|
Wulf
| hio: rewrite the history | 13:22 |
|
| !rewrite | 13:22 |
|
gitinfo
| Rewriting public history is not recommended. Everyone who has pulled the old history will have to do work (and you'll have to tell them to), so it's infinitely better to just move on. If you must, you can use `git push --force-with-lease <remote> <branch>` to force (and the remote may reject that, anyway). See http://goo.gl/waqum | 13:22 |
|
hio
| i didnt understand any of that | 13:23 |
| → JeroenT joined | 13:23 |
|
tobiasvl
| hio: git is a system to keep track of changes to a project. to do that it needs to retain all previous states of the projects. | 13:23 |
|
hio
| i deleted the video in a single commit, isnt there a command that just deletes that commit from history? | 13:23 |
|
tobiasvl
| so the entire point of git is to keep a file you added to it | 13:23 |
| → achadwick joined | 13:24 |
| ← Nilesh_ left | 13:24 |
|
Wulf
| hio: if you have commits A -> B -> V -> C -> D -> E -> F where "V" is your video, you would have to remove everything after B and recreate it. A -> B -> C' -> D' -> E' -> F' | 13:24 |
|
| hio: and tell everyone to go along with this. | 13:25 |
| ← serialoverflow left | 13:25 |
|
hio
| im the only developer, i have only this: AddVideo->RemoveVideo | 13:26 |
|
pabs3
| take a look at git-annex if you want to deal with big data and have it go away when you delete it. with git-annex only the meta-data is stored permanently | 13:26 |
|
hio
| guys i dont have time for all this stuff omg | 13:26 |
| ← Mobutils left | 13:26 |
| → Mobutils_ joined | 13:26 |
|
hio
| how hard can it be to delete a video from history that i JUST added 5min ago | 13:27 |
|
tobiasvl
| hio: it's hard because you have to rewrite the history of the repo. | 13:27 |
|
pabs3
| easy, just git rebase -i <commit before you added the video> | 13:27 |
|
canton7
| hio, !bfg | 13:27 |
|
gitinfo
| hio: A tool designed to remove large files, or passwords from history: https://rtyley.github.io/bfg-repo-cleaner/ (!rewrite applies) | 13:27 |
| ← bannakaffalatta left | 13:28 |
|
hio
| GIT IS BROKEN NOW | 13:29 |
| → serialoverflow joined | 13:29 |
|
hio
| i closed the window when i rebased and now it's all messed up | 13:29 |
|
| pabs3, i only have 2 commits and the one with the video has lots of other files | 13:30 |
| → fenglei joined | 13:30 |
|
pabs3
| first commit is adding all the video, second commit is deleting the video? | 13:30 |
|
| personally I would delete .git and start from scratch using git-annex or similar | 13:31 |
|
hio
| abort: Error occurred while trying to abort a rebase: Could not find 'D:/myproject/.git/rebase-merge/end' to stat: The system cannot find the file specified. | 13:31 |
| → roelmonnens joined | 13:31 |
|
hio
| usability of git is a NIGHTMARE | 13:31 |
| ← Tobbi left | 13:31 |
|
pabs3
| yeah, sounds like you just want a plain directory, not a version controlled one | 13:32 |
| ← azerus left | 13:32 |
| → douglascorrea joined | 13:32 |
| → brent__ joined | 13:32 |
|
selckin
| !reflog | 13:32 |
|
gitinfo
| The git reflog (`git log -g`) records the SHAs of your HEADs for 2+ weeks. `git checkout -b myrestore OLDSHA` and `git reset --hard OLDSHA` will relink to that state via a new and current branch respectively, see http://sethrobertson.github.com/GitFixUm/ for full details. WARNING: reset --hard will trash any uncommitted changes! Visualize with: gitk --all --date-order `git log -g --pretty=%H` | 13:32 |
| → treia joined | 13:33 |
| → Tobbi joined | 13:33 |
| ← rscata left | 13:34 |
| ← hio left | 13:34 |
| → Gamecubic joined | 13:35 |
| → azerus joined | 13:35 |
|
Celelibi
| ^7heo: It was more a general question about the pattern of the rebase commands than about those exact commands. | 13:35 |
|
| BTW, git stash doesn't seem very good at handling file removal. | 13:36 |
| → hio joined | 13:36 |
| ← brent__ left | 13:36 |
|
tobiasvl
| hio: I recommend you read a !book about git to get a feel for what it actually is | 13:37 |
|
gitinfo
| hio: There are several good books available about git; 'Pro Git' is probably the best: http://git-scm.com/book but also look at !bottomup !cs !gcs !designers !gitt !vcbe and !parable | 13:37 |
| ← fenglei left | 13:37 |
| → DARSCODE joined | 13:38 |
| ← DARSCODE left | 13:38 |
| → lindenle joined | 13:39 |
| ← sdothum left | 13:39 |
| → sdothum joined | 13:41 |
| → DARSCODE joined | 13:41 |
| ← sbulage left | 13:41 |
| ← DARSCODE left | 13:42 |
|
hio
| tobiasvl: the problem is git, not me | 13:42 |
|
| obviously if i have limitless amounts of time i can figure out how to rebase my history. that really wasnt the point | 13:43 |
| ← lindenle left | 13:43 |
|
tobiasvl
| OK, not sure what the point was then. | 13:43 |
| → jeffreylevesque joined | 13:44 |
|
hio
| point is that i need some serious porcelain | 13:44 |
| ← JeroenT left | 13:44 |
|
selckin
| git is not for you, find another tool | 13:44 |
| ← Tobbi left | 13:45 |
| ← hio left | 13:45 |
| ← notebox left | 13:46 |
|
tobiasvl
| hio: if you have other questions beyond "why does git not offer a single line command that removes a file from history", feel free to ask them | 13:46 |
|
| we're here to help, but flaming is not necessary. | 13:46 |
| ← YourTheBombNow23 left | 13:46 |
|
tobiasvl
| or that | 13:48 |
|
canton7
| he's a known troll from another channel, btw | 13:48 |
|
| not saying he was trolling then, but I've banned him from other channels a few times | 13:48 |
|
tobiasvl
| aha | 13:48 |
| ← timvisher left | 13:49 |
| → unbalanced joined | 13:49 |
| → Snugglebash joined | 13:50 |
| ← a_thakur left | 13:50 |
| → timvisher joined | 13:50 |
| → Ryanar joined | 13:50 |
| → notebox joined | 13:51 |
|
Arban
| What's a good solution for that kind of stuff anyway? When you have a project consisting of mostly code, but some huge files that don't really need a VCS? | 13:52 |
|
tobiasvl
| Arban: !annex | 13:52 |
|
gitinfo
| Arban: git-annex, git-media, and Git LFS are some solutions to the !binary problem. They work by keeping the blobs outside of the repo, storing a reference to the blob in the repo instead. http://git-annex.branchable.com https://github.com/alebedev/git-media http://git.io/git-lfs | 13:52 |
|
Arban
| Oh. Thanks. | 13:52 |
| ← pabs3 left | 13:53 |
| → ashokrajar joined | 13:54 |
| → Tobbi joined | 13:55 |
| → ssitani joined | 13:56 |
| ← ashokrajar left | 13:57 |
| → ashokrajar joined | 13:58 |
| → GodGinrai joined | 13:58 |
| → chandu20 joined | 13:59 |
| ← arnsa left | 14:03 |
| ← pity left | 14:04 |
| → suttonwilliamd joined | 14:04 |
| ← notebox left | 14:05 |
| ← nettoweb left | 14:05 |
| ← tvw left | 14:06 |
| ← lordjancso left | 14:08 |
| → rafalcpp joined | 14:09 |
| ← thiago left | 14:09 |
| → thiago joined | 14:10 |
| ← thiago left | 14:10 |
| → thiago joined | 14:10 |
| ← douglascorrea left | 14:11 |
| → rasto joined | 14:11 |
| ← pR0Ps left | 14:11 |
| ← Eryn_1983_FL left | 14:13 |
| → ramsub07 joined | 14:14 |
| → jimi_ joined | 14:14 |
| ← jimi_ left | 14:14 |
| → pR0Ps joined | 14:14 |
| → jimi_ joined | 14:16 |
| ← zefferno left | 14:16 |
| ← cdown left | 14:16 |
| ← parasite_ left | 14:17 |
| → cdown joined | 14:19 |
| ← timvisher left | 14:20 |
| → timvisher joined | 14:21 |
| → ashokraj_ joined | 14:22 |
| → cdg joined | 14:23 |
| ← jameser left | 14:23 |
| ← strk left | 14:24 |
| ← ashokrajar left | 14:24 |
| → todd_dsm joined | 14:26 |
| ← ashokraj_ left | 14:26 |
| → Eryn_1983_FL joined | 14:29 |
| → theonefoo joined | 14:31 |
| → ShekharReddy joined | 14:31 |
| ← ShapeShifter499 left | 14:32 |
| → canuk joined | 14:35 |
| → Dougie187 joined | 14:35 |
| → JeroenT joined | 14:36 |
| ← krs93 left | 14:38 |
| ← chipotle left | 14:38 |
| → dodobrain joined | 14:39 |
| → yehowyada joined | 14:39 |
| → hahuang61 joined | 14:40 |
| ← ShekharReddy left | 14:42 |
| ← mostlybadfly left | 14:44 |
| ← mischat_ left | 14:45 |
| → ThumbBone joined | 14:45 |
| → ShapeShifter499 joined | 14:45 |
| → tvw joined | 14:45 |
| → mischat joined | 14:45 |
| ← jagob left | 14:45 |
| ← hahuang61 left | 14:45 |
| gitinfo set mode: +v | 14:47 |
|
ThumbBone
| anyone ever run into any issues with using "git revert --no-commit <commit-hash>" to bring back your project to a certain snapshot? | 14:47 |
|
jast
| revert doesn't actually go back to that version, it undoes the changes made in that one commit | 14:47 |
| ← timvisher left | 14:48 |
| → nettoweb joined | 14:48 |
| → ikelso joined | 14:48 |
| → bannakaffalatta joined | 14:49 |
| → pity joined | 14:49 |
| → timvisher joined | 14:49 |
| ← ShapeShifter499 left | 14:49 |
| → nckpz joined | 14:49 |
| ← jknetl left | 14:49 |
| → ash_workz joined | 14:51 |
| ← Shashikant86 left | 14:53 |
| ← rafalcpp left | 14:53 |
|
ThumbBone
| jast: by "going back" you mean checking out and bring the HEAD to that commit? | 14:54 |
| ← jarshvor left | 14:54 |
|
tobiasvl
| ThumbBone: the more salient questions is what YOU mean :) | 14:55 |
| → jarshvor joined | 14:55 |
|
tobiasvl
| what do you wish to achieve? !revert | 14:55 |
|
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]? | 14:55 |
| ← yehowyada left | 14:56 |
|
tobiasvl
| ThumbBone: and to check out and bring the HEAD to a commit, "git checkout $commit" (will detach HEAD) | 14:56 |
| ← joco42 left | 14:57 |
| → nickabbey joined | 14:58 |
|
ThumbBone
| The status is everything is commited, nothing in staging, what I want is 'reverting' (as in the english word, not what git revert is supposed to mean) the state of my project back to that commit. If by that it means undoing all the changes passed that commit without deleting the history, then yes that's what I want | 14:58 |
| → chipotle joined | 14:58 |
| ← dec0n left | 14:58 |
|
tobiasvl
| ThumbBone: OK, then you probably want option e) in gitinfo's reply above, then | 14:59 |
|
| oh, without deleting history you say | 14:59 |
|
| then you don't want option e) | 15:00 |
| → Shashikant86 joined | 15:00 |
|
ThumbBone
| tobiasvl: no but with reset I lose the commits, doing git revert this way keeps all the change history | 15:00 |
|
tobiasvl
| yep, revert is fine then | 15:00 |
|
ThumbBone
| tobiasvl: yup | 15:01 |
|
tobiasvl
| then what issues are you encountering with revert? | 15:01 |
|
ThumbBone
| tobiasvl: the thing is a tested it in a single branch and it works fine, but I don't know how this would react with a branch with a bunch of merges, would I run into any issues | 15:01 |
| → MineCoins joined | 15:01 |
|
ThumbBone
| *I tested | 15:01 |
| ← Shashikant86 left | 15:02 |
|
tobiasvl
| ThumbBone: if you're reverting merge commits, and you later want to reintroduce the commits merged in by the merges you revert, read !faulty_merge | 15:02 |
|
gitinfo
| ThumbBone: If you have published a merge commit that turned out to be faulty and you'd like to get rid of it, you're probably not going to have a good time. Here's the full story: https://raw.github.com/git/git/master/Documentation/howto/revert-a-faulty-merge.txt | 15:02 |
|
tobiasvl
| otherwise it should be fine | 15:02 |
| → whitby joined | 15:03 |
|
mgedmin
| one way of getting things to be like they were in commint <oldhash>, while keeping full history, is to git checkout <oldhash> . && git commit -am "revert to the way things were in <oldhash>" | 15:03 |
| ← rominronin left | 15:04 |
| → GavinMagnus joined | 15:04 |
|
ThumbBone
| tobiasvl: great thanks for the link | 15:04 |
| → moei joined | 15:05 |
|
jast
| as far as I know, 'git checkout .' doesn't remove files that didn't exist in that old version, so careful with that for restoring old versions :) | 15:05 |
| ← finalbeta left | 15:05 |
| → finalbeta joined | 15:06 |
|
ThumbBone
| yes, checkout is not what I want in this case | 15:06 |
| → YourTheBombNow23 joined | 15:08 |
| ← sdothum left | 15:09 |
| ← jave left | 15:09 |
| → parasite_ joined | 15:09 |
| ← modin left | 15:10 |
| → Gsham joined | 15:10 |
| → sdothum joined | 15:10 |
| → interrobangd joined | 15:11 |
| → LeBlaaanc joined | 15:11 |
| ← Sonderblade left | 15:11 |
| → Sonderblade joined | 15:12 |
| → ResidentBiscuit joined | 15:12 |
| → voldz1tic3n joined | 15:12 |
| → jave joined | 15:13 |
| ← timvisher left | 15:14 |
| → JanC_ joined | 15:15 |
| → timvisher joined | 15:15 |
| → [0xAA] joined | 15:15 |
| ← saml left | 15:15 |
| ← [0xAA] left | 15:15 |
| ← JanC left | 15:16 |
| JanC_ → JanC | 15:16 |
| → Es0teric joined | 15:16 |
| → _nwkj86 joined | 15:16 |
| → yanope joined | 15:16 |
| ← tvw left | 15:16 |
| ← suttonwilliamd left | 15:16 |
| → tvw joined | 15:16 |
| → d10n-work joined | 15:17 |
| ← nostrora left | 15:17 |
| ← cdown left | 15:17 |
| ← nwkj86 left | 15:17 |
| ← rchavik left | 15:17 |
| ← rt left | 15:17 |
| ← berndj left | 15:17 |
| ← d10n-work left | 15:17 |
| → d10n-work joined | 15:17 |
| → ronskisika joined | 15:17 |
| ← peeps[lappy] left | 15:17 |
| ← rivarun left | 15:17 |
| → rivarun joined | 15:17 |
| → berndj joined | 15:18 |
| → Nugget_ joined | 15:18 |
| → ^7heo_ joined | 15:18 |
| → _geoff joined | 15:18 |
| → Walex2 joined | 15:18 |
| ← finalbeta left | 15:18 |
| → TyrfingM1olnir joined | 15:18 |
| → cxreg2 joined | 15:18 |
| → Jupelius_ joined | 15:18 |
| ← Slush- left | 15:18 |
| → Jonno_FT1 joined | 15:18 |
| → styx___ joined | 15:18 |
| → Slush-_ joined | 15:18 |
| → meLon_ joined | 15:18 |
| → nevyn_ joined | 15:18 |
| → plasticb1y joined | 15:18 |
| ← cxreg left | 15:18 |
| ← styx_ left | 15:18 |
| ← Ratler left | 15:18 |
| ← Jonno_FTW left | 15:18 |
| ← doppo left | 15:18 |
| ← Walex left | 15:18 |
| ← tokkee left | 15:18 |
| ← ketas left | 15:18 |
| ← exounx left | 15:18 |
| → avarab joined | 15:18 |
| ← avarab left | 15:18 |
| → avarab joined | 15:18 |
| → babilen_ joined | 15:18 |
| → Knirch_ joined | 15:18 |
| → doppo_ joined | 15:18 |
| → trondth_ joined | 15:18 |
| → souther_ joined | 15:18 |
| → PaulePan1er joined | 15:18 |
| → colona_ joined | 15:18 |
| → mikap joined | 15:18 |
| → d1b_ joined | 15:18 |
| → ftoulemo1 joined | 15:18 |
| → rt joined | 15:18 |
| → comps_ joined | 15:18 |
| → exounx joined | 15:18 |
| ← nuck left | 15:18 |
| ← tobiasvl left | 15:18 |
| → brewmast1r joined | 15:18 |
| ← axisys left | 15:18 |
| → finalbeta joined | 15:18 |
| ← yanome left | 15:18 |
| → hegge joined | 15:18 |
| → tokkee joined | 15:18 |
| ← ^7heo left | 15:18 |
| ← meLon left | 15:18 |
| ← TyrfingMjolnir left | 15:18 |
| ← d1b left | 15:18 |
| ← plasticboy left | 15:18 |
| → sunny256_ joined | 15:18 |
| ← brandonw left | 15:18 |
| → tier2vil1ain_ joined | 15:18 |
| → axisys_ joined | 15:19 |
| → rchavik joined | 15:19 |
| ← doener left | 15:19 |
| → brandonw joined | 15:19 |
| → doener_ joined | 15:19 |
| doppo_ → doppo | 15:19 |
| souther_ → souther | 15:19 |
| → Ratler joined | 15:19 |
| ← LeBlaaanc left | 15:19 |
| ← bannakaffalatta left | 15:19 |
| ← m4sk1n left | 15:19 |
| ← jozwior__ left | 15:19 |
| ← XVar left | 15:19 |
| ← Raging_Hog left | 15:19 |
| ← ThomasLocke left | 15:19 |
| ← mp3 left | 15:19 |
| ← hide left | 15:19 |
| ← robattila256 left | 15:19 |
| ← jost_ left | 15:19 |
| ← Guest44896 left | 15:19 |
| ← pkiller left | 15:19 |
| ← gigq left | 15:19 |
| ← oaao left | 15:19 |
| ← iamthad left | 15:19 |
| ← MacWinner left | 15:19 |
| ← hallogallo[m] left | 15:19 |
| ← monomon[m] left | 15:19 |
| ← kikijiki[m] left | 15:19 |
| ← UncleCJ left | 15:19 |
| ← Sheogorath[m] left | 15:19 |
| ← unclechu left | 15:19 |
| ← concerti left | 15:19 |
| ← CussBot left | 15:19 |
| ← dhollinger left | 15:19 |
| ← jwest left | 15:19 |
| ← fscala left | 15:19 |
| ← fus left | 15:19 |
| ← bathtub_shark left | 15:19 |
| ← Nevik left | 15:19 |
| ← unbalancedparen left | 15:19 |
| ← boubou left | 15:19 |
| ← prg318 left | 15:19 |
| ← SpeakerToMeat left | 15:19 |
| ← glebihan left | 15:19 |
| ← michael_mbp left | 15:19 |
| ← styx__ left | 15:19 |
| ← da5id left | 15:19 |
| ← Caelum left | 15:19 |
| ← HalfEatenPie left | 15:19 |
| ← bauruine left | 15:19 |
| ← Lowell left | 15:19 |
| ← jgrasser left | 15:19 |
| ← MLM_ left | 15:19 |
| ← Bigcheese left | 15:19 |
| ← fragMental left | 15:19 |
| ← arand__ left | 15:19 |
| ← _cyril_ left | 15:19 |
| ← guardian left | 15:19 |
| ← Random832 left | 15:19 |
| ← Neico left | 15:19 |
| ← Nugget left | 15:19 |
| ← Dazzyp left | 15:19 |
| ← deepy left | 15:19 |
| ← jwmann left | 15:19 |
| ← demize left | 15:19 |
| ← Hogofwar left | 15:19 |
| ← UgJkA left | 15:19 |
| ← hwoarang left | 15:19 |
| ← jor left | 15:19 |
| ← cttttt left | 15:19 |
| ← parliament left | 15:19 |
| ← lolmac_ left | 15:19 |
| ← Zarthus left | 15:19 |
| ← AlHafoudh left | 15:19 |
| ← bsanford_ left | 15:19 |
| ← ninsei left | 15:19 |
| ← Ankhers left | 15:19 |
| ← ulkesh_ left | 15:19 |
| ← pitastrudl left | 15:19 |
| ← Mindi left | 15:19 |
| ← mika left | 15:19 |
| ← ToeSnacks left | 15:19 |
| ← uranellus left | 15:19 |
| ← rideh left | 15:19 |
| ← quite left | 15:19 |
| ← kenansulayman left | 15:19 |
| ← tier2villain_ left | 15:19 |
| ← brewmaster left | 15:19 |
| ← colona left | 15:19 |
| ← PaulePanter left | 15:19 |
| ← drawkula left | 15:19 |
| ← simon816 left | 15:19 |
| ← tabakhase left | 15:19 |
| ← nevyn left | 15:19 |
| ← Knirch left | 15:19 |
| ← nephyrin left | 15:19 |
| ← chigang left | 15:19 |
| ← raatiniemi left | 15:19 |
| ← sim642 left | 15:19 |
| ← CustosLimen left | 15:19 |
| ← prosody left | 15:19 |
| ← uidzer0 left | 15:19 |
| ← MatthewAllan93 left | 15:19 |
| ← RickyB98 left | 15:19 |
| ← sparr left | 15:19 |
| ← saidelike left | 15:19 |
| ← McKraken_zzzzz left | 15:19 |
| ← tjbp left | 15:19 |
| ← davidstrauss left | 15:19 |
| ← pepijndevos left | 15:19 |
| ← kanzure left | 15:19 |
| ← ensign_ left | 15:19 |
| ← linuxmodder left | 15:19 |
| ← maxorator left | 15:19 |
| ← cloudcell_ left | 15:19 |
| ← elmcrest left | 15:19 |
| ← CEnnis91 left | 15:19 |
| ← daxroc left | 15:19 |
| ← unholycrab left | 15:19 |
| ← kutenai left | 15:19 |
| ← Travis-42 left | 15:19 |
| ← phtes left | 15:19 |
| ← DuncanT left | 15:19 |
| ← RiPer left | 15:19 |
| ← filcab left | 15:19 |
| ← CtrlC left | 15:19 |
| ← manveru left | 15:19 |
| ← tharuin left | 15:19 |
| ← wenzowski left | 15:19 |
| ← chrysaor left | 15:19 |
| ← nioncode left | 15:19 |
| ← HedgeMage left | 15:19 |
| ← BackEndCoder left | 15:19 |
| ← nsh left | 15:19 |
| ← bl0m1_ left | 15:19 |
| ← MillerBoss left | 15:19 |
| ← cstrahan left | 15:19 |
| ← thallada left | 15:19 |
| mikap → mika | 15:19 |
| → uidzer0 joined | 15:19 |
| → fscala joined | 15:19 |
| → Zarthus joined | 15:19 |
| → MillerBoss joined | 15:19 |
| → dustinm joined | 15:19 |
| → hwoarang joined | 15:19 |
| → sysanthrope joined | 15:19 |
| → trelane joined | 15:19 |
| ← trelane left | 15:19 |
| → trelane joined | 15:19 |
| → guardian joined | 15:19 |
| → Bigcheese joined | 15:19 |
| → CussBot joined | 15:19 |
| → gigq joined | 15:19 |
| → hide joined | 15:19 |
| → jor joined | 15:19 |
| → nephyrin joined | 15:19 |
| → uranellus joined | 15:19 |
| ← uranellus left | 15:19 |
| → uranellus joined | 15:19 |
| → RickyB98 joined | 15:19 |
| → Spydar007 joined | 15:19 |
| ← Spydar007 left | 15:19 |
| → Spydar007 joined | 15:19 |
| ← RickyB98 left | 15:19 |
| → RickyB98 joined | 15:19 |
| → iamthad joined | 15:19 |
| → HedgeMage joined | 15:19 |
| → pepijndevos joined | 15:19 |
| → sim642 joined | 15:19 |
| → CustosLimen joined | 15:19 |
| → oaao joined | 15:19 |
| → concerti joined | 15:19 |
| → Mindi joined | 15:19 |
| → XVar joined | 15:19 |
| → cdown joined | 15:19 |
| → jozwior__ joined | 15:19 |
| → deepy joined | 15:19 |
| → jwest joined | 15:19 |
| → nioncode joined | 15:19 |
| → glebihan joined | 15:19 |
| → pingwindyktator joined | 15:19 |
| → bathtub_shark joined | 15:19 |
| → tabakhase joined | 15:19 |
| → synchronous joined | 15:19 |
| sunny256_ → sunny256 | 15:19 |
| → sparr joined | 15:19 |
| → Exagone313 joined | 15:20 |
| → prg318 joined | 15:20 |
| → quite joined | 15:20 |
| → fus joined | 15:20 |
| → Hogofwar joined | 15:20 |
| → Ankhers joined | 15:20 |
| → meZee joined | 15:20 |
| → robattila256 joined | 15:20 |
| → Cathy joined | 15:20 |
| → simon816 joined | 15:20 |
| → mehola joined | 15:20 |
| → BackEndCoder joined | 15:20 |
| → boubou joined | 15:20 |
| gitinfo set mode: +v | 15:20 |
| → drawkula joined | 15:20 |
| → ulkesh_ joined | 15:20 |
| → demize joined | 15:20 |
| → thallada joined | 15:20 |
| → CtrlC joined | 15:20 |
| ← CtrlC left | 15:20 |
| → CtrlC joined | 15:20 |
| → nuck joined | 15:20 |
| → RiPer joined | 15:20 |
| → rideh joined | 15:20 |
| → ugjka joined | 15:20 |
| ← ggherdov left | 15:20 |
| → Ring0` joined | 15:20 |
| ← parasite_ left | 15:21 |
| → pitastrudl joined | 15:21 |
|
Squarism
| can you rebase a branch onto master(a branch) if you have both staged and unstaged changes? | 15:21 |
| → linuxmodder joined | 15:21 |
| → unclechu joined | 15:21 |
| → kenansulayman joined | 15:21 |
| → pkiller joined | 15:21 |
| → maxorator joined | 15:21 |
| → _cyril_ joined | 15:21 |
| → LeBlaaanc joined | 15:21 |
| ← stoopkid left | 15:21 |
| ← zmachine left | 15:21 |
| ← blacksyke left | 15:21 |
| ← dave0x6d left | 15:21 |
| ← johtso left | 15:21 |
| ← milkshoes left | 15:21 |
| ← mehdi___ left | 15:21 |
| → AlHafoudh joined | 15:21 |
| ← timwis left | 15:22 |
| ← barq left | 15:22 |
| → saidelike joined | 15:22 |
| ← g105b left | 15:22 |
| ← JeroenT left | 15:22 |
| → Neico joined | 15:22 |
| tomaw → 02HAAAAAN | 15:22 |
| → da5id joined | 15:22 |
| → SpeakerToMeat joined | 15:22 |
| → MatthewAllan93 joined | 15:22 |
| → ketas joined | 15:22 |
| → filcab joined | 15:22 |
| → Hedgework joined | 15:22 |
| → ThomasLocke joined | 15:22 |
| → jost_ joined | 15:22 |
| → hallogallo[m] joined | 15:22 |
| → UncleCJ joined | 15:22 |
| → monomon[m] joined | 15:22 |
| → kikijiki[m] joined | 15:22 |
| → Sheogorath[m] joined | 15:22 |
| → dhollinger joined | 15:22 |
| → Nevik joined | 15:22 |
| → unbalancedparen joined | 15:22 |
| → Caelum joined | 15:22 |
| → jgrasser joined | 15:22 |
| → fragMental joined | 15:22 |
| → Random832 joined | 15:22 |
| → Dazzyp joined | 15:22 |
| → jwmann joined | 15:22 |
| → bsanford_ joined | 15:22 |
| → ninsei joined | 15:22 |
| → raatiniemi joined | 15:22 |
| → ensign_ joined | 15:22 |
| → bl0m1_ joined | 15:22 |
| → chrysaor joined | 15:22 |
| → jgornick_ joined | 15:22 |
| → qlkzy_ joined | 15:22 |
| → Boniche joined | 15:22 |
| → h12o joined | 15:22 |
| → tapout joined | 15:22 |
| → andres joined | 15:22 |
| ← gyre007 left | 15:22 |
| ← codedmart left | 15:22 |
| ← stealthii left | 15:22 |
| ← da5id left | 15:22 |
| → da5id joined | 15:22 |
| ← filcab left | 15:22 |
| → filcab joined | 15:22 |
| ← Karazhan left | 15:22 |
| ← Jupelius left | 15:22 |
| ← MatthewAllan93 left | 15:23 |
| ← ketas left | 15:23 |
| ← SpeakerToMeat left | 15:23 |
| ← jgornick_ left | 15:23 |
| ← unbalancedparen left | 15:23 |
| ← Random832 left | 15:23 |
| ← h12o left | 15:23 |
| ← Caelum left | 15:23 |
| gitinfo set mode: +v | 15:23 |
| → HalfEatenPie joined | 15:23 |
| → h12o_ joined | 15:23 |
| → tjbp joined | 15:23 |
| → davidstrauss joined | 15:23 |
| → douglascorrea joined | 15:23 |
| → DelphicOkami joined | 15:23 |
| → cttttt joined | 15:23 |
| → jgornick joined | 15:23 |
|
whitby
| Squarism: --autostash might be what you're looking for | 15:23 |
| → bannakaffalatta joined | 15:23 |
| → MatthewAllan93 joined | 15:23 |
| → unbalancedparen joined | 15:23 |
| ← dwts left | 15:23 |
| → Random832 joined | 15:23 |
| → bauruine joined | 15:23 |
| ← discopatrick left | 15:23 |
| ← ulkesh left | 15:23 |
| → McKraken_zzzzz joined | 15:23 |
| → giraffe joined | 15:23 |
| → SpeakerToMeat joined | 15:23 |
| → styx_ joined | 15:23 |
| → Caelum joined | 15:23 |
|
Squarism
| in feature : git rebase master --autostash ? | 15:23 |
| McKraken_zzzzz → McKraken | 15:23 |
| ← aw1 left | 15:23 |
| giraffe → Guest98986 | 15:23 |
| ← gajus left | 15:23 |
|
Squarism
| whitby, ? | 15:23 |
|
whitby
| Should work, yeah | 15:23 |
| → Karazhan joined | 15:24 |
| yanope → yanome | 15:24 |
| ← chipotle left | 15:24 |
| → johnnyfive joined | 15:24 |
| → ToeSnacks joined | 15:24 |
| → geoid_ joined | 15:24 |
| ← wizonesolutions left | 15:24 |
| → LionsMane joined | 15:24 |
| ← angular_mike_ left | 15:24 |
| ← mehola left | 15:25 |
| → wenzowski joined | 15:25 |
| → michael_mbp joined | 15:25 |
| → ketas joined | 15:25 |
| → CEnnis91 joined | 15:25 |
|
TomyWork
| is there a way to atomically create an annotated tag and push it, along with a branch deletion? | 15:25 |
| → dwts joined | 15:25 |
|
_ikke_
| TomyWork: Sounds like something for an alias | 15:25 |
|
whitby
| Or a Bash function, yeah | 15:25 |
|
TomyWork
| For regular tags, I have this: git push --atomic "$remote" "$remote"/"$branch":refs/tags/"$prefix""$branch""$suffix" :refs/heads/"$branch" | 15:25 |
| → kutenai joined | 15:25 |
|
_ikke_
| right, but an anotated tag involves more than just creating refs | 15:26 |
|
TomyWork
| yeah | 15:26 |
| ^7heo_ → ^7heo | 15:26 |
|
TomyWork
| can i create an annotated tag without tagging it? :) | 15:26 |
| → m4sk1n joined | 15:26 |
| → snowkidind joined | 15:26 |
| → phtes joined | 15:26 |
| → daxroc joined | 15:26 |
|
whitby
| Uhhh I don't think so | 15:26 |
| → prosody joined | 15:26 |
|
whitby
| What would that look like? | 15:26 |
|
_ikke_
| probably with plumbing tools | 15:26 |
|
TomyWork
| i.e. just get the sha1 of the annotated tag object | 15:26 |
| ← timvisher left | 15:26 |
| → nsh joined | 15:27 |
| → DuncanT joined | 15:27 |
|
_ikke_
| you can use git hash-object -w to create them | 15:27 |
| → chigang joined | 15:27 |
|
_ikke_
| If you know the format | 15:27 |
| → parliament joined | 15:27 |
|
Dougie187
| Like, create an orphaned tag? | 15:27 |
|
TomyWork
| yeah | 15:27 |
| → Travis-42 joined | 15:27 |
| → timvisher joined | 15:27 |
| → cloudcell_ joined | 15:28 |
| → stoopkid joined | 15:28 |
|
TomyWork
| _ikke_ that sounds rather fragile :) | 15:28 |
| → dave0x6d joined | 15:28 |
| → blacksyke joined | 15:28 |
|
_ikke_
| http://stackoverflow.com/10986615/ | 15:28 |
| → Lowell joined | 15:28 |
| → suttonwilliamd joined | 15:28 |
|
Dougie187
| Well, I doubt many people want to make orphaned tags. :P | 15:28 |
| → discopatrick joined | 15:28 |
|
Dougie187
| _ikke_: link is broken? | 15:28 |
|
TomyWork
| _ikke_ the thing is, I want to atomically push that tag to the remote and have git throw it to the garbage collector if there are problems | 15:28 |
| → kanzure joined | 15:28 |
| → lolmac_ joined | 15:28 |
| → ggherdov joined | 15:29 |
|
_ikke_
| https://stackoverflow.com/questions/10986615 | 15:29 |
|
| Dougie187: I manually typed it :P | 15:29 |
|
whitby
| From memory? | 15:29 |
|
| Nice | 15:29 |
|
_ikke_
| whitby: From another PC :P | 15:29 |
|
Dougie187
| _ikke_: That'd do it. :P | 15:29 |
| → MLM_ joined | 15:30 |
| → elmcrest joined | 15:30 |
|
_ikke_
| But to push an annotated tag, it should be referenced anyway | 15:30 |
| ← ggherdov left | 15:30 |
|
_ikke_
| TomyWork: Why not just create the tag and delete it afterwards? | 15:31 |
| → zmachine joined | 15:31 |
|
TomyWork
| _ikke_ i could do that... | 15:31 |
|
| under a temporary name even | 15:31 |
| → codedmart joined | 15:31 |
| → johtso joined | 15:31 |
| → timwis joined | 15:31 |
|
TomyWork
| does the annotated tag care how it's named? | 15:31 |
|
_ikke_
| No, just regular branch / ref restrictions | 15:31 |
|
TomyWork
| ah crap, it says "tag <tag-name>" | 15:32 |
|
| in the tag | 15:32 |
|
Dougie187
| TomyWork: Couldn't you test it, by making an annotated tag, and a lightweight tag, and looking at what is created? | 15:32 |
| → ggherdov joined | 15:32 |
|
_ikke_
| A lightweight tag is just a ref (refs/tags/<name>) pointing to a commit | 15:32 |
|
| an annotated tag is a tag object, pointed to by a tag ref | 15:32 |
| ← msonntag left | 15:33 |
| → Shashikant86 joined | 15:33 |
|
Dougie187
| Sure, but I mean to see how to create them. | 15:33 |
|
| Either way they are refs. | 15:33 |
| ← r4nd0m0ne left | 15:33 |
|
_ikke_
| annotated tag is an object + ref | 15:33 |
|
Dougie187
| Oh, right. ok | 15:33 |
|
| So, he's making the object, not the ref (right now at least) | 15:34 |
|
_ikke_
| Dougie187: He's making a lightweight tag | 15:34 |
| → mehdi___ joined | 15:34 |
| → wizonesolutions joined | 15:34 |
| → cstrahan joined | 15:34 |
| → manveru joined | 15:35 |
|
Dougie187
| I'm confused then. He just asked if the annotated tag cares how it's named. | 15:35 |
|
TomyWork
| Dougie187 and it does | 15:35 |
| → angular_mike_ joined | 15:35 |
| → arand__ joined | 15:35 |
|
TomyWork
| git cat-file -p $tag says "tag blah" somewhere | 15:35 |
| → al-damiri joined | 15:35 |
|
freimatz
| Hi, i have a problem, a file obsesses me. | 15:36 |
| → aw1 joined | 15:36 |
| ← Tobbi left | 15:36 |
| → unholycrab joined | 15:37 |
|
TomyWork
| meaning what? :) | 15:37 |
|
| do you want to get rid of it? | 15:37 |
|
| !bfg | 15:37 |
|
gitinfo
| A tool designed to remove large files, or passwords from history: https://rtyley.github.io/bfg-repo-cleaner/ (!rewrite applies) | 15:37 |
| → tharuin joined | 15:37 |
| → gugah joined | 15:37 |
|
Seveas
| Or do you want to stalk it? | 15:37 |
|
Dougie187
| Take pictures of it. | 15:37 |
| → timini joined | 15:38 |
|
Dougie187
| Get it's phone number. :P | 15:38 |
|
timini
| Hey. How can I find all commits in one branch that do not conflict with the tip oof another branch ? | 15:38 |
|
freimatz
| the file is named "TestWenzelCaa.res" and part of the project .gitignore as "*.res" and of a global .gitignorefile. sourcetree shows this file as unstaged | 15:38 |
|
| the file is part of a submodule | 15:39 |
| → AaronMT joined | 15:39 |
|
Seveas
| git never ignores files it tracks, gitignore only applies to untracked files. | 15:39 |
|
freimatz
| the file is created during the make process | 15:39 |
|
_ikke_
| And it also does not apply across submodules | 15:39 |
|
selckin
| gitignore is also ignored until the gitingore files is committed | 15:40 |
|
freimatz
| oh i'm wrong - i mean untracked, not unstaged | 15:40 |
|
_ikke_
| selckin: false | 15:40 |
|
| git reads it from the working tree | 15:40 |
|
freimatz
| git status: ... modified: src/MeasCtrl/Device/Driver/CAA/Wenzel (new commits, untracked content) ... | 15:40 |
|
selckin
| my tests say otherwise | 15:40 |
| → jgarr joined | 15:40 |
| ← feodaron left | 15:40 |
|
_ikke_
| selckin: check you test | 15:40 |
| → Tobbi joined | 15:41 |
| → lindenle joined | 15:41 |
|
Seveas
| selckin: your test is faulty. | 15:41 |
| ← interrobangd left | 15:41 |
| → g105b joined | 15:41 |
|
Seveas
| https://dpaste.de/mrEq | 15:42 |
| → milkshoes joined | 15:42 |
| ← Mobutils_ left | 15:42 |
|
timini
| hey I want to get a list of commit which will conflict | 15:42 |
|
Seveas
| freimatz: so, what's the problem? | 15:42 |
|
selckin
| can't reproduce, but i'm really sure i've seen that behavior, maybe old version | 15:43 |
| → gyre007 joined | 15:43 |
| → msonntag joined | 15:43 |
| → ulkesh joined | 15:43 |
|
freimatz
| git shows the file as untracked content, but i want to ignore it | 15:43 |
| → barq joined | 15:43 |
|
whitby
| selckin: I don't think that is the case, even if the file is untracked it will affect Git | 15:43 |
| ← _geoff left | 15:43 |
| → zivester joined | 15:43 |
| → stealthii joined | 15:44 |
|
Seveas
| freimatz: is it in the submodule's .gitignore? | 15:44 |
|
freimatz
| no | 15:44 |
|
Seveas
| add it there | 15:44 |
| ← netj left | 15:44 |
|
freimatz
| the submodule don't have a .gitignore | 15:44 |
| → fahadash joined | 15:44 |
| → ianmethyst joined | 15:45 |
| → netj joined | 15:45 |
|
freimatz
| should i add one? | 15:45 |
| → romerocesar joined | 15:45 |
|
Seveas
| yeah | 15:45 |
|
| or, if you don't want to make changes to that submodule, in its .git/info/exclude | 15:45 |
| → gajus joined | 15:46 |
| → nostrora joined | 15:46 |
| ← lindenle left | 15:46 |
| ← zivester left | 15:46 |
| → Atemu joined | 15:46 |
|
freimatz
| the submodule does noch have a .git folder, only a .git file | 15:46 |
| → mischat_ joined | 15:47 |
| ← mischat_ left | 15:47 |
| → mischat_ joined | 15:47 |
|
freimatz
| if i add a .gitignore, does is hide the .gitignore of the supermodule? | 15:47 |
|
_ikke_
| No, those two are separated | 15:47 |
| ← jellycode left | 15:48 |
|
_ikke_
| have nothing to do with eachother | 15:48 |
| → zivester joined | 15:48 |
| → _geoff joined | 15:48 |
|
Seveas
| selckin: just tested with git 1.2.0, no change in behaviour. | 15:48 |
| → danielmahon joined | 15:48 |
|
_ikke_
| wow, 1.2.0 | 15:48 |
|
| the oldest tagged version, right? | 15:49 |
| ← theonefoo left | 15:49 |
|
Seveas
| no, but 1.0.0 behaves differently | 15:49 |
| ← Tobbi left | 15:49 |
|
Seveas
| (as in: can't get status to work :)) | 15:49 |
|
| 1.1.0 works, still respects an untracked .gitignore | 15:49 |
|
_ikke_
| So it's broken :P | 15:50 |
| ← mischat left | 15:50 |
|
freimatz
| hm after a "git submodule update --init" the wc is clean ... i have to do some further tests ... | 15:50 |
| → grilled-cheese joined | 15:50 |
| → grill_ joined | 15:51 |
|
timini
| is there any way to test if a cherry-pick will cause a conflict | 15:51 |
|
| ? | 15:51 |
|
anddam
| _ikke_: hey there | 15:51 |
|
Seveas
| timini: yes, by doing the cherry-pick. | 15:51 |
|
mgedmin
| you can add .gitignore to .gitignore | 15:52 |
|
anddam
| _ikke_: in the end I messed up my pull/rebase thing yesterday, once again I duplicated lot of commits but this time I was smart enough to push on my own fork | 15:52 |
|
mgedmin
| git will parse it, but it won't complain about an untracked .gitignore file | 15:52 |
|
timini
| arrrg, really I want to check hundreds of commits | 15:52 |
| → gabi_ joined | 15:52 |
|
_ikke_
| mgedmin: though .gitignore is meant to be tracked | 15:52 |
|
timini
| so i guess i could run the cherry-pick, then abort it | 15:52 |
| → menip joined | 15:52 |
|
_ikke_
| mgedmin: (there is .git/info/exclude if you want to have an untracked ignore file) | 15:52 |
|
mgedmin
| as for .git/info/exclude, when .git is a file instead of a directory | 15:53 |
|
_ikke_
| mgedmin: You can add it in the location where the .git link file points to | 15:53 |
|
Seveas
| timini: so? for commit in $(<commits); do git cherry-pick -n $commit || echo "Cherry pick $commit failed"; git reset --hard; done | 15:53 |
| ← pity left | 15:53 |
|
mgedmin
| echo file-to-ignore >> $(git rev-parse --git-dir)/info/exclude | 15:53 |
|
| I've a git exclude alias which does this | 15:53 |
|
_ikke_
| Seveas: wrong highlight | 15:53 |
|
mgedmin
| best thing ever, highly recommended | 15:53 |
|
jgarr
| anyone know if git clone --shared should create hardlinks on NFS mounted filesystems? From what I can tell it should work but in practice it doesn't create hardlinks (inodes of files are different) | 15:53 |
|
Seveas
| timini: and in case git cherry-pick doesn't provide a useful exit code, parse git-status output | 15:53 |
| ← timvisher left | 15:53 |
| → modin joined | 15:53 |
|
Seveas
| _ikke_: ? | 15:54 |
|
_ikke_
| Seveas: sorry, my bad | 15:54 |
|
Seveas
| ah. Thought I had gone crazy. Good to see it was you :) | 15:54 |
|
mgedmin
| https://github.com/mgedmin/dotfiles/blob/master/gitconfig#L79 | 15:54 |
| ← overlord_tm left | 15:54 |
| ← Es0teric left | 15:55 |
| ← ronskisika left | 15:55 |
| → timvisher joined | 15:55 |
| ← menip left | 15:55 |
|
_ikke_
| Seveas: both your names (mgedmin and yours are green in my client, and it scrolled as I was reading, so I misattibruted what was being said by who) | 15:55 |
| ← MineCoins left | 15:56 |
|
Seveas
| mgedmin: your 'incoming' is broken I think. Should be ..@{u} | 15:56 |
|
jgarr
| I know my NFS can create hardlinks (created manually with ln) but it doesn't appear git clone --shared is doing the right thing (having trouble debugging why) | 15:56 |
|
Seveas
| mgedmin: and outgoing should use @{push} in triangular workflows :) | 15:57 |
| ← chele left | 15:57 |
| → griffindy joined | 15:58 |
| → Es0teric joined | 15:58 |
| → pity joined | 15:58 |
|
mgedmin
| do you know which git version introduced @{push}? | 15:59 |
|
| because 1.9.1 doesn't understand it | 15:59 |
| → aarobc joined | 15:59 |
| ← PCatinean left | 16:00 |
| → davidosomething joined | 16:00 |
| ← thierryp left | 16:00 |
| → thierryp joined | 16:01 |
| ← thierryp left | 16:01 |
| ← robattila256 left | 16:01 |
|
mgedmin
| ah, 2.5.0 | 16:01 |
| ← elect_ left | 16:03 |
| → e14 joined | 16:03 |
| → elect__ joined | 16:03 |
| ← _geoff left | 16:03 |
|
osse
| git tag --contains $(git log --grep='@{push}' --format=%H --reverse | head -1) --sort=version:refname | head -1 | 16:03 |
|
| Unfortunately the first commit to mention it says something about "in a future patch" but it gets it right :P | 16:03 |
| → mmazing joined | 16:04 |
|
mmazing
| i'm trying to use bfg to remove some sensitive data from a repo, it seems to have removed it from all branches as far as i can tell, but the file is still present in tags | 16:04 |
| → roelmonn_ joined | 16:04 |
| ← pepijndevos left | 16:05 |
| ← Snugglebash left | 16:05 |
| ← snowkidind left | 16:05 |
| ← GodGinrai left | 16:05 |
|
osse
| mmazing: are they refs/tags/foo ? or somewhere else under refs? | 16:06 |
| → HardlySeen joined | 16:07 |
| ← chandu20 left | 16:07 |
| → pepijndevos joined | 16:08 |
| ← HardlySeen left | 16:08 |
| ← roelmonnens left | 16:08 |
|
Seveas
| mmazing: did your tags actually move? | 16:08 |
|
| I'm not sure if bfg moves tags. Also, already fetched tags won't be updated unless specifically fetched with git fetch --tags | 16:09 |
| ← roelmonn_ left | 16:09 |
| → snowkidind joined | 16:09 |
| → crayon joined | 16:09 |
| ← thiago left | 16:09 |
| → thiago joined | 16:09 |
| ← cdown left | 16:09 |
| → parasite_ joined | 16:10 |
|
osse
| docs say that it "rewrites your branches and tags" so I guess it should do so by default | 16:10 |
|
| hence my question | 16:10 |
|
mmazing
| sec, looking into where exactly they are | 16:10 |
| → BSab joined | 16:10 |
| ← ianmethyst left | 16:10 |
|
Seveas
| mgedmin: one last thing: diff.compationHeuristic is already dead again in favour of an improved version. | 16:11 |
|
mmazing
| oh ... do i need to have done like git push --tags ? | 16:11 |
| → cdown joined | 16:11 |
|
Seveas
| mmazing: yes, and everyone who ever fetched from you needs to fetch --tags | 16:12 |
| → umpc joined | 16:12 |
| → ashokrajar joined | 16:12 |
| → anonymuse joined | 16:12 |
|
mmazing
| error: --mirror and --tags are incompatible | 16:12 |
|
| hmmmm | 16:12 |
| ← griffindy left | 16:13 |
| Jupelius_ → Jupelius | 16:13 |
|
Seveas
| --mirror pretty much implies --tags, so no need to use --tags | 16:13 |
| → nscott76 joined | 16:14 |
| ← BSAlb left | 16:14 |
| → Electrometro joined | 16:15 |
| ← gabi_ left | 16:15 |
| ← ThomasLocke left | 16:15 |
| ← Electrometro left | 16:16 |
|
mgedmin
| Seveas: could you elaborate? I remember adding that when I read about it being introduced, way before a git version that supports it percolated into my distro | 16:16 |
| → Darren_ joined | 16:17 |
| ← mmazing left | 16:17 |
|
TomyWork
| can i make git for-each-ref skip refs/remotes/origin/HEAD somehow, without external tools? | 16:17 |
|
_ikke_
| TomyWork: Not that I can see | 16:18 |
| → dreiss joined | 16:18 |
| → UnnamedPlayer joined | 16:19 |
| babilen_ → babilen | 16:19 |
|
TomyWork
| k | 16:19 |
| ← timvisher left | 16:20 |
|
worstadmin
| Can I tell mergetool to accept all their changes? | 16:21 |
|
| I pop'd a stash and I want to just take all their changes | 16:21 |
| → Snugglebash joined | 16:21 |
|
| mgedmin googles up http://stackoverflow.com/a/41665589/110151 | 16:21 |
| → timvisher joined | 16:21 |
| ← Gsham left | 16:22 |
| ← synthroid left | 16:22 |
|
TomyWork
| that's not mergetool, that's a merge strategy for git merge | 16:23 |
| → Gsham joined | 16:23 |
| ← nanga left | 16:23 |
|
TomyWork
| worstadmin and you're not gaining anything by that. you're trashing changes that were made since the stash was created | 16:23 |
| ← hhee left | 16:23 |
| ← Panacea left | 16:24 |
| → nanga joined | 16:25 |
| ← nanga left | 16:25 |
| → nanga joined | 16:25 |
| ← e14 left | 16:25 |
| ← Gloomy left | 16:25 |
| ← pity left | 16:25 |
| ← msonntag left | 16:26 |
| ← thiago left | 16:27 |
| → thiago joined | 16:27 |
| → jknetl joined | 16:27 |
| → ianmethyst joined | 16:28 |
| → msonntag joined | 16:29 |
| ← ianmethyst left | 16:29 |
| → e14 joined | 16:30 |
| → l33ch joined | 16:30 |
| → a_thakur joined | 16:32 |
| → mmazing joined | 16:32 |
| → _geoff joined | 16:33 |
|
mgoodwin
| This might sound strange but can I gitignore sub-repositories (i.e. so they don't show up as untracked folders) | 16:33 |
| → Gloomy joined | 16:34 |
|
osse
| mgoodwin: sure. ignore them like you would ignore a directory | 16:34 |
| → s2013 joined | 16:35 |
| ← tvw left | 16:35 |
| → tvw joined | 16:35 |
| → jozwior_ joined | 16:36 |
| → Tobbi joined | 16:36 |
| ← aax left | 16:36 |
| ← jozwior__ left | 16:37 |
| ← Balliad left | 16:38 |
|
timini
| hey I want to merge just one commit (not the latest) from one branch to another | 16:38 |
|
whitby
| timini: cherry-pick | 16:38 |
| ← douglascorrea left | 16:38 |
|
mgoodwin
| osse: ideally but that won't work in this case | 16:38 |
| ← eduardas_m left | 16:38 |
|
timini
| it seems cherry-pick changes the SHA of the commit | 16:38 |
|
osse
| mgoodwin: why? | 16:39 |
|
| timini: correct. it creates a new commit similar to the original | 16:39 |
| → douglascorrea joined | 16:39 |
| ← ihradek left | 16:39 |
|
worstadmin
| When you have a merge conflict after stash pop'ing and you run `git mergetool` what do REMOTE, BASE, LOCAL represent? | 16:39 |
|
timini
| which means the origional commit is still show as unmerged | 16:39 |
|
whitby
| timini: is that an issue? I don't think you'll be able to avoid it unless you can fast forward | 16:39 |
|
worstadmin
| Is REMOTE the stashed version of the file? | 16:39 |
|
osse
| timini: also correct | 16:39 |
|
mgoodwin
| For this use case my worktree has to be / and I'm ignoring everything but what I want to track - except various git repos throughout the filesystem show up still and don't seem to be ignored based on normal rules (because they are git repos) | 16:40 |
| ← e14 left | 16:40 |
| → hahuang61 joined | 16:41 |
|
mgoodwin
| I need a "ignore all subordinate git repos" option | 16:41 |
|
osse
| mgoodwin: adding path/to/repo to .gitignore works just fine. I tested it right now | 16:41 |
|
timini
| osse, whitby: so what is the solution to merge a commit from one branch to another and then not have that commit show as a difference between the two? | 16:41 |
|
osse
| timini: there is none. but it won't be a problem when you merge later on | 16:42 |
| → overlord_tm joined | 16:42 |
|
osse
| timini: and when you 'git diff branch1 branch2' that whole thing won't be shown | 16:42 |
|
| timini: you can use git-cherry to look for "similar" commits | 16:42 |
|
timini
| OK looking for similar commits might be useful | 16:43 |
|
whitby
| timini: if you have (A -> B -> C) on one branch and (A -> B -> C -> D -> E) on another and you want to merge D, then you can fast forward but if you want to "merge" just E, you will need to get a new SHA | 16:43 |
| ← Snugglebash left | 16:43 |
|
timini
| When I merge will i have 2 commits with the same commit message? | 16:43 |
| → PettanShoutaKun joined | 16:44 |
|
PettanShoutaKun
| yyyyyyoooooooooooooooooooooo | 16:44 |
| ← umpc left | 16:44 |
|
PettanShoutaKun
| if I have branch A that was merged into master which contains branch A - B - C | 16:44 |
|
timini
| whitby, ok thanks forthe explination | 16:44 |
|
| soif the commit dosn't ahve the same parent it will get a new SHA? | 16:45 |
|
_ikke_
| timini: correct | 16:45 |
|
PettanShoutaKun
| or more like... if I have branch B that was merged into master A - B - C is there a way to "easily" remove all commits from B in master A - B - C | 16:45 |
|
_ikke_
| timini: the parent(s) are part of the data where the hash is calculated over | 16:45 |
|
| PettanShoutaKun: By 'removing' commit B | 16:46 |
|
timini
| so if i have A -> B -> C and i rebase to A->C->B .. C and B will get new SHAs ? | 16:46 |
| → douglasc_ joined | 16:46 |
|
_ikke_
| yes | 16:46 |
|
PettanShoutaKun
| lol... just picking out the single merge commit? | 16:46 |
| ← hahuang61 left | 16:46 |
|
_ikke_
| PettanShoutaKun: Sure | 16:46 |
| → brent__ joined | 16:46 |
|
_ikke_
| That's the only thing that happens when you merge | 16:46 |
|
| A new merge commit is created with changes from both sides and both sides are parent | 16:46 |
|
PettanShoutaKun
| but how do I drop just the merge commit? | 16:46 |
| ← timvisher left | 16:47 |
|
PettanShoutaKun
| how do I figure out which parent was master and which one isn't | 16:47 |
|
_ikke_
| PettanShoutaKun: If you merge into master, then master is always the first parent | 16:47 |
|
PettanShoutaKun
| but how do I pick apart the actual merge commit? | 16:47 |
| ← bannakaffalatta left | 16:47 |
| → timvisher joined | 16:48 |
| ← douglascorrea left | 16:48 |
|
PettanShoutaKun
| when I try to do a rebase and drop it.... I just end up with a list of the commits that the merge commit "tacks on" | 16:48 |
| → madewokherd joined | 16:48 |
| → kpease_ joined | 16:49 |
| → e14 joined | 16:49 |
| ← ssitani left | 16:49 |
| ← ashokrajar left | 16:50 |
|
_ikke_
| Right, because the merged in commits will also be part of the todo list\ | 16:50 |
|
| Not sure if there is an easy solution for that | 16:51 |
| ← Tobbi left | 16:51 |
|
_ikke_
| except filtering out the commits that are on the secondary side of the merge | 16:51 |
| → Snugglebash joined | 16:53 |
| ← azerus left | 16:53 |
| → shinnya joined | 16:53 |
| ← g105b left | 16:54 |
| ← Sceorem left | 16:55 |
|
PettanShoutaKun
| is there a way to pull commits out of master and force people who have those commits locally to also drop those commits? | 16:55 |
| → synthroid joined | 16:56 |
| → shum joined | 16:56 |
| → mp3 joined | 16:57 |
| ← sdothum left | 16:57 |
| → GodGinrai joined | 16:57 |
|
_ikke_
| PettanShoutaKun: No automatic way | 16:57 |
| ← shum left | 16:57 |
|
_ikke_
| They need to do git pull --rebase | 16:57 |
| → sdothum joined | 16:57 |
|
_ikke_
| on master | 16:57 |
|
timini
| so if i have A -> B -> C and i rebase -i to A->C->B .. C and B will get new SHAs ? | 16:58 |
|
_ikke_
| timini: 2nd time: yes | 16:58 |
| ← Snugglebash left | 16:59 |
| ← rivarun left | 16:59 |
| → douglascorrea joined | 16:59 |
| → mischat joined | 16:59 |
| → rivarun joined | 17:00 |
| ← PettanShoutaKun left | 17:00 |
| ← Shashikant86 left | 17:00 |
| ← e14 left | 17:00 |
| ← douglasc_ left | 17:00 |
|
worstadmin
| When you have a merge conflict after stash pop'ing and you run `git mergetool` what do REMOTE, BASE, LOCAL represent? | 17:01 |
| → PettanShoutaKun joined | 17:02 |
| ← jnavila left | 17:02 |
| ← dreiss left | 17:02 |
| ← mischat_ left | 17:02 |
| → bannakaffalatta joined | 17:03 |
| ← sea-gull left | 17:03 |
| → ssitani joined | 17:04 |
| ← invisbl left | 17:05 |
| → azerus joined | 17:05 |
|
_ikke_
| local: changes in the work-tree | 17:05 |
|
| remote: changes from the stash | 17:06 |
| ← borkr left | 17:06 |
| ← rchavik left | 17:06 |
|
worstadmin
| Ah thank you | 17:06 |
|
| BASE would be just the index then | 17:06 |
| ← PettanShoutaKun left | 17:06 |
| → ashokrajar joined | 17:07 |
| → borkr joined | 17:07 |
| ← Serpent7776 left | 17:08 |
| ← ashokrajar left | 17:09 |
| → suy joined | 17:10 |
| → pur3eval joined | 17:10 |
| → ashokrajar joined | 17:10 |
| → dreiss joined | 17:10 |
| → Cavallari joined | 17:10 |
| ← TomyWork left | 17:11 |
| ← monkeycat left | 17:12 |
| ← Es0teric left | 17:13 |
| → jagob joined | 17:13 |
| ← timvisher left | 17:14 |
| → Es0teric joined | 17:14 |
| → invisbl joined | 17:15 |
| ← GodGinrai left | 17:15 |
| → GodGinrai joined | 17:15 |
| → timvisher joined | 17:15 |
| ← dreiss left | 17:15 |
| → phanimah1sh joined | 17:15 |
| → kyan joined | 17:15 |
| → aard_ joined | 17:17 |
| ← nanga left | 17:17 |
| ← mentazoom left | 17:17 |
| → e14 joined | 17:18 |
| → nanga joined | 17:19 |
| ← nanga left | 17:19 |
| → nanga joined | 17:19 |
| ← phanimahesh left | 17:19 |
| → monkeycat joined | 17:19 |
| ← svm_invictvs left | 17:19 |
|
timini
| hey so I want to move a bunch of commits from branch1 to dev, whats the best way to do this? | 17:20 |
| → mehola joined | 17:21 |
|
j416
| timvde: merge or rebase or cherry-pick or reset. | 17:22 |
| ← freimatz left | 17:23 |
| → chandu20 joined | 17:24 |
| ← anonymuse left | 17:24 |
| ← shinnya left | 17:25 |
| → Guest55 joined | 17:25 |
| ← mehola left | 17:26 |
| → anonymuse joined | 17:26 |
| ← crayon left | 17:26 |
| → elsevero joined | 17:27 |
|
elsevero
| its possible to change a commit message of one commit ? | 17:29 |
|
| which is already on remote | 17:29 |
|
_ikke_
| possible: yes, sensible: it depends | 17:29 |
| ← theoceaniscool left | 17:29 |
| → lindenle joined | 17:32 |
| ← a_thakur left | 17:32 |
| → durham joined | 17:32 |
| → kadoban joined | 17:32 |
| ← doener_ left | 17:33 |
| ← nickabbey left | 17:33 |
| ← fscala left | 17:34 |
| → raedah joined | 17:34 |
| → fscala joined | 17:34 |
| ← elect__ left | 17:34 |
| ← manuelschneid3r left | 17:35 |
| ← durham left | 17:35 |
| ← raspado left | 17:35 |
| ← s2013 left | 17:36 |
| → raspado joined | 17:36 |
| → durham joined | 17:36 |
| ← mischat left | 17:36 |
| → nickabbey joined | 17:37 |
| → mischat joined | 17:37 |
| ← raspado left | 17:40 |
| → [0xAA] joined | 17:41 |
| ← msonntag left | 17:41 |
| → PettanShoutaKun joined | 17:41 |
| → spacelord_ joined | 17:42 |
| → msonntag joined | 17:42 |
| ← diogenese left | 17:42 |
| → chardan joined | 17:43 |
| → setuid joined | 17:45 |
| ← Ryanar left | 17:45 |
| ← achadwick left | 17:45 |
|
setuid
| I'm trying to pull some upstream source from a public git repo, using the git:// URI, but I'm behind a hostile set of proxies. I can tunnel out to outside hosts, so how do I trampoline my 'git clone' through an outside host? | 17:46 |
| → hahuang61 joined | 17:47 |
|
kadoban
| setuid: Can you just use a transport layer more likely to make it through the proxies? HTTPS or SSH perhaps? | 17:47 |
| → mentazoom joined | 17:47 |
|
setuid
| kadoban, Those aren't supported by these repos (git.kernel.org, etc.) | 17:48 |
|
| Here's an example of what I get using an ssh tunnel: | 17:49 |
|
| $ git clone git://localhost:2000/ubuntu/ubuntu-vivid.git | 17:49 |
|
| Cloning into 'ubuntu-vivid'... | 17:49 |
|
| fatal: protocol error: bad line length character: SSH- | 17:49 |
|
| That's with an ssh tunnel set up to my outside bastion which has access to the git:// style URIs | 17:49 |
| → tyreld joined | 17:49 |
| → Ryanar joined | 17:50 |
|
kadoban
| There's clones of the linux kernel repo and probably most of the others on github and elsewhere, maybe could try that. | 17:50 |
|
| As to your direct problem ... no idea. | 17:50 |
|
whitby
| setuid: git.kernel.org should support https | 17:50 |
| → phanimahesh joined | 17:50 |
| ← kurkale6ka left | 17:51 |
| ← Ryanar left | 17:51 |
| ← timvisher left | 17:51 |
| → sea-gull joined | 17:52 |
| ← Gsham left | 17:52 |
| → doener joined | 17:52 |
| → Endarked joined | 17:52 |
|
setuid
| whitby, I just found a repo on https there, but some other repos don't have https URIs, so I need a way that works with git:// style URIs | 17:52 |
|
| I just tried a socks tunnel, also fails | 17:52 |
| → timvisher joined | 17:53 |
|
atrus
| setuid: it seems like you're ssh-tunneling. to an ssh server instead of an http server. may just have the wrong ports on your ssh tunnel line. | 17:53 |
|
setuid
| ssh -p 443 -D 1080 -N myhostWithAccess | 17:53 |
|
| atrus, The *ONLY* port open is 443 behind this network | 17:53 |
|
| so I had to open a remote ssh server on port 443, and I can tunnel into/through it | 17:53 |
|
atrus
| (ie, that's exactly the error i get when trying to run: git clone git://localhost:22/somethingsomething -> fatal: protocol error: bad line length character: SSH-) | 17:53 |
|
setuid
| The question is, how do I pull git:// style URIs through that port, to localhost? | 17:53 |
| ← duderonomy left | 17:54 |
| ← phanimah1sh left | 17:54 |
| ← e14 left | 17:54 |
|
whitby
| Odd, I would imagine that if the host supports it (git.kernel.org in this case) that every repo would be available that way | 17:54 |
|
setuid
| I could just ssh over there, git clone there, tar it up, then rsync it over, but that's heavy-weight | 17:54 |
|
| For example: git://kernel.ubuntu.com/ubuntu/ubuntu-vivid.git | 17:55 |
|
| No https version of that repo | 17:55 |
| ← anonymuse left | 17:55 |
| → svm_invictvs joined | 17:55 |
|
whitby
| Ah, that's not git.kernel.org :) | 17:55 |
| → anonymuse joined | 17:55 |
|
setuid
| Right, I have a handful of repos I'm going to clone in | 17:55 |
| ← metachr0n left | 17:55 |
| ← dhollinger left | 17:56 |
|
setuid
| That's why I wanted something that works universal. I found a way to get Linus' kernel source, now I need to pull the Ubuntu source and do some logging | 17:56 |
|
| I'm comparing and inspecting commits | 17:56 |
| → imachuchu joined | 17:56 |
| ← yanome left | 17:56 |
| tirej → Guest61038 | 17:56 |
| → fatalhalt joined | 17:57 |
| ← fatalhalt left | 17:57 |
| ← ashokrajar left | 17:57 |
|
atrus
| if you can ssh out, you should be able to tunnel port 2000 on the inside to port 9418 on the target server (i think 9418 is the git:// port anyways) | 17:57 |
| ← Cavallari left | 17:58 |
|
atrus
| setuid: what does your tunneling command look like? | 17:58 |
|
setuid
| git -c http.proxy=socks5://localhost:1080 clone http://localhost/ubuntu/ubuntu-vivid.git | 17:58 |
|
atrus
| setuid: the one you used before trying socks. | 17:59 |
|
| i mean, a socks proxy isn't an http proxy, so that's going to go badly pretty fast | 17:59 |
| ← chardan left | 17:59 |
|
whitby
| setuid: the simplest way would probably be the "heavy-weight" clone somewhere else and copy over | 18:00 |
|
| That would work with any repo on any host with any protocol | 18:01 |
| → jstimm joined | 18:01 |
| ← geoid_ left | 18:01 |
|
atrus
| (oh, neat, git does seem to support socks proxys when specified as a http proxy. that's weird. probably doesn't apply to git:// repos though...) | 18:01 |
| → yanome joined | 18:02 |
| → publio joined | 18:02 |
| → geoid_ joined | 18:02 |
| ← zivester left | 18:02 |
| ← Es0teric left | 18:02 |
| ← nettoweb left | 18:02 |
| ← cyan__ left | 18:02 |
|
whitby
| atrus: I had thought the http.proxy setting only applied to http:// repos | 18:02 |
|
| similarly with https.proxy | 18:02 |
| ← d10n-work left | 18:03 |
| → Gsham joined | 18:03 |
| ← mischat left | 18:03 |
|
whitby
| Never mind me, https.proxy isn't a thing | 18:03 |
|
setuid
| core.gitproxy is | 18:03 |
| → wizardedit joined | 18:03 |
| ← wizardedit left | 18:03 |
| → wizardedit joined | 18:03 |
| ← chandu20 left | 18:03 |
|
setuid
| whitby, I'll try that, for now | 18:03 |
| → zivester joined | 18:03 |
|
setuid
| it's going tp pull a few hundred gigs over, but ah well | 18:03 |
| ← Kaisyu left | 18:04 |
| ← danielmahon left | 18:04 |
| → jccn joined | 18:04 |
|
whitby
| You could compress them in various ways in addition to tar but, yeah, it will still be a bit | 18:04 |
|
setuid
| 7z is the tightest, I'll use that | 18:05 |
|
| but then I'm stuck because I can't ever update those repos | 18:05 |
|
| I'll have to keep the remote repos 'live' and then constantly rsyn... wait, maybe that's easier | 18:05 |
|
whitby
| You wouldn't be able to push back over git:// anyway? | 18:05 |
| ← elsevero left | 18:06 |
|
whitby
| You can download it with the git history if that's what you're talking about | 18:06 |
|
setuid
| Just wanted to keep the local repo current with upstream | 18:06 |
| ← geoid_ left | 18:06 |
| → TomyLobo joined | 18:06 |
|
setuid
| can't do that if I don't have access to the upstream repo, even with a local clone I pulled elsewhere | 18:06 |
| ← borkr left | 18:06 |
|
whitby
| Yeah, you could instead run a full Git mirror | 18:07 |
|
| The logical next step :) | 18:07 |
| → e14 joined | 18:07 |
| ← icey left | 18:08 |
| → armyriad joined | 18:09 |
| → cyan__ joined | 18:09 |
| ← svm_invictvs left | 18:09 |
| → borkr joined | 18:10 |
| → svm_invictvs joined | 18:10 |
| ← sdothum left | 18:11 |
| ← aarobc left | 18:11 |
| → Ryanar joined | 18:11 |
| → chardan joined | 18:12 |
| → metachr0n joined | 18:12 |
|
setuid
| I run a pile of public mirrors, I guess I'll add these too | 18:13 |
|
| But I think I found an https mirror with these sources | 18:13 |
| ← Ryanar left | 18:13 |
| → Bizkit joined | 18:13 |
|
setuid
| Now I need to figure out these mitm proxies to get out over https | 18:13 |
| ← astrofog left | 18:13 |
| → sdothum joined | 18:13 |
| ← lindenle left | 18:14 |
| → lindenle joined | 18:14 |
| ← lindenle left | 18:14 |
| → lindenle joined | 18:15 |
| ← bongjovi left | 18:15 |
| ← Slush-_ left | 18:16 |
| → raspado joined | 18:16 |
| ← ssitani left | 18:17 |
| → Slush- joined | 18:17 |
| → re1 joined | 18:18 |
|
setuid
| grr, none of this works | 18:18 |
| → monokrome joined | 18:18 |
|
setuid
| git config --global --add core.gitProxy http://proxy.inet.hostile-network.com:81 | 18:19 |
|
| Is that not the correct syntax? | 18:19 |
| ← timvisher left | 18:20 |
| → AlineGomes joined | 18:20 |
| → dreiss joined | 18:21 |
| ← GavinMagnus left | 18:21 |
| → timvisher joined | 18:21 |
|
setuid
| n/m, looks like https://kernel.ubuntu.com is a DOA host | 18:21 |
|
| *head -> desk* | 18:21 |
|
timini
| is there any way to list commits that touch a particular path but not another? | 18:22 |
|
_ikke_
| timini: git log --all -- path | 18:24 |
| → tang^ joined | 18:24 |
| → miczac joined | 18:24 |
| → dhollinger joined | 18:24 |
| gitinfo set mode: +v | 18:24 |
| ← jccn left | 18:25 |
| → P4nther joined | 18:26 |
|
timini
| ok but say i run `git log dev...myfeature src` and i have a commit that modifies files in src as well as another folder | 18:27 |
| → jccn joined | 18:27 |
|
timini
| then that commit will show up | 18:27 |
|
| but I'd like to be able to exclud commits that change anything in a particular path | 18:27 |
| ← invisbl left | 18:28 |
| ← P4nther left | 18:28 |
| ← anonymuse left | 18:29 |
| ← joki left | 18:29 |
|
_ikke_
| Don't think log provides that | 18:30 |
| → invisbl joined | 18:30 |
| → duderonomy joined | 18:31 |
| → anonymuse joined | 18:31 |
| → Panacea joined | 18:31 |
| → howitdo joined | 18:32 |
| ← howitdo left | 18:32 |
| → howitdo joined | 18:32 |
| ← cyan__ left | 18:32 |
|
Seveas
| mgedmin: it was an experiment, superseded by a better heuristic. compactionheuristic code and config option have been yanked | 18:32 |
| ← borkr left | 18:33 |
| ← dodobrain left | 18:34 |
| ← marcogmonteiro left | 18:34 |
| ← mmazing left | 18:35 |
| ← dsantiago left | 18:36 |
|
PettanShoutaKun
| what is origin/HEAD | 18:37 |
| ← cdown left | 18:37 |
|
setuid
| pulling upstream repos over http is *PAINFULLY* slow vs. using https or the native git proto | 18:37 |
| → cdown joined | 18:37 |
|
PettanShoutaKun
| is that something I made being an idiot | 18:37 |
|
| or something git has | 18:37 |
|
setuid
| Were you trying to convert a CVS repo to git? | 18:38 |
|
| git clone on a git:// style URI provides progress stats, why no stats on http or https URIs? | 18:38 |
| ← LionsMane left | 18:38 |
| → matsaman joined | 18:39 |
| → notebox joined | 18:41 |
| ← Guest55 left | 18:42 |
| → vdv joined | 18:42 |
| ← Guest61038 left | 18:43 |
| → dodobrain joined | 18:44 |
| → tirej_ joined | 18:44 |
| ← chachasmooth left | 18:44 |
| → chachasmooth joined | 18:45 |
| ← l33ch left | 18:45 |
| ← _geoff left | 18:45 |
| ← [0xAA] left | 18:45 |
| → Guest55 joined | 18:45 |
| → raspado_ joined | 18:46 |
| → theoceaniscool joined | 18:47 |
| Vampire0_ → Vampire0 | 18:47 |
| → jost__ joined | 18:48 |
|
Vampire0
| PettanShoutaKun, it points to the default branch of the remote repository. If you clone this repo, it determines which branch will be checked out locally after the clone. It is what you can configure as "default branch" on the GitHub UI for example. | 18:48 |
| → raspado__ joined | 18:49 |
| ← raspado left | 18:49 |
| → pwnz0r joined | 18:50 |
|
pwnz0r
| hello, anyone familiar with github filters? I am trying to see if I can specify more than one author at a time? | 18:50 |
| ← jost_ left | 18:51 |
| ← timvisher left | 18:51 |
| → diogenese joined | 18:51 |
| ← monkeycat left | 18:51 |
| ← PettanShoutaKun left | 18:51 |
| → timvisher joined | 18:52 |
| ← raspado__ left | 18:53 |
| ← raspado_ left | 18:53 |
| → raspado joined | 18:53 |
| ← gugah left | 18:54 |
| → zzz joined | 18:55 |
| → Es0teric joined | 18:57 |
| → tvl joined | 18:57 |
| tvl → tobiasvl | 18:57 |
|
matsaman
| pwnz0r: think you'd have to contrive a combine user (foo & bar), for the simplest solution | 18:58 |
|
| http://stackoverflow.com/questions/7442112/attributing-a-single-commit-to-multiple-developers | 18:58 |
|
| combined* user, that is | 18:58 |
| → monkeycat joined | 18:58 |
| → dsantiago joined | 18:58 |
| → l33ch joined | 18:58 |
| ← grill_ left | 18:59 |
| ← finalbeta left | 18:59 |
| → finalbeta joined | 18:59 |
| → PettanShoutaKun joined | 19:00 |
| ← a3Dman left | 19:01 |
| → Tobbi joined | 19:01 |
| ← Panacea left | 19:02 |
| → druonysus joined | 19:02 |
| ← kpease_ left | 19:02 |
| ← chachasmooth left | 19:02 |
| → chachasmooth joined | 19:05 |
| ← PettanShoutaKun left | 19:05 |
| ← jmpp left | 19:05 |
| → Goplat joined | 19:05 |
| ← druonysus left | 19:06 |
| ← UnnamedPlayer left | 19:06 |
| → druonysus joined | 19:08 |
| ← zzz left | 19:08 |
| → LionsMane joined | 19:09 |
| → a3Dman joined | 19:09 |
|
pwnz0r
| interesting ill take a look thx | 19:09 |
| → elsevero joined | 19:09 |
| → Balliad joined | 19:13 |
| → Panacea joined | 19:13 |
| ← tvw left | 19:13 |
| → nevodka joined | 19:16 |
| → rgb-one joined | 19:16 |
|
rgb-one
| Hey gitteroos | 19:16 |
| ← YuGiOhJCJ left | 19:16 |
|
rgb-one
| giteroos? | 19:16 |
|
matsaman
| gitties | 19:16 |
|
rgb-one
| nah | 19:16 |
|
matsaman
| gits | 19:17 |
|
rgb-one
| hmm, not bad | 19:17 |
|
| gitsters | 19:17 |
|
matsaman
| =) | 19:17 |
|
| the git man, git-o-rama, the gitagitalingdong | 19:17 |
|
| =/ | 19:17 |
|
rgb-one
| lol | 19:17 |
|
| I say all of em | 19:17 |
| → jmpp joined | 19:18 |
|
rgb-one
| :p Anyway, got an issue with ^M showing up in a git diff | 19:18 |
|
tango_
| dos line endings | 19:18 |
|
matsaman
| that happens if you edit a Windows-sourced text file with CRLF line endings | 19:19 |
|
osse
| rgb-one: if the file is CRLF and Git is not configured to convert it, ^M will show up on added lines | 19:19 |
|
| rgb-one: it might have been there in the removed line too | 19:19 |
|
matsaman
| rgb-one: open the file in Vim, then run :e +ff=unix, then delete the line endings on the lines you changed | 19:19 |
| ← cliluw left | 19:19 |
|
matsaman
| alternatively, dos2unix the whole thing (but do this in a separate commit so it's clear wtf is going on) | 19:19 |
|
rgb-one
| matsaman, cool | 19:19 |
| → _geoff joined | 19:19 |
| ← jasom left | 19:20 |
|
matsaman
| excuse me, :e ++ff=unix | 19:20 |
|
rgb-one
| I actually haven't made a commit yet | 19:20 |
|
matsaman
| http://vim.wikia.com/wiki/File_format | 19:20 |
|
rgb-one
| this is to be my first commit | 19:20 |
|
matsaman
| perfect, then | 19:20 |
| → jasom joined | 19:20 |
|
matsaman
| you can also passively inform your colleagues about which line endings are correct (=P) with an additional dos2unix & commit | 19:21 |
| → cliluw joined | 19:22 |
| → pity joined | 19:22 |
|
rgb-one
| so I can use dos2unix recursively on a directory? | 19:22 |
| → mehola joined | 19:22 |
| → Sasazuka joined | 19:22 |
|
matsaman
| I believe dos2unix (quite sanely) suggests using find + dos2unix for that | 19:22 |
| ← timvisher left | 19:23 |
|
matsaman
| you might want to do it on a case-by-case basis, though | 19:23 |
|
| there may be rare (if awful) situations where the line endings actually matter | 19:23 |
| ← hahuang61 left | 19:23 |
| ← phanimahesh left | 19:23 |
| → GavinMagnus joined | 19:23 |
|
rgb-one
| I'm gonna have a chat with the boss before I do anything | 19:23 |
|
matsaman
| no don't do that =P | 19:23 |
|
| what is the file in question, some source file? What language? | 19:24 |
|
rgb-one
| html | 19:24 |
|
| well it's a .php file | 19:24 |
| → timvisher joined | 19:24 |
| ← GavinMagnus left | 19:24 |
| ← _geoff left | 19:24 |
|
matsaman
| line endings almost certainly won't matter (other than CRLF being "wrong" =P) for those | 19:25 |
|
rgb-one
| so just commit then huh? | 19:25 |
| ← bocaneri left | 19:25 |
|
matsaman
| yes, be assertive =) | 19:26 |
| ← pity left | 19:26 |
|
matsaman
| but again, make a single commit for the dos2unix, and another or what you were actually originally changing | 19:26 |
|
| that way the diffs will remain useful | 19:26 |
| ← mehola left | 19:26 |
|
matsaman
| and another For* | 19:26 |
| ← setuid left | 19:27 |
| → jaafar joined | 19:28 |
| → kulelu88 joined | 19:28 |
| ← pwnz0r left | 19:29 |
| ← rgb-one left | 19:30 |
| ← jmpp left | 19:31 |
| → jmpp joined | 19:31 |
| ← jmpp left | 19:31 |
| → jmpp joined | 19:31 |
| dwmw2_DRS → dwmw2_gone | 19:34 |
| → _geoff joined | 19:34 |
| ← anonymuse left | 19:36 |
| → xissburg joined | 19:38 |
| → aidalgol joined | 19:38 |
| ← bannakaffalatta left | 19:38 |
| ← ShoaibJahejo left | 19:40 |
| ← romerocesar left | 19:40 |
| → bannakaf_ joined | 19:40 |
| → b1tchcakes joined | 19:41 |
| ← fscala left | 19:41 |
| → romerocesar joined | 19:41 |
| ← dsantiago left | 19:41 |
| → djam90 joined | 19:41 |
| ← nickabbey left | 19:42 |
|
djam90
| If I have a sort of "boilerplate" template (for web development) in GitHub, what is the best way to create a new project repo which is just a copy of the boilerplate one? | 19:42 |
| → fscala joined | 19:42 |
| → ShoaibJahejo joined | 19:43 |
| → hamster joined | 19:44 |
| → nickabbey joined | 19:45 |
| → ls43z joined | 19:45 |
| ← cdg left | 19:45 |
| ← romerocesar left | 19:45 |
|
matsaman
| djam90: believe they call that a fork on github | 19:46 |
|
| if you want it to be apparent, on github, in github ways, that that's what you've done | 19:47 |
| ← timvisher left | 19:47 |
| ← raspado left | 19:47 |
| → timvisher joined | 19:48 |
| ← chll_ left | 19:49 |
| → BSaboia joined | 19:49 |
| ← Balliad left | 19:50 |
| ← jknetl left | 19:51 |
| → rgb-one joined | 19:52 |
| ← nevodka left | 19:52 |
| ← tfrangio left | 19:52 |
| ← Guest55 left | 19:52 |
| ← doener left | 19:52 |
| ← BSab left | 19:53 |
|
rgb-one
| I think ^M line ending has to do with me using Brackets | 19:54 |
|
| the text editor | 19:54 |
|
| matsaman, | 19:54 |
| → hahuang61 joined | 19:54 |
| ← djam90 left | 19:55 |
|
rgb-one
| No it is unlikely, another file which wasn't edited in Brackets has the same line ending | 19:55 |
| ← netj left | 19:56 |
| ← multi_io left | 19:56 |
| → netj joined | 19:56 |
|
matsaman
| rgb-one: this is what's happening | 19:56 |
| → raspado joined | 19:56 |
|
matsaman
| your project has some files that have "Windows" style CR+LF line endings | 19:57 |
|
| already | 19:57 |
| → multi_io joined | 19:57 |
|
matsaman
| and your editor is sanely configured to use only LF line endings | 19:57 |
|
| further, git is "configured" (perhaps not explicitly) to use only LF line endings | 19:57 |
| → dsantiago joined | 19:58 |
|
matsaman
| either that, or your editor is configured to respect the file's current line endinges, rather, and is adding a CR | 19:58 |
| → anonymuse joined | 19:58 |
|
matsaman
| so git doesn't care, your editor can do either | 19:58 |
| → Guest49439 joined | 19:58 |
|
matsaman
| and HTML and PHP almost certainly don't care | 19:58 |
|
rgb-one
| cool | 19:58 |
|
matsaman
| so the only "problem" is that your diff is cluttered up with a meaningless char (^M) | 19:58 |
|
rgb-one
| yea | 19:58 |
| ← fscala left | 19:59 |
|
matsaman
| you can fix this with a single commit by opening a file explicitly in your favored line ending mode and saving it that way (re: vim: :e ++ff=unix) | 19:59 |
|
| you can fix it forever by dos2unix'ing a file | 19:59 |
|
| until some newb colleague undoes it | 19:59 |
|
| then you can get progressively more lecture-y at them | 19:59 |
| → beneter joined | 20:00 |
| ← e14 left | 20:00 |
| → jstein_ joined | 20:00 |
| → mischat joined | 20:01 |
| ← mischat left | 20:01 |
| ← beneter left | 20:01 |
| → mischat joined | 20:01 |
| ← MatthewAllan93 left | 20:02 |
| → MatthewAllan93 joined | 20:02 |
| ← mischat left | 20:02 |
| ← unreal left | 20:03 |
| jstein_ → jstein | 20:03 |
| → geoid_ joined | 20:04 |
| ← mp3 left | 20:04 |
| ← acetakwas left | 20:04 |
| ← Guest31408 left | 20:08 |
| → Guest31408 joined | 20:08 |
| Guest31408 → DrAwesome | 20:08 |
| ← jstein left | 20:11 |
| → crayon joined | 20:11 |
| ← rivarun left | 20:11 |
| → rivarun joined | 20:12 |
| → Balliad joined | 20:12 |
| → Rodya_ joined | 20:13 |
| → misgit joined | 20:13 |
| ← Es0teric left | 20:14 |
| ← jeffreylevesque left | 20:14 |
| → codemann joined | 20:16 |
| → Ciy joined | 20:16 |
| → bannakaffalatta joined | 20:17 |
| → chipotle joined | 20:18 |
| ← timvisher left | 20:18 |
| ← misgit left | 20:19 |
| ← bannakaf_ left | 20:19 |
| → timvisher joined | 20:19 |
| 02HAAAAAN → tomaw | 20:20 |
| → Es0teric joined | 20:21 |
| ← bcc left | 20:21 |
| → yqt joined | 20:21 |
| → magellanicloud joined | 20:22 |
| ← Eryn_1983_FL left | 20:22 |
| → mischat joined | 20:22 |
| → lvh joined | 20:23 |
| → e14 joined | 20:24 |
| ← cdown left | 20:24 |
| → ssitani joined | 20:24 |
| ← Balliad left | 20:25 |
| → Guest55 joined | 20:29 |
| → misgit joined | 20:29 |
| ← misgit left | 20:30 |
| ← rnsanchez left | 20:30 |
| ← theoceaniscool left | 20:31 |
| → _geoff_ joined | 20:31 |
| ← nostrora left | 20:32 |
| ← canuk left | 20:34 |
| ← _geoff left | 20:34 |
| ← Orion3k left | 20:34 |
| → hasc joined | 20:34 |
| → aard__ joined | 20:35 |
| → Eryn_1983_FL joined | 20:35 |
| ← aard_ left | 20:37 |
| ← druonysus left | 20:37 |
| → aard_ joined | 20:39 |
| → bcc joined | 20:40 |
| ← bcc left | 20:40 |
| → bcc joined | 20:40 |
| → cdown joined | 20:40 |
| ← mentazoom left | 20:40 |
| ← aard__ left | 20:42 |
| ← timvisher left | 20:46 |
| ← sea-gull left | 20:47 |
| ← nscott76 left | 20:47 |
| → timvisher joined | 20:47 |
| → jnavila joined | 20:48 |
| ← douglascorrea left | 20:49 |
| → nettoweb joined | 20:49 |
| dmc → fml | 20:50 |
| ← bcc left | 20:50 |
| → crose joined | 20:50 |
|
adymitruk
| also see smudge/clean scripting rgb-one | 20:52 |
| ← Guest55 left | 20:52 |
| → bcc joined | 20:54 |
| ← bcc left | 20:54 |
| → bcc joined | 20:54 |
| → Guest55 joined | 20:54 |
| ← GodGinrai left | 20:54 |
| → cyan__ joined | 20:55 |
| → sea-gull joined | 20:55 |
| ← aard_ left | 20:55 |
| ← perlpilot left | 20:55 |
| → nostrora joined | 20:56 |
| → cdg joined | 20:57 |
| ← bannakaffalatta left | 20:57 |
| → EliasH joined | 20:57 |
| ← treia left | 20:58 |
| ← Atemu left | 20:59 |
| → bannakaffalatta joined | 21:00 |
| ← e14 left | 21:00 |
| → hamster_ joined | 21:01 |
| ← robotroll left | 21:01 |
| ← hamster left | 21:01 |
| ← nostrora left | 21:02 |
| → alp82 joined | 21:02 |
| ← salamanderrake left | 21:03 |
| ← hamster_ left | 21:03 |
| → salamanderrake joined | 21:04 |
| ← crose left | 21:04 |
| ← todd_dsm left | 21:05 |
| rivarun → Guest4597 | 21:05 |
| ← Guest4597 left | 21:05 |
| → rivarun joined | 21:05 |
| → e14 joined | 21:06 |
| → alp82_ joined | 21:08 |
| ← t0by left | 21:08 |
| → jm0 joined | 21:09 |
| ← jm0 left | 21:09 |
| ← alp82 left | 21:10 |
| alp82_ → alp82 | 21:10 |
| ← hahuang61 left | 21:10 |
| → dsdeiz joined | 21:11 |
| ← dsdeiz left | 21:11 |
| → dsdeiz joined | 21:11 |
| ← Guest49439 left | 21:11 |
| → borkr joined | 21:11 |
| ← timvisher left | 21:12 |
| → nevodka joined | 21:12 |
| → timvisher joined | 21:13 |
| → tvw joined | 21:13 |
| → jaggz joined | 21:14 |
| → druonysus joined | 21:15 |
|
jaggz
| I accidentally untarred a backup of my /project over my local copy, and have been working on the project. I didn't think about it at the time, but I now have a repo with a ton of uncommitted changes from the other system, mixed with a handful of new changes I've made | 21:15 |
| → m0viefreak joined | 21:15 |
| ← Rodya_ left | 21:16 |
| → Guest49439 joined | 21:16 |
|
jaggz
| if I commit these, even though the changes are 99% the same, aren't they going to conflict with the remote changes? | 21:16 |
|
| like if two people change "John" to "Joe" in the same file and both commit.. is it going to be a conflict? | 21:16 |
| → Rodya_ joined | 21:16 |
| ← voldz1tic3n left | 21:17 |
| ← geoid_ left | 21:18 |
| ← matsaman left | 21:18 |
| → geoid_ joined | 21:18 |
|
adymitruk
| there won't be a conflict. You are committing changes | 21:20 |
|
| it's only a conflict if you have others doing the same | 21:20 |
| → perlpilot joined | 21:20 |
|
adymitruk
| to not make it a nightmare for them, you probably don't want to commit all those changes | 21:20 |
| ← Rodya_ left | 21:20 |
|
jaggz
| it's just me | 21:21 |
| → gugah joined | 21:21 |
|
jaggz
| I did it on the remote system, out of desperation to get a service back up.. instead of locally on my beta system | 21:21 |
|
| so both sides have the same changes to commit | 21:21 |
| → pity joined | 21:22 |
|
jaggz
| with either side possibly having a small number of their own unique changes (which shouldn't conflict) | 21:22 |
| ← cdown left | 21:22 |
|
jaggz
| but I'm not sure what happens to the mass of same exact changes, uncommitted, from both sides | 21:22 |
| → apotry joined | 21:22 |
| ← EliasH left | 21:23 |
| ← geoid_ left | 21:23 |
|
jaggz
| and how to make sure my newer handful of changes, I just made the past couple days, go in properly when pulled on the live system | 21:23 |
| → Rodya_ joined | 21:23 |
| ← Gsham left | 21:24 |
| → EliasH joined | 21:24 |
| → nostrora joined | 21:25 |
| → aard_ joined | 21:25 |
| ← pity left | 21:26 |
| ← sim590 left | 21:27 |
| → kaldoran joined | 21:27 |
| → geoid_ joined | 21:27 |
| ← sea-gull left | 21:27 |
| → sim590 joined | 21:28 |
| ← noecc left | 21:28 |
| ← geoid_ left | 21:28 |
|
adymitruk
| oh I see | 21:29 |
|
| so you have to decipher through all of your uncommitted changes | 21:29 |
|
| the best thing to do there if it will work at all is to look at modified dates in the files system itself | 21:29 |
|
| if that does work, you can pipe an output to git add or git reset to untagle them into 2 separate commits | 21:30 |
|
| jaggz: ^ | 21:30 |
| → hahuang61 joined | 21:31 |
| → aard__ joined | 21:32 |
| ← nostrora left | 21:32 |
| ← rivarun left | 21:34 |
| → gunnaro joined | 21:34 |
| ← xissburg left | 21:34 |
| → rivarun joined | 21:34 |
| → Atm0spher1c joined | 21:35 |
| ← aard_ left | 21:35 |
| ← nevodka left | 21:36 |
| ← cyan__ left | 21:36 |
| ← al-damiri left | 21:37 |
| ← ramsub07 left | 21:37 |
| → ramsub07 joined | 21:38 |
| ← Ciy left | 21:39 |
| ← gunnaro left | 21:41 |
| ← hahuang61 left | 21:41 |
|
jaggz
| adymitruk, reading about git reset :) | 21:42 |
|
adymitruk
| add/reset.. checkout ... the swiss army knives of git | 21:43 |
|
| good to know how they work well | 21:43 |
|
jaggz
| "In the first and second form, copy entries from <tree-ish> to the index." | 21:43 |
|
| tree-ish? is that the on-disk files? | 21:44 |
|
| what's the 'index'? | 21:44 |
| → ramsub08 joined | 21:44 |
|
jaggz
| I hate when I'm reading a manpage and they assume I'm going there because I already know what I'm doing :) | 21:44 |
| ← ramsub07 left | 21:44 |
| ← rgb-one left | 21:45 |
| ← timvisher left | 21:45 |
|
adymitruk
| If you don't know that, you need to take the nex t 60 minutes and read the git-scm.org/book | 21:46 |
| ← chipotle left | 21:46 |
| → timvisher joined | 21:46 |
|
adymitruk
| if you don't, you'll probably attain more frustration than productivity | 21:46 |
| → manuelschneid3r joined | 21:46 |
| → xissburg joined | 21:47 |
|
adymitruk
| you need to know what the index is, how commits are structured, and a few other fundamentals. Everything will make sense after that. | 21:47 |
| ← Sasazuka left | 21:49 |
| ← jimi_ left | 21:50 |
| → GodGinrai joined | 21:50 |
| ← enckse left | 21:50 |
| ← storrgie left | 21:50 |
| ← GodGinrai left | 21:50 |
| → GodGinrai joined | 21:50 |
| → Sasazuka joined | 21:50 |
| → enckse joined | 21:51 |
| → storrgie joined | 21:53 |
| ← synthroid left | 21:53 |
| → chipotle joined | 21:53 |
| → roelmonnens joined | 21:54 |
| ← bannakaffalatta left | 21:54 |
| ← cdg left | 21:54 |
| → cdg joined | 21:55 |
| ← notebox left | 21:56 |
| ← jccn left | 21:56 |
| → ramsub07 joined | 21:57 |
| ← aidalgol left | 21:58 |
| ← ramsub08 left | 21:58 |
| ← jason237 left | 21:58 |
| ← jnavila left | 21:58 |
| ← roelmonnens left | 21:58 |
| → XiaoMianTiao joined | 21:58 |
| → jason237 joined | 21:59 |
| ← jason237 left | 21:59 |
| ← Panacea left | 22:00 |
| → pom joined | 22:00 |
| → nostrora joined | 22:01 |
| ← Guest49439 left | 22:01 |
| → jason237 joined | 22:01 |
| → k5tux joined | 22:02 |
| → jason_ joined | 22:03 |
|
k5tux
| So I'm working in two branchs, 'master' and 'test'. I want to merge the current 'master'/ovq.php into 'test'/ovq.php but they're out of sync and I'm getting a conflict error. How can I just remove ovq.php from the test branch and merge in what's in master? | 22:04 |
|
_ikke_
| Note that git merges entire trees, not single files | 22:04 |
|
| When in conflict, you can do git checkout --theirs ovq.php (assuming you're on test) | 22:05 |
| ← dreiss left | 22:06 |
| → notebox joined | 22:07 |
|
k5tux
| That seems to have done the trick. Thanks _ikke_. | 22:07 |
| ← timvisher left | 22:07 |
| → mki_ joined | 22:07 |
| → timvisher joined | 22:08 |
| → Guest49439 joined | 22:09 |
| ← lindenle left | 22:10 |
| → mki joined | 22:10 |
| → voldz1tic3n joined | 22:10 |
| ← XiaoMianTiao left | 22:11 |
| ← e14 left | 22:11 |
| ← mki_ left | 22:12 |
| ← Outsider__ left | 22:12 |
| ← nostrora left | 22:14 |
| ← madewokherd left | 22:14 |
| → gg_ joined | 22:14 |
| → lindenle joined | 22:14 |
| → ISmithers joined | 22:15 |
| ← mki left | 22:15 |
| ← nickabbey left | 22:15 |
| → hahuang61 joined | 22:15 |
| ← Guest49439 left | 22:16 |
| ← gg_ left | 22:16 |
| ← unbalanced left | 22:18 |
| → dreiss joined | 22:19 |
| → sea-gull joined | 22:19 |
| → todd_dsm joined | 22:19 |
| → Gsham joined | 22:19 |
| ← ash_workz left | 22:22 |
| → bernardio joined | 22:22 |
| → nidr0x joined | 22:23 |
| ← pom left | 22:26 |
| ← zivester left | 22:27 |
| ← PinealGlandOptic left | 22:28 |
| → WayToDoor joined | 22:28 |
| ← sea-gull left | 22:29 |
| ← YourTheBombNow23 left | 22:29 |
| → DelTree joined | 22:30 |
| ← Sasazuka left | 22:33 |
| ← WayToDoor left | 22:34 |
| ← jmpp left | 22:35 |
| → Lto7 joined | 22:35 |
| ← bernardio left | 22:35 |
| → thierryp joined | 22:37 |
| ← timvisher left | 22:37 |
| → timvisher joined | 22:38 |
| ← ikelso left | 22:39 |
| → ikelso joined | 22:40 |
| → bannakaffalatta joined | 22:40 |
| ← ikelso left | 22:41 |
| → zivester joined | 22:42 |
| → ikelso joined | 22:42 |
| → jmpp joined | 22:42 |
| ← jmpp left | 22:42 |
| → jmpp joined | 22:42 |
| ← magellanicloud left | 22:42 |
| → Noodlewitt joined | 22:42 |
| → jimi_ joined | 22:44 |
| ← druonysus left | 22:45 |
| ← m4sk1n left | 22:45 |
| → cdown joined | 22:47 |
| ← Bizkit left | 22:47 |
| ← nettoweb left | 22:51 |
| ← Endarked left | 22:52 |
| ← tirej_ left | 22:52 |
|
b1tchcakes
| can someone help me with a composer issue? https://hastebin.com/irizehipob.json << I can't seem to understand how to force a git repo to take priority over the packagist one. it says on the composer site that this is the default behavior, but it's not appearing to work like that unless I am doing something wrong here. | 22:52 |
| → mki joined | 22:53 |
| ← fstd left | 22:53 |
| → eclaesson joined | 22:54 |
| → aard_ joined | 22:54 |
| → al-damiri joined | 22:55 |
|
mgoodwin
| Is there such thing as an interactive prune? I want to be able to prune missing remote branches but I also don't want to blow away new feature branches that aren't up yet (this is a script im writing) | 22:55 |
|
thiago
| b1tchcakes: we can only help you with Git here. I don't know how your JSON file applies to Git. | 22:55 |
|
b1tchcakes
| it's a git repo | 22:55 |
| → jccn joined | 22:55 |
|
thiago
| mgoodwin: no, there isn't. | 22:55 |
|
| mgoodwin: but prune doesn't remove local branches. Only remote branches that the remote no longer has. | 22:56 |
| ← ikelso left | 22:56 |
|
thiago
| b1tchcakes: ok, explain your problem in Git rms. | 22:56 |
| → ikelso joined | 22:56 |
| → fstd joined | 22:56 |
| ← mischat left | 22:56 |
| ← ispn left | 22:57 |
| → Poppa joined | 22:57 |
| ← Dougie187 left | 22:57 |
| ← aard__ left | 22:57 |
|
mgoodwin
| Valid point, the situation I have is that I'm wring a "sync" kind of script and some of my repos are still checked out to a branch that no longer exists on the remote. Ideally I want to move to master and remove that branch if it doesn't exist on the remote - so the condition would have to be if it's a branch that has an upstream tracking that doesn't exist | 22:57 |
| → matsaman joined | 22:59 |
| ← Poppabear left | 22:59 |
|
thiago
| repeating: git remote prune does not remove local branches | 22:59 |
|
| it only removes the local copy of a remote branch if that remote branch no longer exists | 22:59 |
|
mgoodwin
| I think you're trying to tell me it already does what I want is that correct | 22:59 |
| ← ResidentBiscuit left | 23:00 |
| ← dsdeiz left | 23:00 |
| ← LionsMane left | 23:00 |
| ← jagob left | 23:00 |
| ← ikelso left | 23:00 |
| ← fmeerkoetter left | 23:01 |
| → fmeerkoetter joined | 23:01 |
| ← chardan left | 23:01 |
| ← Gloomy left | 23:01 |
| ← miczac left | 23:02 |
| ← aard_ left | 23:02 |
| ← vdv left | 23:02 |
| ← Es0teric left | 23:03 |
| → s17 joined | 23:06 |
| → cdg_ joined | 23:07 |
| ← cdg_ left | 23:07 |
| → robattila256 joined | 23:08 |
| ← anonymuse left | 23:08 |
| ← Tsutsukakushi left | 23:09 |
| fml → fleshbag | 23:10 |
| ← cdg left | 23:10 |
| ← Darren_ left | 23:11 |
| ← jimi_ left | 23:12 |
| ← manuelschneid3r left | 23:12 |
| ← timvisher left | 23:12 |
| → chardan joined | 23:13 |
| → timvisher joined | 23:13 |
| → Ryanar joined | 23:15 |
| ← DrAwesome left | 23:16 |
| ← LeBlaaanc left | 23:17 |
| ← Lto7 left | 23:19 |
| → ToBeCloud joined | 23:20 |
| gitinfo set mode: +v | 23:20 |
| ← mki left | 23:20 |
| → deadprez joined | 23:20 |
| → Tsutsukakushi joined | 23:21 |
| → endiruna joined | 23:21 |
| ← apotry left | 23:22 |
| → sea-gull joined | 23:22 |
| → pity joined | 23:22 |
| → anonymuse joined | 23:22 |
| → astrofog joined | 23:23 |
| ← hahuang61 left | 23:24 |
| ← lindenle left | 23:24 |
| ← GodGinrai left | 23:24 |
| ← tvw left | 23:24 |
| ← Eryn_1983_FL left | 23:24 |
| ← jasom left | 23:24 |
| ← finalbeta left | 23:24 |
| ← dhollinger left | 23:24 |
| ← AlineGomes left | 23:24 |
| ← TomyLobo left | 23:24 |
| ← msonntag left | 23:24 |
| ← overlord_tm left | 23:24 |
| ← snowkidind left | 23:24 |
| ← timini left | 23:24 |
| ← cstrahan left | 23:24 |
| ← mehdi___ left | 23:24 |
| ← glebihan left | 23:24 |
| ← thallada left | 23:24 |
| ← tabakhase left | 23:24 |
| ← dustinm left | 23:24 |
| ← uidzer0 left | 23:24 |
| ← brandonw left | 23:24 |
| ← ftoulemo1 left | 23:24 |
| ← colona_ left | 23:24 |
| ← TyrfingM1olnir left | 23:24 |
| ← Learath2 left | 23:24 |
| ← mkoskar left | 23:24 |
| ← _W_ left | 23:24 |
| ← forrestv left | 23:24 |
| ← WakiMiko left | 23:24 |
| ← Noldorin left | 23:24 |
| ← tristanp left | 23:24 |
| ← ToBeFree left | 23:24 |
| ← solution_ left | 23:24 |
| ← TinkerTyper left | 23:24 |
| ← Eugene left | 23:24 |
| ← cyberz left | 23:24 |
| ← slixpk left | 23:24 |
| ← roflin left | 23:24 |
| ← daopu[m] left | 23:24 |
| ← Remramm left | 23:24 |
| ← habbasi left | 23:24 |
| ← rudi_s left | 23:24 |
| ← uebera|| left | 23:24 |
| → hahuang61 joined | 23:25 |
| → lindenle joined | 23:25 |
| → GodGinrai joined | 23:25 |
| → tvw joined | 23:25 |
| → Eryn_1983_FL joined | 23:25 |
| → jasom joined | 23:25 |
| → finalbeta joined | 23:25 |
| → dhollinger joined | 23:25 |
| → AlineGomes joined | 23:25 |
| → TomyLobo joined | 23:25 |
| → msonntag joined | 23:25 |
| → overlord_tm joined | 23:25 |
| → snowkidind joined | 23:25 |
| → timini joined | 23:25 |
| → cstrahan joined | 23:25 |
| → mehdi___ joined | 23:25 |
| → thallada joined | 23:25 |
| → tabakhase joined | 23:25 |
| → glebihan joined | 23:25 |
| → dustinm joined | 23:25 |
| → uidzer0 joined | 23:25 |
| → brandonw joined | 23:25 |
| → ftoulemo1 joined | 23:25 |
| → colona_ joined | 23:25 |
| → TyrfingM1olnir joined | 23:25 |
| → Learath2 joined | 23:25 |
| → mkoskar joined | 23:25 |
| → _W_ joined | 23:25 |
| → forrestv joined | 23:25 |
| → WakiMiko joined | 23:25 |
| → Noldorin joined | 23:25 |
| → tristanp joined | 23:25 |
| → ToBeFree joined | 23:25 |
| → solution_ joined | 23:25 |
| → TinkerTyper joined | 23:25 |
| → Eugene joined | 23:25 |
| → cyberz joined | 23:25 |
| → slixpk joined | 23:25 |
| → roflin joined | 23:25 |
| → daopu[m] joined | 23:25 |
| → Remramm joined | 23:25 |
| → habbasi joined | 23:25 |
| → rudi_s joined | 23:25 |
| → uebera|| joined | 23:25 |
| → ash_workz joined | 23:25 |
| ← Karazhan left | 23:25 |
| ← dhollinger left | 23:25 |
| ← thallada left | 23:25 |
| ← TomyLobo left | 23:25 |
| ← cstrahan left | 23:25 |
| ← AlineGomes left | 23:25 |
| ← mehdi___ left | 23:25 |
| ← astrofog left | 23:25 |
| → Karazhan joined | 23:25 |
| → Sceorem joined | 23:25 |
| → dhollinger joined | 23:26 |
| ← aw1 left | 23:26 |
| → thallada joined | 23:26 |
| → astrofog joined | 23:26 |
| → Qzuw joined | 23:27 |
| ← pity left | 23:27 |
| → govg joined | 23:27 |
| ← deadprez left | 23:27 |
| → AlineGomes joined | 23:27 |
| → cdg joined | 23:28 |
| ← Sceorem left | 23:28 |
| → biheho joined | 23:28 |
| ← biheho left | 23:28 |
| ← Arban left | 23:29 |
| ← gugah left | 23:30 |
| → Kaisyu joined | 23:30 |
| → mehdi___ joined | 23:30 |
| → cstrahan joined | 23:30 |
| → dsdeiz joined | 23:31 |
| ← dsdeiz left | 23:31 |
| → dsdeiz joined | 23:31 |
| ← cdg left | 23:32 |
| ← Guest55 left | 23:32 |
| ← _geoff_ left | 23:33 |
| ← msonntag left | 23:33 |
| ← borkr left | 23:33 |
| ← Qzuw left | 23:34 |
| ← Rodya_ left | 23:34 |
| → Rodya_ joined | 23:35 |
| ← sea-gull left | 23:37 |
| → hsag joined | 23:37 |
| ← dersand left | 23:38 |
| → Guest55 joined | 23:38 |
| ← hsag left | 23:39 |
| ← Ryanar left | 23:39 |
| ← Rodya_ left | 23:39 |
| → aw1 joined | 23:39 |
| → aidalgol joined | 23:41 |
| → msonntag joined | 23:41 |
| → gugah joined | 23:41 |
| ← Gsham left | 23:41 |
| → romerocesar joined | 23:42 |
| ← AaronMT left | 23:43 |
| → cdg joined | 23:43 |
| → druonysus joined | 23:43 |
| ← dsantiago left | 23:43 |
| ← oskarkv left | 23:44 |
| → Gsham joined | 23:44 |
| → dsantiago joined | 23:45 |
| ← msonntag left | 23:46 |
| ← romerocesar left | 23:47 |
| ← timvisher left | 23:49 |
| ← leeN left | 23:49 |
| → timvisher joined | 23:50 |
| → nettoweb joined | 23:50 |
| → msonntag joined | 23:51 |
| ← ssitani left | 23:51 |
| → cnujs joined | 23:51 |
| ← Vortex34 left | 23:55 |
| → nevodka joined | 23:55 |
| ← fahadash left | 23:55 |
| → sammyo joined | 23:56 |
| → polyrob_ joined | 23:56 |
| ← polyrob_ left | 23:56 |
| → polyrob_ joined | 23:56 |
| ← jarshvor left | 23:57 |
| → mischat joined | 23:58 |
| → menip joined | 23:58 |
| ← cnujs left | 23:59 |