| 2018-11-01 |
| ← ciscobandit left | 00:00 |
| ← vals_ left | 00:00 |
| ← hapos left | 00:00 |
| → tango_ joined | 00:01 |
| ← dsx_ left | 00:01 |
| ← revoltingPeasant left | 00:02 |
| → Marvel joined | 00:03 |
| ← finalbeta1 left | 00:04 |
| ← m3ddle left | 00:05 |
| ← archergodson left | 00:05 |
| → zulutango joined | 00:06 |
| → nephyrin` joined | 00:06 |
| ← nephyrin left | 00:06 |
|
nedbat
| ycon_: @ means HEAD, so @ could do it. | 00:07 |
| ← matthiaskrgr left | 00:07 |
| → dreiss joined | 00:08 |
|
ycon_
| nedbat: nice! Thank you | 00:09 |
|
| nedbat: so that sees' the HEAD (first commit) of my current branch | 00:09 |
| ← sleepee left | 00:10 |
| ← canton7 left | 00:10 |
| ← ephemer0l left | 00:10 |
| → canton7 joined | 00:10 |
|
nedbat
| ycon_: which is the same reference as your branch name | 00:11 |
| → matthiaskrgr joined | 00:12 |
|
ycon_
| Great | 00:12 |
| matthiaskrgr → Guest45117 | 00:12 |
| ← mofai left | 00:12 |
| ← nephyrin` left | 00:14 |
| → nephyrin joined | 00:14 |
| ← nephyrin left | 00:15 |
| ← YuGiOhJCJ left | 00:15 |
| → m3d joined | 00:16 |
| ← lewix left | 00:17 |
| ← dreiss left | 00:18 |
| ← fahadash left | 00:19 |
| ← Ox1b4 left | 00:19 |
| → ephemer0l_ joined | 00:21 |
| ← Regon left | 00:26 |
|
Zexaron
| Git has this no new line at end of file, it's sporadic, also many times VS files | 00:28 |
|
| any kind of clang-format type thing to just make all files add a line batch ? | 00:28 |
| ← venmx left | 00:30 |
|
nedbat
| Zexaron: git isn;'t adding or removing the newline at the end of the file i don't think | 00:30 |
|
Zexaron
| not that it is, I'm asking if it's a way to do that automatically batchmode for the whole repo | 00:31 |
|
| like clang-format "all2 | 00:31 |
|
| "all" * | 00:31 |
| ← zulutango left | 00:31 |
|
Zexaron
| if clang-format had an option to do that for example | 00:31 |
| ← Sasazuka left | 00:32 |
| → zulutango joined | 00:32 |
| → orbyt_ joined | 00:33 |
|
nedbat
| Zexaron: that I don't know | 00:33 |
| ← Marvel left | 00:34 |
| → rnat joined | 00:35 |
| → sleepee joined | 00:37 |
| → Kaisyu joined | 00:37 |
| → BallChang-CN joined | 00:38 |
| → Acelogic joined | 00:38 |
| → astronavt joined | 00:38 |
| ← astronavt left | 00:38 |
| → puller joined | 00:40 |
|
rafasc
| Zexaron: https://unix.stackexchange.com/a/31955 | 00:40 |
| ← Enphuego left | 00:40 |
| ← BallChang-CN left | 00:40 |
|
Zexaron
| thanks | 00:40 |
| ← mescalinum left | 00:42 |
| ← tango_ left | 00:42 |
| → vals_ joined | 00:42 |
| → prakashd1 joined | 00:43 |
| ← sleepee left | 00:43 |
| ← puller left | 00:45 |
| gruetzkopf → gruetze_ | 00:45 |
| ← F4D3C0D3 left | 00:45 |
| → F4D3C0D3 joined | 00:46 |
| → andyhuzhill joined | 00:46 |
| → mollusk joined | 00:47 |
| ← oojacoboo left | 00:53 |
| → TheRuckus joined | 00:53 |
| ← freeman42y left | 00:53 |
| → sleepee joined | 00:56 |
| → BallChang-CN joined | 00:56 |
| → crimastergogo joined | 00:58 |
| ← F4D3C0D3 left | 00:58 |
| ← JanC left | 00:58 |
| ← dviola left | 00:59 |
| → revoltingPeasant joined | 00:59 |
| ← surfist left | 01:00 |
| → surfist joined | 01:00 |
| ← mollusk left | 01:01 |
| ← BallChang-CN left | 01:01 |
| ← platzhirsch left | 01:01 |
| → JanC joined | 01:05 |
| ← Narrat left | 01:07 |
| ← bubo left | 01:08 |
| → bubo joined | 01:09 |
| ← impermanence left | 01:10 |
| ← prakashd1 left | 01:11 |
| → crimastergogo_ joined | 01:11 |
| → F4D3C0D3 joined | 01:12 |
| ← species1873 left | 01:13 |
| ← crimastergogo left | 01:13 |
| crimastergogo_ → crimastergogo | 01:13 |
| → sanraf joined | 01:13 |
| ← sanraf left | 01:14 |
| → BallChang-CN joined | 01:16 |
| ← rafasc left | 01:22 |
| ← msev- left | 01:25 |
| ← db` left | 01:25 |
| → breakingsad joined | 01:26 |
| → msev- joined | 01:30 |
| → GreenJello joined | 01:30 |
| ← BallChang-CN left | 01:31 |
| → yyy joined | 01:31 |
| → platzhirsch joined | 01:31 |
| → db` joined | 01:31 |
| ← troulouliou_div2 left | 01:32 |
| ← n3wborn left | 01:33 |
| ← yyy left | 01:33 |
| ← akushner left | 01:34 |
| → BallChang-CN joined | 01:36 |
| ← topdownjimmy left | 01:37 |
| → topdownjimmy joined | 01:38 |
| ← Hobbyboy left | 01:41 |
| → Hobbyboy joined | 01:42 |
| → dsx_ joined | 01:44 |
| ← orbyt_ left | 01:44 |
| ← sleepee left | 01:45 |
| ← virmaha left | 01:47 |
| → hyp3rbor3ax_ joined | 01:52 |
| ← hyp3rbor3ax_ left | 01:53 |
| → mollusk joined | 01:54 |
| ← wildermind left | 01:54 |
| → hyp3rbor3ax_ joined | 01:54 |
| ← sanches left | 01:55 |
| ← hyp3rbor3ax left | 01:55 |
| ← hyp3rbor3ax_ left | 01:55 |
| → jakogut_ joined | 01:56 |
| ← BallChang-CN left | 01:56 |
| → fahadash joined | 01:56 |
| ← staafl_ left | 01:57 |
| → hyp3rbor3ax_ joined | 01:57 |
| → staafl_ joined | 01:57 |
| ← hyp3rbor3ax_ left | 01:58 |
| ← bubo left | 01:58 |
| → bubo joined | 01:59 |
| → BallChang-CN joined | 02:01 |
| ← andyhuzhill left | 02:03 |
| → justanotheruser joined | 02:03 |
| → sanches joined | 02:05 |
| ← platzhirsch left | 02:05 |
| → t0dd1v joined | 02:06 |
| ← BallChang-CN left | 02:06 |
| → BallChang-CN joined | 02:06 |
| → andyhuzhill joined | 02:06 |
| ← ycon_ left | 02:07 |
| → lewix joined | 02:08 |
| ← sanches left | 02:10 |
| ← dsx_ left | 02:11 |
| ← DemonDestroyer left | 02:12 |
| → finalbeta joined | 02:12 |
| → dsx_ joined | 02:13 |
| ← ilmostro left | 02:15 |
| → sanches joined | 02:17 |
| gruetze_ → gruetzkpf | 02:17 |
| gruetzkpf → gruetzkopf | 02:17 |
| → ilmostro joined | 02:17 |
| ← thiago left | 02:17 |
| ← Mapleyyy left | 02:18 |
| ← MACscr left | 02:20 |
| → Mapleyyy joined | 02:21 |
| ← MrNr left | 02:24 |
| ← murph left | 02:24 |
| ← Klumben left | 02:24 |
| ← ghormoon left | 02:30 |
| ← barteks2x left | 02:31 |
| ← Hobbyboy left | 02:31 |
| → ghormoon joined | 02:31 |
| → Hobbyboy joined | 02:32 |
| → MrNr joined | 02:32 |
| → gaucheph joined | 02:33 |
| → barteks2x joined | 02:33 |
| ← ghormoon left | 02:36 |
| → ghormoon joined | 02:37 |
| parsnip-olantern → parsnip | 02:37 |
| ← hbautista left | 02:40 |
| ← ghormoon left | 02:41 |
| → gitnoob joined | 02:41 |
| → ghormoon joined | 02:41 |
| ← ghormoon left | 02:42 |
| → ghormoon joined | 02:43 |
| gitnoob → acwatt | 02:43 |
| ← horia_g left | 02:43 |
| → wrouesnel joined | 02:43 |
| → esrse joined | 02:45 |
| → murph joined | 02:45 |
| ← BallChang-CN left | 02:46 |
| murph → Guest65704 | 02:46 |
| ← acwatt left | 02:46 |
| ← F0rTex left | 02:48 |
| ← ghormoon left | 02:48 |
| → ghormoon joined | 02:49 |
| → F0rTex joined | 02:49 |
| ← igemnace left | 02:49 |
| → hph^ joined | 02:49 |
| → nivag joined | 02:50 |
| → BallChang-CN joined | 02:51 |
| → Klumben joined | 02:57 |
| ← ghormoon left | 02:58 |
| → sfarzy joined | 03:00 |
| ← BallChang-CN left | 03:01 |
| → ghormoon joined | 03:02 |
| McKraken_zzzzz → McKraken | 03:08 |
| → cagomez joined | 03:10 |
| ← TinkerT left | 03:11 |
| → lanlink joined | 03:12 |
| → TinkerT joined | 03:13 |
| → regedit joined | 03:14 |
| → gasolwu joined | 03:17 |
| → thiago joined | 03:22 |
| → MoziM joined | 03:22 |
| ← nevodka left | 03:22 |
| ← nevodka_ left | 03:23 |
| ← Mattiaslndstrm left | 03:23 |
| → Mattiaslndstrm joined | 03:24 |
| ← gasolwu left | 03:26 |
| → BallChang-CN joined | 03:26 |
| → gasolwu joined | 03:28 |
| ← gasolwu left | 03:28 |
| ← F4D3C0D3 left | 03:30 |
| → gasolwu joined | 03:30 |
| ← BallChang-CN left | 03:30 |
| ← gasolwu left | 03:31 |
| → gasolwu joined | 03:31 |
| ← gasolwu left | 03:31 |
| → gasol_tw joined | 03:31 |
| → Mattiasl_ joined | 03:32 |
| ← Mattiaslndstrm left | 03:32 |
| ← m0viefreak left | 03:32 |
| → BallChang-CN joined | 03:36 |
| ← sanches left | 03:39 |
| → platzhirsch joined | 03:41 |
| ← discopatrick left | 03:46 |
| → sanches joined | 03:50 |
| → Toadisattva joined | 03:50 |
| ← xcm left | 03:50 |
| ← BallChang-CN left | 03:50 |
| → xcm joined | 03:51 |
| → watabou joined | 03:54 |
| ← sanches left | 03:55 |
| ← hph^ left | 03:56 |
| ← Mattiasl_ left | 03:58 |
| ← boombatower left | 03:59 |
| ← lagothrix left | 03:59 |
| → lagothrix joined | 03:59 |
| ← johnny56 left | 04:01 |
| → F4D3C0D3 joined | 04:03 |
| ← mrCyborg|zzz left | 04:05 |
| → mrCyborg|zzz joined | 04:05 |
| → BallChang-CN joined | 04:06 |
| → johnny56 joined | 04:06 |
| → sanches joined | 04:10 |
| ← BallChang-CN left | 04:11 |
| ← drbean left | 04:14 |
| ← justanotheruser left | 04:14 |
| → drbean joined | 04:14 |
| ← sanches left | 04:15 |
| → BallChang-CN joined | 04:16 |
| → sauvin joined | 04:18 |
| ← gasol_tw left | 04:18 |
| → gasol_tw joined | 04:19 |
| → timj joined | 04:19 |
| ← Toadisattva left | 04:19 |
| → zumba_addict joined | 04:20 |
| → sanches joined | 04:21 |
|
zumba_addict
| What are your thoughts on gitops? First time I heard it - https://www.twistlock.com/2018/08/06/gitops-101-gitops-use/ | 04:21 |
| → justanotheruser joined | 04:21 |
| ← timj1 left | 04:22 |
| ← gasol_tw left | 04:23 |
| ← F4D3C0D3 left | 04:23 |
| → sanscoeur joined | 04:23 |
| → F4D3C0D3 joined | 04:23 |
| → gasol_tw joined | 04:23 |
| ← groundnuty left | 04:24 |
| ← andyhuzhill left | 04:24 |
| → jstimm joined | 04:24 |
| → andyhuzhill joined | 04:24 |
| → groundnuty joined | 04:25 |
| ← sanches left | 04:25 |
| ← BallChang-CN left | 04:26 |
| ← andyhuzhill left | 04:28 |
| ← cagomez left | 04:29 |
| → andyhuzhill joined | 04:29 |
| ← PLLunlock left | 04:31 |
| → Goplat joined | 04:35 |
| ← revoltingPeasant left | 04:38 |
| ← sfarzy left | 04:39 |
| ← m3d left | 04:40 |
| → sanches joined | 04:41 |
| → dandre joined | 04:45 |
| ← dandre left | 04:45 |
| ← sanches left | 04:46 |
| ← howdoi left | 04:47 |
| ← Puffball left | 04:49 |
| ← mollusk left | 04:49 |
| → Puffball joined | 04:50 |
| → g00s joined | 04:51 |
| → sfarzy joined | 04:52 |
| → mollusk joined | 04:55 |
| → BallChang-CN joined | 04:56 |
| → rossdpr joined | 04:58 |
| ← F4D3C0D3 left | 04:58 |
| ← sfarzy left | 04:59 |
| → F4D3C0D3 joined | 05:00 |
| ← yohnnyjoe left | 05:00 |
| ← Puffball left | 05:00 |
| ← mollusk left | 05:00 |
| → fstd_ joined | 05:01 |
| ← realies left | 05:01 |
| → pks_ joined | 05:01 |
| → sanches joined | 05:02 |
| ← pks left | 05:02 |
| pks_ → pks | 05:02 |
| Guest65704 → murph | 05:02 |
| ← fstd left | 05:05 |
| fstd_ → fstd | 05:05 |
| ← sanches left | 05:07 |
| → realies joined | 05:09 |
| → Puffball joined | 05:10 |
| ← shicks_ left | 05:12 |
| → sanches joined | 05:12 |
| ← libertyprime left | 05:13 |
| → shicks2525 joined | 05:14 |
| ← spuc left | 05:14 |
| → spuc joined | 05:14 |
| ← F4D3C0D3 left | 05:15 |
| ← a3Dman left | 05:15 |
| → akushner joined | 05:16 |
| ← BallChang-CN left | 05:16 |
| → F4D3C0D3 joined | 05:16 |
| ← sanches left | 05:16 |
| ← rossdpr left | 05:17 |
| → a3Dman joined | 05:18 |
| ← Acelogic left | 05:19 |
| → ferdna joined | 05:20 |
| → bwasti joined | 05:21 |
| → BallChang-CN joined | 05:21 |
| → okovko joined | 05:21 |
| ← Bobguy left | 05:25 |
| → waveclaw joined | 05:27 |
| ← F4D3C0D3 left | 05:27 |
| ← Puffball left | 05:31 |
| → sanches joined | 05:32 |
| → F4D3C0D3 joined | 05:32 |
| → Puffball joined | 05:33 |
| ← sanscoeur left | 05:34 |
| ← F4D3C0D3 left | 05:34 |
| → sanscoeur joined | 05:34 |
| ← sanches left | 05:37 |
| ← inovas left | 05:38 |
| ← sanscoeur left | 05:39 |
| ← platzhirsch left | 05:40 |
| → inovas joined | 05:40 |
| → parallel2113 joined | 05:41 |
| ← parallel2113 left | 05:41 |
| ← BallChang-CN left | 05:41 |
| ← ferdna left | 05:41 |
| → F4D3C0D3 joined | 05:42 |
|
_ikke_
| haven't heard of it either | 05:42 |
|
| But I think the concept behind it is nothing new | 05:42 |
| ← andyhuzhill left | 05:44 |
| → andyhuzhill joined | 05:45 |
| ← g00s left | 05:45 |
| ← monr0e left | 05:45 |
|
_ikke_
| The general concept is called infrastructure as code | 05:45 |
| ← cybrNaut left | 05:45 |
| → BallChang-CN joined | 05:46 |
| ← bachler left | 05:48 |
| ← andyhuzhill left | 05:48 |
| → andyhuzhill joined | 05:49 |
| ← F4D3C0D3 left | 05:49 |
| → F4D3C0D3 joined | 05:52 |
| ← F4D3C0D3 left | 05:54 |
| ← BallChang-CN left | 05:55 |
| → cybrNaut joined | 05:55 |
| ← JimmyRcom left | 05:56 |
| → goweol joined | 06:00 |
| → mescalinum joined | 06:01 |
| ← OrangeManBad left | 06:01 |
| → mollusk joined | 06:03 |
| ← durham left | 06:04 |
| → igemnace joined | 06:05 |
| → platzhirsch joined | 06:06 |
| → F4D3C0D3 joined | 06:10 |
| ← netj left | 06:12 |
| ← thiago left | 06:12 |
| → netj joined | 06:12 |
| → thiago joined | 06:14 |
| → OrangeManBad joined | 06:14 |
| → hexnewbie joined | 06:15 |
| ← F4D3C0D3 left | 06:16 |
| → prakashd1 joined | 06:18 |
| → b2eed622 joined | 06:19 |
| → F4D3C0D3 joined | 06:21 |
| ← igemnace left | 06:22 |
| ← F4D3C0D3 left | 06:22 |
| → Hi-Angel joined | 06:24 |
| ← jakogut_ left | 06:25 |
| → F4D3C0D3 joined | 06:25 |
| → BallChang-CN joined | 06:26 |
| ← F4D3C0D3 left | 06:26 |
| ← gasol_tw left | 06:28 |
| → robotman321_ joined | 06:29 |
| → fragamus joined | 06:30 |
| → muelleme joined | 06:32 |
| ← xcm left | 06:32 |
| → xcm joined | 06:33 |
| ← robotman321 left | 06:33 |
| → F4D3C0D3 joined | 06:33 |
| → sanches joined | 06:34 |
| ← wcpan left | 06:34 |
| ← rnat left | 06:34 |
| → wcpan joined | 06:35 |
| ← lanlink left | 06:37 |
| → VaultTec joined | 06:38 |
| → Envil joined | 06:39 |
| ← sanches left | 06:39 |
| ← Envil left | 06:39 |
| ← platzhirsch left | 06:40 |
| ← BallChang-CN left | 06:40 |
| ← xcm left | 06:41 |
| → Envil joined | 06:41 |
| → xcm joined | 06:41 |
| → dreiss joined | 06:43 |
| → gasol_tw joined | 06:43 |
| → sanches joined | 06:44 |
| ← sanches left | 06:45 |
| ← okovko left | 06:46 |
| → sQVe joined | 06:49 |
| → pd09041999 joined | 06:52 |
| → sanches joined | 06:54 |
| → Guest70797 joined | 06:57 |
| ← Guest70797 left | 06:57 |
| ← muelleme left | 06:58 |
| ← gasol_tw left | 06:59 |
| ← sanches left | 07:00 |
| ← esrse left | 07:00 |
| xcm → Guest97287 | 07:00 |
| ← Guest97287 left | 07:00 |
| → xcm joined | 07:00 |
| ← crimastergogo left | 07:01 |
| → metnel joined | 07:02 |
| ← staafl__ left | 07:04 |
| ← gaucheph left | 07:04 |
| → connectkushal joined | 07:04 |
| → connectkushal_ joined | 07:05 |
| → staafl__ joined | 07:05 |
| → sanches joined | 07:05 |
| ← connectkushal left | 07:05 |
| connectkushal_ → connectkushal | 07:05 |
| → g00s joined | 07:06 |
| ← pd09041999 left | 07:06 |
| ← sanches left | 07:09 |
| ← staafl__ left | 07:12 |
| ← fragamus left | 07:13 |
| → Assault_ joined | 07:13 |
| ← Assault_ left | 07:15 |
| → BallChang-CN joined | 07:16 |
| → oxymoron93 joined | 07:17 |
| → Raed|Laptop joined | 07:19 |
| ← ilmostro left | 07:22 |
| ← lewix left | 07:24 |
| ← akushner left | 07:24 |
| ← mollusk left | 07:24 |
| ← BallChang-CN left | 07:25 |
| → freimatz joined | 07:26 |
| → chele joined | 07:30 |
| → ilmostro joined | 07:31 |
| → b7219264_ joined | 07:34 |
| ← b7219264__ left | 07:34 |
| → sanches joined | 07:35 |
| ← novumsensum left | 07:36 |
| → BallChang-CN joined | 07:36 |
| → mollusk joined | 07:37 |
| ← noya left | 07:39 |
| ← mollusk left | 07:39 |
| ← sanches left | 07:40 |
| ← BallChang-CN left | 07:40 |
| ← dreiss left | 07:41 |
| ← Mat001 left | 07:42 |
| ← b7219264_ left | 07:42 |
| → b7219264 joined | 07:43 |
| vals_ → tango_ | 07:45 |
| → mollusk joined | 07:46 |
| → pd09041999 joined | 07:47 |
| ← madewokherd left | 07:47 |
| ← thiago left | 07:48 |
| ← bwasti left | 07:53 |
|
cbreak
| zumba_addict: doesn't sound very useful in most cases | 07:53 |
| → muelleme joined | 07:54 |
| ← rkta left | 07:54 |
| → johnvonneuman joined | 07:55 |
|
cbreak
| in my experience, using a proper tool like ansible, or bash scripts (in a git repository of course) works well, unlike git would on its own, to administer and control a lot of the infrastructure I work with. | 07:55 |
| ← pd09041999 left | 07:55 |
| → YuGiOhJCJ joined | 07:55 |
| → sanches joined | 07:56 |
| ← Emperor_Earth_ left | 07:59 |
| ← muelleme left | 07:59 |
| ← sanches left | 08:01 |
| → nrubsig joined | 08:01 |
| → z]bandito joined | 08:01 |
| gitinfo set mode: +v | 08:01 |
|
nrubsig
| Does GIT have a way to create a *.git in the local filesystem which automagically redirects all fetch/pull/push-requests to the repository from which it was created from ? | 08:03 |
| ← z|bandito left | 08:04 |
| → gunnarx joined | 08:04 |
| ← gunnarx left | 08:04 |
| → gunnarx joined | 08:04 |
|
osse
| No | 08:04 |
| → dege joined | 08:06 |
|
_ikke_
| !GIT | 08:06 |
|
gitinfo
| Git is not an acronym, nor a proper noun ("git" is equally valid). All-caps is heresy and will be punished with SVN or possibly SCCS. https://git.wiki.kernel.org/index.php/Git_FAQ#Why_the_.27Git.27_name.3F and 48a8c26c625a4d3631c4f614bceb38933e741408 | 08:06 |
|
cbreak
| nrubsig: if you git clone from a repository, all fetch, pull, push are redirected to origin | 08:08 |
|
| which is the repository you cloned from | 08:08 |
|
| is that what you want? | 08:08 |
| kgspooks → kgz | 08:10 |
| → n3wborn joined | 08:12 |
| → Kartagis joined | 08:14 |
|
Kartagis
| hi | 08:14 |
|
| can I ask a github question? #github seems not responsive | 08:14 |
|
_ikke_
| Sure, not answers guaranteed though | 08:15 |
| ← t0dd1v left | 08:16 |
|
Kartagis
| I'm on macOS, have my keys and all, and added my key to github. however, I am asked for my credentials when I first try to push. any ideas? | 08:16 |
|
_ikke_
| Are you using ssh or https? | 08:16 |
|
Kartagis
| btw, my key is not id_rsa | 08:16 |
| → BallChang-CN joined | 08:16 |
| → sanches joined | 08:16 |
|
Kartagis
| https | 08:17 |
|
| should I use ssh? | 08:17 |
|
osse
| you must use ssh to use keys | 08:18 |
|
| or ssh keys, as they're sometimes called | 08:18 |
|
Kartagis
| https means creds then | 08:19 |
| → G2__ joined | 08:21 |
|
_ikke_
| yes, https always users a username and password (or application token if you enabled multifactor authentication) | 08:21 |
| → pd09041999 joined | 08:21 |
| ← BallChang-CN left | 08:21 |
|
G2__
| hi all | 08:21 |
| ← sanches left | 08:21 |
|
G2__
| quick question, let say I rename a branch that had a tag somewhere in it, is the tag still valid ? | 08:21 |
|
_ikke_
| yes | 08:22 |
|
Kartagis
| okay, thanks | 08:22 |
|
_ikke_
| G2__: a branch is just a label | 08:22 |
|
| renaming the branch just renamed the label | 08:22 |
|
G2__
| alright then | 08:22 |
|
_ikke_
| and tags are not part of branches, they stand on their own | 08:22 |
|
G2__
| perfect, thanks a lot | 08:22 |
|
_ikke_
| (both are a type of reference) | 08:22 |
| ← pd09041999 left | 08:23 |
| ← goweol left | 08:23 |
| → pd09041999 joined | 08:23 |
| ← aLeSD_ left | 08:27 |
| ← mollusk left | 08:28 |
| → Noti joined | 08:31 |
|
cbreak
| tags (and branch heads) refer to commit hashes usually. tags can also refer to other object types. | 08:32 |
|
_ikke_
| most commonly tag objects | 08:34 |
|
| (for annotated tags) | 08:34 |
| ← regedit left | 08:34 |
| → goweol joined | 08:36 |
| ← mobile_c left | 08:36 |
| ← g00s left | 08:37 |
| ← Goplat left | 08:38 |
| → schleppel joined | 08:39 |
| → Silmarilion joined | 08:39 |
| → bsaboia joined | 08:40 |
| → star_prone joined | 08:42 |
| → seventh__ joined | 08:43 |
| ← dsx_ left | 08:43 |
| ← star_prone left | 08:46 |
| ← zumba_addict left | 08:51 |
| → elsheepo joined | 08:51 |
| ← lupine left | 08:54 |
| → archergodson joined | 08:58 |
| ← andyhuzhill left | 08:59 |
| → andyhuzhill joined | 08:59 |
| ← luckman212 left | 09:00 |
| → luckman212 joined | 09:00 |
| → lupine joined | 09:01 |
| ← andyhuzhill left | 09:03 |
| → andyhuzhill joined | 09:04 |
| ← sQVe left | 09:05 |
| → kes joined | 09:06 |
| → revoltingPeasant joined | 09:06 |
| → WhereIsMySpoon joined | 09:06 |
| ← WhereIsMySpoon left | 09:06 |
| → WhereIsMySpoon joined | 09:06 |
| → sQVe joined | 09:06 |
| ← goweol left | 09:07 |
| → mollusk joined | 09:08 |
| → Guest65 joined | 09:11 |
| ← Guest65 left | 09:13 |
| ← pd09041999 left | 09:14 |
| → elsheepo_ joined | 09:15 |
| ← netj left | 09:15 |
| → netj joined | 09:16 |
| ← prakashd1 left | 09:17 |
| ← catsup left | 09:18 |
| → catsup joined | 09:18 |
| ← WhereIsMySpoon left | 09:18 |
| ← elsheepo left | 09:19 |
| → WhereIsMySpoon joined | 09:19 |
| ← WhereIsMySpoon left | 09:19 |
| → WhereIsMySpoon joined | 09:19 |
| → yyy joined | 09:19 |
| ← catsup left | 09:19 |
| → catsup joined | 09:19 |
| → GreenJel_ joined | 09:21 |
| ← GreenJello left | 09:21 |
| ← WhereIsMySpoon left | 09:23 |
| → WhereIsMySpoon joined | 09:24 |
| ← WhereIsMySpoon left | 09:24 |
| → WhereIsMySpoon joined | 09:24 |
| deadk → e | 09:24 |
| → pd09041999 joined | 09:26 |
| → qswz joined | 09:26 |
|
qswz
| Can this be done in one rebase command only: git fetch origin $1:$1; git rebase $1; | 09:27 |
|
| rebasing against a remote branch, not sure | 09:27 |
|
| I don't think so | 09:27 |
| → LondonAppDev joined | 09:28 |
|
canton7
| qswz, not with that custom fetchspec, no | 09:30 |
| ← WhereIsMySpoon left | 09:31 |
|
canton7
| ooh, although pull can take a fetchspec | 09:31 |
|
| so maybe 'git pull --rebase origin $1:$1' | 09:31 |
|
| qswz, it's rare to want to do that though: it looks like you want to create a new local branch for a corresponding remote branch $1, and then rebase the current branch onto it? | 09:32 |
|
| qswz, if so, it's more common to just let git fetch the remote branch into its corresponding remote-tracking branch, and the rebase onto that | 09:32 |
|
| (without bothering with the local branch for $1) | 09:32 |
| → muelleme joined | 09:32 |
| ← Raed|Laptop left | 09:33 |
| → dsx_ joined | 09:33 |
| ← holdsworth left | 09:35 |
| ← YuGiOhJCJ left | 09:35 |
| → holdsworth joined | 09:35 |
| ← freimatz left | 09:35 |
| ← andyhuzhill left | 09:36 |
| ← pd09041999 left | 09:36 |
| → BallChang-CN joined | 09:36 |
| ← muelleme left | 09:37 |
| → Emperor_Earth_ joined | 09:38 |
| → venmx joined | 09:42 |
| ← seventh__ left | 09:43 |
| ← Eryn_1983_FL left | 09:44 |
| GreenJel_ → GreenJello | 09:45 |
| ← BallChang-CN left | 09:45 |
| → seventh__ joined | 09:46 |
| ← archergodson left | 09:49 |
| ← inovas left | 09:50 |
| → Eryn_1983_FL joined | 09:50 |
| → shabius_ joined | 09:52 |
| → inovas joined | 09:52 |
| ← LondonAppDev left | 09:53 |
| ← Emperor_Earth_ left | 09:54 |
| → LondonAppDev joined | 09:54 |
| ← shabius left | 09:54 |
| → BallChang-CN joined | 09:56 |
| ← hussam left | 09:57 |
| → nevodka joined | 09:58 |
| → archergodson joined | 09:58 |
| ← c0san0stra left | 09:58 |
| → afuentes joined | 09:58 |
| → sanches joined | 09:59 |
| ← dpyro left | 10:00 |
| → miczac joined | 10:00 |
| ← lankanmon left | 10:00 |
| ← BallChang-CN left | 10:00 |
| → c0san0stra joined | 10:01 |
| ← LondonAppDev left | 10:01 |
|
qswz
| ok thanks | 10:02 |
| → LondonAppDev joined | 10:02 |
| elsheepo_ → elsheepo | 10:02 |
|
qswz
| yes that's what it's doing | 10:02 |
|
| hmm good idea! with pull -r | 10:03 |
|
| not even needed since I have [pull] rebase=true in .gitcinfig, thanks | 10:03 |
| ← sanches left | 10:05 |
|
qswz
| are there legit cases of pulling without rebase? | 10:07 |
|
| maybe I'm missing it :) | 10:08 |
|
rudi_s
| qswz: If you want to actually create a merge request? | 10:08 |
|
| s/request/commit/ | 10:08 |
|
| Or if the history has diverged in such a way that a rebase creates many conflicts, but a merge works just fine. | 10:09 |
|
qswz
| oh ok | 10:09 |
|
| hmm in that case | 10:09 |
|
| I'd like to do a git pull --hard | 10:09 |
|
| if that exist | 10:09 |
|
rudi_s
| Personally I never use pull, but always fetch and then a manual merge or rebase. | 10:10 |
|
| What is --hard supposed to do? | 10:10 |
| → sanches joined | 10:10 |
|
qswz
| I mean forcing to have the remote version, overwriting my local one (after haveing backed up) | 10:10 |
|
oxymoron93
| you wanna overwrite your branch with what is on remote repo? | 10:10 |
|
qswz
| like a reset --hard HEAD | 10:10 |
|
tobiasvl
| that's not a pull though, that's a reset | 10:10 |
|
qswz
| yes | 10:10 |
|
tobiasvl
| yes, use reset --hard | 10:10 |
|
luis
| qswz: if you're Linus Torvalds and you're pulling stuff from the other maintainers. Thanks to that use case, the rest of us have to suffer through excessive and/or accidental merging. 🙂 | 10:10 |
|
qswz
| reset works with remote branch? | 10:10 |
|
| ok thanks guys | 10:10 |
|
oxymoron93
| git fetch && git reset --hard origin/<branch> while on local <branch> | 10:10 |
|
tobiasvl
| qswz: for sure | 10:10 |
|
qswz
| haha, thanks | 10:11 |
|
oxymoron93
| mind your unstashed or uncommited changes qswz | 10:11 |
|
qswz
| sure! | 10:11 |
| ← djapo left | 10:12 |
|
canton7
| qswz, perhaps you're working on the branch with another person, and you don't want to !rewrite it | 10:12 |
|
gitinfo
| qswz: 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 | 10:12 |
|
canton7
| because it will screw them up | 10:12 |
| → bolovanos_ joined | 10:13 |
|
qswz
| yea that's the case, it can happen that we push -f, and we just notify each other if so, but very rare | 10:14 |
| → wm4 joined | 10:14 |
| ← sanches left | 10:14 |
|
qswz
| thanks for link | 10:14 |
|
oxymoron93
| it is all fine, until automation processes kick in :D | 10:15 |
|
wm4
| I currently do a ton of cherry-picking (resynchronizing a repo after it has diverged for years) | 10:15 |
|
qswz
| heh, duplicated commits are hell | 10:15 |
|
wm4
| I'm getting a lot of conflicts, and I'm usising "conflictstyle = diff3", which makes them slightly more readable | 10:15 |
|
| but what I really want is to see what changed in the current repo, and what changed in the repo I'm cherry-picking from | 10:16 |
|
| so what I tend to do is e.g. copying the first two merge conflict marker sections into a diff viewer | 10:16 |
|
| isn't there something better? | 10:16 |
|
qswz
| I love using vscode for resolving conflicts | 10:17 |
| → rsrx joined | 10:17 |
|
qswz
| easy conflicts thoug | 10:17 |
|
canton7
| wm4, you could set up a graphical mergetool? | 10:19 |
|
wm4
| canton7: such as? (I'm using git-cola, which is somewhat helpful, but also sometimes unhelpful) | 10:19 |
|
canton7
| wm4, look at the list under "merge.guitool" in man git config | 10:20 |
|
gitinfo
| wm4: the git-config manpage is available at https://gitirc.eu/git-config.html | 10:20 |
|
wm4
| hm | 10:20 |
|
qswz
| meld is good | 10:21 |
|
wm4
| aha meld supports a 3 way view for this | 10:21 |
| → BallChang-CN joined | 10:21 |
| ← seventh__ left | 10:21 |
| → jtrzebiatowski joined | 10:22 |
| ← elsheepo left | 10:22 |
| ← yyy left | 10:22 |
|
canton7
| wm4, in case you're not aware, man git mergetool will launch the merge tool automatically for each of the conflicted files | 10:22 |
|
gitinfo
| wm4: the git-mergetool manpage is available at https://gitirc.eu/git-mergetool.html | 10:22 |
| → yyy joined | 10:22 |
| ← gunnarx left | 10:23 |
| → gunnarx joined | 10:23 |
| ← gunnarx left | 10:23 |
| → gunnarx joined | 10:23 |
|
wm4
| hm meld doesn't reload if you edit externally | 10:24 |
| → jtrzebiatowski_ joined | 10:27 |
| → aLeSD_ joined | 10:28 |
| ← jtrzebiatowski left | 10:28 |
| → ams__ joined | 10:30 |
| → sanches joined | 10:30 |
| ← jtrzebiatowski_ left | 10:30 |
| ← BallChang-CN left | 10:31 |
| ← gunnarx left | 10:31 |
| → BallChang-CN joined | 10:32 |
| ← staafl_ left | 10:33 |
| → mona_x joined | 10:34 |
|
mona_x
| i am in the master branch ... i've done some changes | 10:34 |
| ← sanches left | 10:34 |
|
mona_x
| the master remote has made some changes ... i am trying to pull that change ... it is saying some wierd fucked up shit | 10:34 |
|
| Your local changes to the following files would be overwritten by merge: | 10:35 |
|
| docker-compose.yml | 10:35 |
|
| that file is not even altered | 10:35 |
|
| i've reset it | 10:35 |
| ← F4D3C0D3 left | 10:36 |
|
mona_x
| just fucking pull and replace muthat fucker mode ? | 10:36 |
| → F4D3C0D3 joined | 10:36 |
|
mona_x
| git is retarded | 10:36 |
|
| how hard can it be to pull a change and get a merge conflict? | 10:36 |
|
| to merge locally | 10:37 |
|
| at least | 10:37 |
| ← F4D3C0D3 left | 10:39 |
|
canton7
| mona_x, watch your language, please | 10:39 |
|
mona_x
| the file has even been reset: git reset HEAD docker-compose and is not listed in git status | 10:39 |
|
| still i get: | 10:39 |
|
| error: Your local changes to the following files would be overwritten by merge: docker-compose.yml | 10:40 |
|
qswz
| autostash | 10:40 |
|
canton7
| firstly, did you type 'git reset HEAD docker-compose' or 'git reset HEAD docker-compose.yml'? | 10:40 |
|
qswz
| [rebase] | 10:40 |
|
| autoStash = true | 10:40 |
| → sanches joined | 10:40 |
| ← GreenJello left | 10:41 |
| ← LondonAppDev left | 10:41 |
| ← mollusk left | 10:42 |
|
mona_x
| canton7 the latter | 10:42 |
|
| it is not being reset i can see now | 10:43 |
| → LondonAppDev joined | 10:43 |
|
mona_x
| it's still in unstaged changed after reset | 10:43 |
|
canton7
| mona_x, ah, so it is listed in 'git status'? | 10:43 |
|
mona_x
| but why am i not getting a merge conflict to resolve anywqay | 10:43 |
|
| canton7 | 10:43 |
|
| yes | 10:43 |
|
| but not resetting | 10:43 |
|
| git reset HEAD docker-compose.yml | 10:43 |
|
canton7
| mona_x, merges happen between *commits*. If you've got an *uncommitted* file, it can't be merged. Either stash it, commit it, or remove the uncommitted changes | 10:43 |
|
| mona_x, can you pastebin the actual output of 'git status'? | 10:44 |
|
mona_x
| if i stash it then i can't unstash because of the changes | 10:44 |
|
canton7
| I'm not sure what you mean by that. A !repro would help | 10:44 |
|
gitinfo
| [!transcript] Please paste (using https://gist.github.com/ or similar) a transcript ( https://git.io/viMGr ) of your terminal session so we can see exactly what you see | 10:44 |
|
mona_x
| https://hastebin.com/sugulakuno.sql | 10:44 |
|
| canton7 if I stash | 10:44 |
|
| pull | 10:44 |
|
canton7
| mona_x, of 'git status', please | 10:45 |
|
| not the 'reset' command | 10:45 |
| ← sanches left | 10:45 |
| ← xcm left | 10:45 |
|
mona_x
| https://hastebin.com/titedolobo.sql | 10:45 |
| → xcm joined | 10:45 |
|
canton7
| Right, you've got a lot of uncommitted changes there | 10:46 |
| ← BallChang-CN left | 10:46 |
|
mona_x
| canton7 so what ? i only want the one change from the master | 10:46 |
|
canton7
| If you *do* want to throw away all local changes to 'docker-compose.yml', see how the output of 'git status' describes the command to do that | 10:46 |
| → BallChang-CN joined | 10:46 |
|
mona_x
| canton7 i don't really .. i want to merge conflict manage it | 10:46 |
|
| canton7 isn't sure why you were trying to reset it then | 10:46 |
|
mona_x
| canton7 to get around this issue ... git pull is not working | 10:47 |
|
| use "git pull" to merge remote to yours | 10:47 |
|
| not working | 10:47 |
|
canton7
| let's take a step back: you've got uncommitted changes, and you're trying to merge another branch into your local branch. As I said, git merges commits, so if you've got uncommitted changes, git will refuse to merge so it doesn't throw away your local changes | 10:47 |
|
mona_x
| https://hastebin.com/dezasedohe.sql | 10:47 |
|
wm4
| does anyone if I can put back meld into the 3 way mode after a merge conflict has been marked as resolved? | 10:48 |
|
canton7
| so, again either stash, or commit your uncommitted changes | 10:48 |
| → jngk joined | 10:48 |
|
osse
| wm4: git checkout --merge file | 10:48 |
|
mona_x
| canton7 that's fucking insane .. so I have to commit shit just because I want to see how the master file has changed ... | 10:48 |
|
osse
| wm4: it will overwrite the file though | 10:48 |
|
canton7
| mona_x, language, please | 10:48 |
|
| mona_x, if you just want to see how the file has changed in master, you can do that without merging | 10:49 |
|
wm4
| annoying | 10:49 |
|
mona_x
| canton7 i prefer doing that in my *** editor | 10:49 |
|
jngk
| scenario: I believe I committed an copyrighted file, I loop over commits with git rev-list and apply git diff -name-only, then grep for the copyrighted file | 10:49 |
| → yqt joined | 10:49 |
|
jngk
| but I can't find it... | 10:49 |
|
osse
| jngk: do you know its name? | 10:50 |
|
jngk
| yep | 10:50 |
|
osse
| git ls-tree -r HEAD | grep name | 10:50 |
|
canton7
| mona_x, right, so let's say you *do* want to merge, and you don't want to commit first. The answer is stashing. | 10:50 |
|
jngk
| ah | 10:50 |
|
canton7
| mona_x, let's go back to "<mona_x> if i stash it then i can't unstash because of the changes" | 10:50 |
| → ocds joined | 10:51 |
| ← yyy left | 10:52 |
| → prakashd1 joined | 10:52 |
| ← qswz left | 10:52 |
| → libertyprime joined | 10:53 |
|
jngk
| osse, thanks, found i | 10:53 |
|
mona_x
| canton7 yes, the previous experience is that stashing | 10:53 |
|
| pulling | 10:53 |
|
jngk
| trying to remove it now, is this the right command | 10:53 |
|
| git filter-branch --tree-filter HEAD~10 | 10:54 |
|
mona_x
| and then unstashing ... won't work if any stashed file will conflict with a file that has been changed since the stash | 10:54 |
|
| right? | 10:54 |
|
osse
| jngk: !sensitive | 10:54 |
|
gitinfo
| jngk: [!filter_sensitive] You can use filter-branch to remove sensitive data from a repository's history. https://help.github.com/articles/remove-sensitive-data/ | 10:54 |
|
jngk
| git filter-branch --tree-filter 'rm -f myFile' HEAD~10 | 10:54 |
|
mona_x
| i just committed | 10:54 |
|
canton7
| mona_x, it "works" just fine. If there are conflicts, it will add merge markers and put those files into a conflicted state, which is correct behaviour | 10:54 |
|
osse
| mona_x: normally you only get conflicts if the same file has been changed in the spot within the file | 10:54 |
|
canton7
| the same conflicts you would get if you committed and then merged | 10:54 |
|
mona_x
| canton7 ok, that's not my previosu experience ... maybe I should have tried that | 10:55 |
|
| canton7 but now I comiitted | 10:55 |
|
| pulled | 10:55 |
|
| no conflicts | 10:55 |
|
| wierd | 10:55 |
|
canton7
| mona_x, what exactly do you mean by "won't work" in "won't work if any stashed file will conflict with a file that has been changed since the stash" | 10:55 |
|
| no conflicts is fine. that means stash && merge && stash pop would have worked fine without conflicts | 10:55 |
|
mona_x
| canton7 i've usually unstashed from sourcetree and remember having an issues saying the files have changed and your stash will replace them .... can't continue ... | 10:56 |
|
| canton7 ok | 10:56 |
|
| automerge | 10:56 |
|
| you mean? | 10:56 |
|
canton7
| mona_x, never seen that. Not sure whether sourcetree has some weird custom behaviour there | 10:56 |
|
| "automerge"? | 10:56 |
|
jngk
| osse: know what's wrong with the command I wrote? it's syntactically identical to what I see in the manpage, but I get error "You must specify a ref to rewrite" | 10:56 |
|
osse
| jngk: did you specify a ref to rewwrite? | 10:57 |
| → nevodka_ joined | 10:58 |
|
mona_x
| canton7 the earlier claim was that the file had been changed .. and the remove could not be pulled .. so i committed the file .... then i pulled ... no conflict ... no info on what happened ... if the file has changed remotely and mine .. then obviously one of three things must happen ... theirs replaces mine, mine replaces theirs (locally) or there is a merge which i was not asked to handle ... automerge ? | 10:58 |
|
canton7
| jngk, it's probably not happy with 'HEAD~10'. That doesn't resolve to a branch that it can rewrite the commits on | 10:58 |
|
mona_x
| and the remove = remote | 10:58 |
|
jngk
| osse: in this, "git filter-branch --tree-filter 'rm -f myFile' HEAD~10", is HEAD~10 not the ref? | 10:58 |
|
canton7
| mona_x, you're only asked to "handle" a merge if conflicts happened. A conflict occurs when both sides of the merge edit the same part of the file. | 10:59 |
|
| mona_x, most merges happen successfully without conflicts, and you are not asked to intervene. If a conflict does happen, that's when you have to step in and fix it. | 10:59 |
|
mona_x
| canton7 hence the term automerge | 10:59 |
|
canton7
| "automerge" is not a term. It sounds like you mean "a merge which happened without conflicts" | 10:59 |
|
| but all merges are "automerges" in that sense, in that git will always attempt to merge | 11:00 |
|
jngk
| okay, I'm able to get it to run. presumably if "branch is unchanged" after the run, "rm -f myFile" didn't hit any file, on any of the commits | 11:00 |
|
mona_x
| someobdy / something merged automagically without notify me | 11:00 |
| → JimmyRcom joined | 11:00 |
|
canton7
| mona_x, again, git does not "notify" you of merges | 11:00 |
|
| and it did not happen "automatically" -- you asked it to merge explicitly | 11:01 |
|
mona_x
| canton7 sometimes those merges ... adding a line at the bottom in remove and changing a line at the top ... might actually be related and not workable together | 11:01 |
|
| git here won't catch that | 11:01 |
|
canton7
| mona_x, sometimes that is true, in which case you have to fix the result | 11:01 |
| → sanches joined | 11:01 |
|
mona_x
| i prefer if I am always asked rather then this bullshit auto magic bullshit | 11:01 |
| → rnat joined | 11:01 |
|
canton7
| mona_x, again, language | 11:01 |
|
| last warning | 11:01 |
|
mona_x
| canton7 but I won't even be notified | 11:01 |
|
| bullshit is a frowned upon ? | 11:02 |
|
canton7
| you ask git to merge. it merges. What do you expect? | 11:02 |
|
| you can see what it merged in the output | 11:02 |
|
mona_x
| canton7 no, i asked to pull | 11:02 |
|
canton7
| pull = fetch + merge | 11:02 |
|
mona_x
| so git fetch | 11:02 |
|
canton7
| it's shorthand. it means merge. | 11:02 |
|
| git fetch will never cause a merge | 11:02 |
|
mona_x
| would have required me to manually resolve conflicts ? | 11:02 |
| ← BallChang-CN left | 11:02 |
|
canton7
| you are ALWAYS required to manually resolve conflicts | 11:02 |
|
| !fetch | 11:03 |
|
gitinfo
| When you work with remote repositories, Git stores copies of the remote's branches in !tracking_branches (basically mirrors). You can use 'git fetch' to update those. If you want to actually apply changes from the remote to your checked out branch, a second step is needed, usually 'git merge' or 'git rebase'. There's also 'git pull' which combines both steps. | 11:03 |
|
mona_x
| me and you differ on what a conflict is | 11:03 |
|
| stop being so anal | 11:03 |
|
| a conflict is the entire file | 11:03 |
|
| not a line | 11:03 |
|
canton7
| If you want to use a term, you need to use git's definition of it | 11:03 |
|
mona_x
| any change in a file is a conflict | 11:03 |
|
canton7
| otherwise we're only going to get confused | 11:03 |
| → spacesuitdiver joined | 11:03 |
|
canton7
| a conflict is when git tries to merge a file, but both sides have changed the same part, and it can't successfully complete the merge on its own. That is a conflict. | 11:04 |
|
mona_x
| anyway .. sorry for being harsh ... i just hate this crap ... svn is superior .. the only issue is the f***king svn files everywhere | 11:04 |
|
canton7
| the place where git beats svn is its better support for multiple parallel lines of work, and better merging. If you don't want merging, yes you'll do better with svn | 11:05 |
|
| I thought never svn versions moved to a single .svn folder in the root, the same as git? | 11:05 |
| ← sanches left | 11:05 |
|
mona_x
| canton7 for me a conflict is actually a change to any part of the file .. period ... that git analyzes text files and what not i don't get ... it can hardly get 100% accurate ... | 11:05 |
|
canton7
| s/never/newer/ | 11:05 |
|
mona_x
| always | 11:06 |
|
| canton7 really? | 11:06 |
|
jngk
| okay, I manage to remove the file with git filter-branch. However, when I "git show <sha1>" for the commit when the file was added, I still see the file contents | 11:06 |
|
mona_x
| time to switch | 11:06 |
|
bremner
| please do | 11:06 |
|
canton7
| mona_x, yes, but if you're in a git channel talking about git and git's output, you must expect that when you say 'conflict', people use git's definition of it :P | 11:06 |
|
jngk
| does this mean I haven't actually filtered/remove the file from the repo history? | 11:06 |
|
mona_x
| canton7 pararelly works ... lol ... branches are the evil of the new junior developers | 11:06 |
| ← Spooktober left | 11:07 |
|
canton7
| you might want to update that thinking, or it's possible you might find yourself a bit left behind the times | 11:07 |
|
mona_x
| branches everywhere .. duplicate, redundant and unaccessiable code everywhere, in a ll branches waiting to be merged into master at some point .. .code hell | 11:07 |
|
| canton7 possible | 11:07 |
|
canton7
| do you want any more help, or do you just want to complain? | 11:07 |
| → grumble joined | 11:07 |
|
mona_x
| but i worked at a company where they wanted a "feature" branch for any kind of change ... | 11:07 |
| ← SheepMaester left | 11:08 |
|
tobiasvl
| that's a common git workflow | 11:08 |
|
mona_x
| only problem if you are working on two separate branches ... and you write a util method .... that the other might need or use | 11:08 |
| → BtbN joined | 11:08 |
|
mona_x
| how do you share that / | 11:08 |
|
| ?? | 11:08 |
|
| difficult as hell | 11:08 |
|
canton7
| feature branches shouldn't last long | 11:08 |
|
mona_x
| it's idiotirc | 11:08 |
|
canton7
| ours live normally for less than a day | 11:08 |
|
mona_x
| idiotic | 11:08 |
|
| canton7 that's rarely the case | 11:08 |
|
| sometiems you work on thing for a week or longer | 11:09 |
| ← jngk left | 11:09 |
|
canton7
| I'm getting sick of trying to have a proper discussion with your sour and grating attitude I'm afraid | 11:09 |
|
mona_x
| canton7 because I am right here | 11:09 |
|
| canton7 and sorry, it's not perosnal | 11:09 |
| → gunnarx joined | 11:09 |
| ← gunnarx left | 11:09 |
| → gunnarx joined | 11:09 |
|
canton7
| if you want a constructive discussion, you're welcome to have one. Otherwise, this is a help channel: if you want help, please ask, otherwise please cut it out | 11:09 |
|
mona_x
| but defending a way of working when I am raising obvious and specific issues | 11:09 |
| → Barabacha joined | 11:09 |
|
BtbN
| So, I just upgraded from Debian 9 to 10, and now any attempt to clone/pull/push via ssh ends with "packet_write_wait: Connection to 192.30.253.112 port 22: Broken pipe" No matter what host, github and our local gitlab are equally broken. If I increase the ssh verbosity, I can see that authentication succeeds, so it's not that. Anyone encountered that issue already? | 11:10 |
|
mona_x
| which is obviosly flawed does not irritate me any less | 11:10 |
|
canton7
| this isn't the place to complain about git. This is the place to get help with your git problems | 11:10 |
|
mona_x
| canton7 i am trying to figure out how any of these approaches actually lead to better code ... i believe google have one big repo .. maybe they use feature branches ... but I suspect they've worked their way around sharing code in a different way | 11:11 |
|
canton7
| they will use a lot of branches | 11:11 |
| ← mona_x left | 11:13 |
| → mofai joined | 11:14 |
| → diimdeep joined | 11:15 |
| → yohnnyjoe joined | 11:15 |
|
diimdeep
| Yo, after you pulled changes you see nice per file diff, is there way to see exactly this for last commit? | 11:16 |
|
| or between any commit | 11:16 |
|
tobiasvl
| git diff --stat commit1 commit2 | 11:17 |
| → lankanmon joined | 11:17 |
|
tobiasvl
| or more generally a range | 11:17 |
|
| man git diff | 11:17 |
|
gitinfo
| the git-diff manpage is available at https://gitirc.eu/git-diff.html | 11:17 |
|
canton7
| diimdeep, 'git show' often works as an alias for diffing just the last commit | 11:18 |
| → jnavila joined | 11:18 |
| → F4D3C0D3 joined | 11:18 |
|
canton7
| so 'git show' will show the diff of the previous commit | 11:18 |
|
diimdeep
| canton7: git show - shows content | 11:18 |
|
canton7
| diimdeep, it also shows diffs | 11:19 |
|
| 'git show'-ing a commit shows its diff | 11:19 |
| → jikz joined | 11:19 |
|
canton7
| 'git show' on its own shows the diff of the last commit | 11:19 |
|
tobiasvl
| I think diimdeep wanted the stats for the diff (which git shows by default when pulling) | 11:19 |
|
canton7
| ah, then add --stat, for 'git show --stat' | 11:20 |
|
diimdeep
| tobiasvl: you right | 11:21 |
|
| you rock, tahnks | 11:21 |
|
| Thanks | 11:21 |
|
canton7
| I interpreted 'per file diff' as being a diff >< | 11:21 |
| ← ocds left | 11:23 |
| → CodeSlingerPaul joined | 11:25 |
| ← jnavila left | 11:27 |
| ← spacesuitdiver left | 11:28 |
| → jnavila joined | 11:28 |
| ← diimdeep left | 11:29 |
| → ahmed89 joined | 11:30 |
| ← OrangeManBad left | 11:32 |
| → yyy joined | 11:34 |
| ← LondonAppDev left | 11:37 |
| → LondonAppDev joined | 11:38 |
| → sanches joined | 11:41 |
| → Hounddog joined | 11:42 |
| → OrangeManBad joined | 11:45 |
| ← sanches left | 11:46 |
| ← wm4 left | 11:46 |
| ← LondonAppDev left | 11:50 |
| ← justanotheruser left | 11:50 |
| → freimatz joined | 11:51 |
| → tchan1 joined | 11:54 |
| ← nevodka left | 11:55 |
| → Yoda2 joined | 11:56 |
| ← tchan left | 11:57 |
| ← Noti left | 11:57 |
| ← Yoda1 left | 11:58 |
| → LondonAppDev joined | 11:59 |
| → olalonde joined | 12:00 |
| → rkta joined | 12:02 |
| → jammm joined | 12:02 |
| ← jammm left | 12:02 |
| → jammm joined | 12:02 |
| → mona_x joined | 12:03 |
| → k047n0de joined | 12:04 |
| ← TheRuckus left | 12:05 |
| ← jikz left | 12:07 |
| ← k047n0de left | 12:11 |
| ← yohnnyjoe left | 12:15 |
| ← cdown left | 12:16 |
| ← topdownjimmy left | 12:18 |
| → topdownjimmy joined | 12:19 |
| → spacesuitdiver joined | 12:19 |
| ← miczac left | 12:22 |
| ← tchan1 left | 12:26 |
| → tchan joined | 12:27 |
| → platzhirsch joined | 12:27 |
| → mostlybadfly joined | 12:28 |
| ← F4D3C0D3 left | 12:32 |
| → F4D3C0D3 joined | 12:32 |
| ← mniip left | 12:35 |
| → miczac joined | 12:37 |
| → guest joined | 12:43 |
| → madewokherd joined | 12:44 |
| → GreenJello joined | 12:44 |
| ← F4D3C0D3 left | 12:44 |
| ← guest left | 12:45 |
| → plexigras joined | 12:46 |
| ← yqt left | 12:46 |
| ← GreenJello left | 12:49 |
| → hph^ joined | 12:51 |
| ← platzhirsch left | 12:52 |
| ← spacesuitdiver left | 12:55 |
| → sleepee joined | 12:55 |
| ← xcm left | 12:59 |
| → xcm joined | 12:59 |
| GDPR → emerson | 13:01 |
| → cdown joined | 13:02 |
| ← LondonAppDev left | 13:04 |
| ← VaultTec left | 13:06 |
| → ableto joined | 13:07 |
| → AndresInSpace joined | 13:09 |
| → artemon joined | 13:11 |
| → crimastergogo joined | 13:12 |
| → DemonDestroyer joined | 13:13 |
| → pd09041999 joined | 13:14 |
| → voolik joined | 13:14 |
| McKraken → McKraken_zzzzz | 13:16 |
| → oojacoboo joined | 13:16 |
| ← Hounddog left | 13:16 |
| ← libertyprime left | 13:17 |
| → czart joined | 13:18 |
| → TheRuckus joined | 13:19 |
| → boombatower joined | 13:21 |
| ← ahmed89 left | 13:22 |
| ← oojacoboo left | 13:22 |
| → oojacobo_ joined | 13:22 |
| ← TheRuckus left | 13:23 |
| ← madewokherd left | 13:23 |
| ← oojacobo_ left | 13:24 |
| → sanches joined | 13:24 |
| → oojacoboo joined | 13:25 |
| ← oojacoboo left | 13:26 |
| → oojacoboo joined | 13:27 |
| → pawle joined | 13:28 |
| ← pawle left | 13:29 |
| ← sanches left | 13:29 |
| → libertyprime joined | 13:30 |
| ← Shushi left | 13:33 |
| ← oojacoboo left | 13:34 |
| → oojacoboo joined | 13:35 |
| → sanches joined | 13:35 |
| ← oojacoboo left | 13:36 |
| → fairuz joined | 13:37 |
| → Mat001 joined | 13:38 |
| → oojacoboo joined | 13:38 |
| ← Trel left | 13:39 |
| ← oojacoboo left | 13:40 |
| ← sanches left | 13:40 |
| → nxet joined | 13:40 |
| → oojacoboo joined | 13:40 |
| ← oojacoboo left | 13:41 |
| → oojacoboo joined | 13:42 |
| ← n3wborn left | 13:42 |
| → TheRuckus joined | 13:42 |
| ← TheRuckus left | 13:43 |
| → TheRuckus joined | 13:43 |
| ← oojacoboo left | 13:44 |
| → oojacoboo joined | 13:44 |
| ← oojacoboo left | 13:47 |
| → oojacobo_ joined | 13:47 |
| → zivanovicb joined | 13:50 |
| → griffindy joined | 13:52 |
| → hussam joined | 13:52 |
| ← oojacobo_ left | 13:52 |
| → oojacoboo joined | 13:53 |
| ← droplet left | 13:53 |
| → droplet joined | 13:53 |
| → Shushi joined | 13:54 |
| ← Shushi left | 13:54 |
| ← chrfle left | 13:54 |
| ← jammm left | 13:56 |
| ← artemon left | 13:57 |
| → Gamoder_ joined | 13:57 |
|
Gamoder_
| Hi everyone, if I create a new branch using git checkout -b <newbranch>, will I lose any changes? | 13:57 |
|
_ikke_
| no | 13:58 |
| → madewokherd joined | 13:58 |
| ← zivanovicb left | 13:59 |
|
Gamoder_
| great, thanks! | 13:59 |
| → F4D3C0D3 joined | 13:59 |
| ← archergodson left | 14:00 |
| → Guest38700 joined | 14:03 |
| → lewix joined | 14:03 |
| ← F4D3C0D3 left | 14:03 |
| ← rkta left | 14:03 |
| ← Revan- left | 14:04 |
| → LondonAppDev joined | 14:06 |
| ← oojacoboo left | 14:06 |
| → LondonAp_ joined | 14:06 |
| → oojacoboo joined | 14:07 |
|
_ikke_
| If you would specify a different base commit / branch, git would try to checkout that branch first, but then abort as soon as it notices it has to overwrite uncomitted changes | 14:07 |
| ← Guest38700 left | 14:07 |
| ← oojacoboo left | 14:08 |
| → Revan- joined | 14:08 |
| → oojacoboo joined | 14:09 |
| ← LondonAppDev left | 14:11 |
| ← oojacoboo left | 14:11 |
| → oojacoboo joined | 14:12 |
| → Acelogic joined | 14:12 |
| ← LondonAp_ left | 14:12 |
| → lanlink joined | 14:13 |
| ← connectkushal left | 14:13 |
| → chrfle joined | 14:14 |
| ← chrfle left | 14:14 |
| → chrfle joined | 14:14 |
| ← xcm left | 14:17 |
| → LondonAppDev joined | 14:17 |
| ← oojacoboo left | 14:18 |
| ← LondonAppDev left | 14:18 |
| → Noti joined | 14:18 |
| → oojacoboo joined | 14:18 |
| ← jelmer left | 14:18 |
| → xcm joined | 14:19 |
| ← libertyprime left | 14:20 |
| ← robotman321_ left | 14:20 |
|
esotericnonsense
| hmm. is there a 'very-aggressive' git gc? | 14:20 |
| → robotman321 joined | 14:20 |
| ← bauruine left | 14:21 |
|
esotericnonsense
| i've somehow managed to end up with a 150MiB .git folder. if I clone the project again from remote it's tiny. | 14:21 |
|
| like, < 1MB. | 14:21 |
|
| i can just clone it again but i'm confused as to how this has happened | 14:21 |
| → jelmer joined | 14:22 |
|
charlton
| Do you have a lot of stashed changes or something? | 14:22 |
|
| That's very odd | 14:22 |
| ← sleepee left | 14:22 |
|
esotericnonsense
| yeah, i'm confused. i'm just going to blow it away I guess. | 14:23 |
|
rewt
| are you sure the remote has everything that's in your local? | 14:23 |
|
esotericnonsense
| (I had one stash, in reply to your comment, but it was trivial, and dropping it made near as no difference) | 14:23 |
| → gaucheph joined | 14:24 |
| → Regon joined | 14:24 |
| ← oojacoboo left | 14:25 |
| → oojacoboo joined | 14:26 |
| ← Gamoder_ left | 14:26 |
| → libertyprime joined | 14:27 |
| → ciscobandit joined | 14:28 |
| → bauruine joined | 14:28 |
|
osse
| esotericnonsense: this might help, but it wipes the reflog: git reflog expire --expire=all && git gc --prune=all | 14:31 |
| → prakashdanish joined | 14:31 |
| ← prakashd1 left | 14:31 |
|
osse
| add --expire-unreachable=all to reflog expire | 14:32 |
| → blackandblue joined | 14:33 |
| → Essadon joined | 14:35 |
| ← ciscobandit left | 14:35 |
| ← gaucheph left | 14:35 |
| → greggerz joined | 14:39 |
| → hbautista joined | 14:41 |
| → al-damiri joined | 14:42 |
| → gaucheph joined | 14:43 |
| → sammyo joined | 14:44 |
| → AbleBacon joined | 14:45 |
| → GreenJello joined | 14:45 |
| → m0viefreak joined | 14:46 |
| ← miczac left | 14:46 |
| → miczac joined | 14:48 |
| ← austin987 left | 14:49 |
| → D5N_ch3ck joined | 14:49 |
| ← D5N_ch3ck left | 14:50 |
| ← GreenJello left | 14:50 |
| ← Puffball left | 14:52 |
| → Puffball joined | 14:52 |
| → D5N_ch3ck joined | 14:53 |
|
Anthaas
| How can I find a class anywhere within a git repo (all branches, all stash/commits)? | 14:53 |
| ← D5N_ch3ck left | 14:53 |
| → justanotheruser joined | 14:54 |
| ← dsx_ left | 14:55 |
| ← genius_monkey left | 14:58 |
| → genius_monkey joined | 14:59 |
| ← voolik left | 14:59 |
| ← rnat left | 15:01 |
| ← genius_monkey left | 15:03 |
| → genius_monkey joined | 15:04 |
| → ferdna joined | 15:04 |
| → peacememories joined | 15:05 |
| ← prakashdanish left | 15:07 |
| ← CheckDavid left | 15:07 |
|
oxymoron93
| Anthaas: your question is a bit ambiguous to me, you can visualize all history with !lol | 15:08 |
|
gitinfo
| Anthaas: A nifty view of branches, tags, and other refs: git log --oneline --graph --decorate --all | 15:08 |
|
oxymoron93
| or using `gitk` command to launch gui | 15:08 |
|
| `gitk --all` that is | 15:08 |
| ← ferdna left | 15:10 |
|
Anthaas
| I want essentially a grep where I can give my class name, and have it find it. | 15:10 |
|
oxymoron93
| aha check git log -S in man git log | 15:11 |
|
gitinfo
| the git-log manpage is available at https://gitirc.eu/git-log.html | 15:11 |
| → ciscobandit joined | 15:12 |
|
osse
| Anthaas: like git grep ? | 15:12 |
|
oxymoron93
| I am not of a user of that command myself, so can't help much | 15:12 |
| ← ujjain left | 15:13 |
| ← JimmyRcom left | 15:13 |
| ← jast left | 15:13 |
| ← peacememories left | 15:13 |
|
_ikke_
| git grep only searches in a single tree | 15:14 |
| ← lanlink left | 15:14 |
| ← cybrNaut left | 15:18 |
| → cybrNaut joined | 15:18 |
| → durham joined | 15:20 |
| → orbyt_ joined | 15:21 |
| → thiago joined | 15:22 |
| → _kk22kk_ joined | 15:23 |
| ← pd09041999 left | 15:23 |
| ← crimastergogo left | 15:26 |
| → sanches joined | 15:27 |
| ← libertyprime left | 15:29 |
| → jast joined | 15:30 |
| → ujjain- joined | 15:31 |
| → libertyprime joined | 15:31 |
| → Derwish joined | 15:32 |
| → Raed|Laptop joined | 15:32 |
| ← sanches left | 15:32 |
| → veegee joined | 15:32 |
| → NwS joined | 15:33 |
| ← G2__ left | 15:33 |
| → monr0e joined | 15:34 |
| ← _kk22kk_ left | 15:34 |
| → pd09041999 joined | 15:36 |
| → peacememories joined | 15:37 |
| → AaronMT joined | 15:37 |
| → sanscoeur joined | 15:38 |
| ← sQVe left | 15:38 |
| → Toadisattva joined | 15:38 |
| ← peacememories left | 15:38 |
| ← sanscoeur left | 15:39 |
| → sanscoeur joined | 15:40 |
| ← cd left | 15:42 |
| ← oojacoboo left | 15:42 |
| → oojacoboo joined | 15:42 |
|
Zexaron
| Hello | 15:43 |
| → mniip joined | 15:44 |
| → dpyro joined | 15:44 |
| ← sanscoeur left | 15:44 |
|
Zexaron
| Does maybe git support some kind of file symlink/hardlink, where you could have one file checked out in worktree with a different path/name than it is checked in ? | 15:44 |
|
| Like auto crlf, but for files | 15:45 |
|
| filenames* | 15:45 |
|
_ikke_
| no | 15:45 |
| → n3wborn joined | 15:47 |
| → sanches joined | 15:48 |
| → igemnace joined | 15:48 |
| → peacememories joined | 15:48 |
| ← oojacoboo left | 15:49 |
| ← holodoc left | 15:49 |
| → oojacoboo joined | 15:49 |
| → holodoc joined | 15:50 |
| ← Hi-Angel left | 15:50 |
| ← sh3iny left | 15:50 |
| → G2__ joined | 15:50 |
| ← mona_x left | 15:51 |
| ← Noti left | 15:51 |
| ← oojacoboo left | 15:52 |
| ← sanches left | 15:52 |
| ← thiago left | 15:53 |
| → oojacoboo joined | 15:53 |
| ← oxymoron93 left | 15:53 |
| → troulouliou_dev joined | 15:54 |
| ← peacememories left | 15:54 |
| ← bsaboia left | 15:57 |
| → licnep joined | 15:59 |
| → santosh joined | 16:00 |
| → moei joined | 16:01 |
| ← Derwish left | 16:01 |
| ← metnel left | 16:02 |
|
santosh
| How to squash last two commits into one? | 16:02 |
|
| I'm doing git rebase -i HEAD~2 | 16:02 |
|
| doing squash to first line and pick on second line (commit) | 16:02 |
|
| getting following error | 16:03 |
|
j416
| santosh: change line two from "pick" to "squash" | 16:03 |
|
santosh
| error: cannot 'squash' without a previous commit | 16:03 |
|
osse
| santosh: pick first and squash second | 16:03 |
|
santosh
| I want the commit message of second line.. (the latest commit) | 16:03 |
|
| will that do it? | 16:03 |
|
j416
| you'll get to keep that, yes. | 16:03 |
|
| you will get both messages in your editor and then you can pick whatever you want from that | 16:04 |
| → amrits_ joined | 16:04 |
| → no_gravity joined | 16:05 |
|
no_gravity
| Strange, that gits default diff visualization is not very smart. | 16:05 |
| ← oojacoboo left | 16:05 |
|
no_gravity
| For example when you change a space to a tab, git shows the line as deleted and added. | 16:05 |
|
| And when you add --word-diff-regex=., lines that are really deleted look funky. | 16:06 |
| → oojacoboo joined | 16:06 |
|
no_gravity
| Is there a switch to make it more intelligent? | 16:06 |
|
j416
| not sure. You can ignore whitespace changes with -b. | 16:07 |
| ← inovas left | 16:07 |
|
santosh
| Is force pushing safe at this position? This was a pull request and I was asked to squash the commits. | 16:07 |
|
no_gravity
| j416: REally? Even with -b it shows me the lines where spaces turned into tabs as deleted and added. | 16:08 |
| ← durham left | 16:08 |
|
j416
| santosh: if they asked you to squash commits, then the only way to get that to the same PR is to force push. | 16:08 |
|
igemnace
| santosh: yes, very likely that's what they expect | 16:08 |
| → inovas joined | 16:09 |
|
j416
| santosh: it's never "safe", though. It will make those old commits unavailable from the remote. | 16:09 |
|
| but it sounds like that's what you want. | 16:09 |
| → fission6 joined | 16:09 |
| ← no_gravity left | 16:09 |
|
j416
| no_gravity: it shouldn't. | 16:10 |
| ← kdub left | 16:10 |
| → kdub joined | 16:10 |
|
kdub
| is there a way to use a custom merge driver as a command switch in 'git merge'? I have it working via .gitattributes | 16:10 |
| → stuser joined | 16:12 |
| ← Xiti left | 16:14 |
| ← mofai left | 16:14 |
| → Xiti joined | 16:15 |
| → peacememories joined | 16:15 |
| ← Silmarilion left | 16:15 |
| → prakashdanish joined | 16:15 |
| ← chele left | 16:16 |
|
_ikke_
| Don't think so | 16:16 |
| ← santosh left | 16:16 |
| ← ciscobandit left | 16:16 |
|
_ikke_
| .gitattributes is the only way to specify that a custom driver should be used | 16:16 |
| ← nxet left | 16:16 |
| → durham joined | 16:17 |
| → Emperor_Earth_ joined | 16:17 |
| ← jstimm left | 16:18 |
| ← czart left | 16:18 |
| ← libertyprime left | 16:19 |
| → wildlander joined | 16:19 |
| → Gamoder_ joined | 16:20 |
| ← peacememories left | 16:20 |
| → tomfarr joined | 16:24 |
| ← tomfarr left | 16:24 |
|
Zexaron
| _ikke_: Well some projects are reluctant to change unoptimal paths/namings/terminology because of hard rooted "I'm used to it" but also because of some git history and git blame functions not working | 16:25 |
| → sanscoeur joined | 16:26 |
|
Zexaron
| The reasoning being more that this project is too old for the change and a lot of other philosophical reasons, which means bad namings get dragged forever | 16:26 |
| → tomfarr joined | 16:26 |
| → dsx_ joined | 16:26 |
|
Zexaron
| But one reason was git history and git blame, I was familiarizing myself with this due to another unrelated case where I was renaming a file with 100% content the same, while changing the content afterward in subsequent commits | 16:27 |
| → neunon joined | 16:27 |
| → archergodson joined | 16:27 |
|
Zexaron
| In this case, there's no change, it's only a rename, 100% same exact content, I would greately appreciate any input from you guys if this kind of change would break git history? https://github.com/dolphin-emu/dolphin/pull/7537 | 16:28 |
|
j416
| what do you mean by "break git history"? | 16:28 |
| ← pd09041999 left | 16:29 |
| ← oojacoboo left | 16:29 |
|
Zexaron
| That's one of the reasons the old seasoned maintainers/devs said, one of them, most of the reasons are philosopical in nature which I do respect I understand people are used to the file structure, but this is only really one directory | 16:29 |
| → oojacoboo joined | 16:30 |
|
_ikke_
| Zexaron: So what is your question? | 16:30 |
|
| How to deal with committed files that you have to change locally? | 16:31 |
| → gasol_tw joined | 16:33 |
| ← causasui left | 16:34 |
| ← oojacoboo left | 16:34 |
|
Zexaron
| Ij416: I'll copy paste what one of them said just minutes ago: Zexaron: The barrier is that if you change the path of all the code files, using the git history or git blame on any of those files across the date the change was made will get painful | 16:34 |
|
stuser
| Hi, hoping someone can help: I did a git clone from a local bare repo, made some small commits, then pushed. I let the push run overnight, but it never finished. I ran it with --verbose and the last line said "total 3 (delta 0), reused 0 (delta 0)". why would a push fail to a repo on the same machine? | 16:34 |
| ← G2__ left | 16:34 |
| → oojacoboo joined | 16:35 |
|
_ikke_
| good question | 16:35 |
|
| what os? | 16:35 |
|
Zexaron
| If that is true, if yes, is it that painfull really? | 16:35 |
| ← snufft left | 16:35 |
| ← Acelogic left | 16:35 |
|
_ikke_
| Zexaron: if it's a clean rename (no changes made to the file in the same commit), git can easily track renames for git log and git blame | 16:36 |
|
| even if changes were made but not substantial, git can most of the time still follow | 16:36 |
|
stuser
| _ikke_: raspbian, on a raspberry pi | 16:36 |
|
Zexaron
| Without needing any special params to track it back before the rename date? like --follow ? | 16:36 |
| → libertyprime joined | 16:37 |
|
Zexaron
| Well git maybe yes, but it's also github who needs to do this properly. | 16:37 |
|
_ikke_
| github uses git | 16:38 |
|
Zexaron
| Okay | 16:39 |
| → cagta joined | 16:39 |
| ← cagta left | 16:39 |
| → cagta joined | 16:39 |
| → horia_g joined | 16:39 |
| → thiago joined | 16:39 |
| ← oojacoboo left | 16:40 |
| → oojacoboo joined | 16:40 |
| → JimmyRcom joined | 16:41 |
| ← sanscoeur left | 16:41 |
| ← AaronMT left | 16:42 |
| → Acelogic joined | 16:42 |
| → sanscoeur joined | 16:42 |
| ← Acelogic left | 16:43 |
| ← libertyprime left | 16:43 |
| → libertyprime joined | 16:43 |
| ← durham left | 16:44 |
| → Acelogic joined | 16:44 |
| → durham joined | 16:44 |
| ← Mat001 left | 16:44 |
|
psprint_
| Uh.. I have to write a script that will check if a repository has: A) 1 commit in each of last 3 months OR B) 5 commits in total in last 3 months. Seems very problematic, doesn't it? | 16:45 |
| ← oojacoboo left | 16:45 |
| ← Acelogic left | 16:45 |
| → Acelogic joined | 16:46 |
| ← Acelogic left | 16:46 |
| → oojacoboo joined | 16:46 |
|
stuser
| _ikke_: I don't know if it helps, but its a raspi 2b with raspbian stretch lite. I set it up use ssh, and there's a dedicated "git user" that uses git-shell. git pulls from the repo are nearly instant, but as I said the push didn't complete overnight | 16:46 |
| ← sanscoeur left | 16:46 |
| → Acelogic joined | 16:46 |
| ← Gamoder_ left | 16:47 |
| ← durham left | 16:47 |
| ← topdownjimmy left | 16:48 |
|
igemnace
| psprint_: check --since and --count flags in git help rev-list | 16:48 |
| → topdownjimmy joined | 16:48 |
| ← oojacoboo left | 16:48 |
| → LondonAppDev joined | 16:48 |
| → oojacoboo joined | 16:49 |
| → sanches joined | 16:49 |
| → akushner joined | 16:49 |
|
_ikke_
| stuser: You could try to look with strace on both the sending and receiving process to see what it's doing | 16:50 |
| ← donofrio left | 16:50 |
| → donofrio joined | 16:51 |
| ← oojacoboo left | 16:52 |
| → oojacoboo joined | 16:53 |
| → durham joined | 16:54 |
| ← sanches left | 16:54 |
| → Gamoder_ joined | 16:55 |
| ← Kaisyu left | 16:58 |
|
psprint_
| igemnace: thanks | 16:58 |
|
| igemnace: luckily it has also --before=<date> (--since is a synonym for --after=<date>). Could I provide the date in the git-flexible way, like "30 days ago" ? | 17:00 |
| ← rsrx left | 17:00 |
|
igemnace
| seems like you can | 17:01 |
| ← oojacoboo left | 17:01 |
|
igemnace
| "each of last 3 months" i missed that initially. yes, you can use --before or --until | 17:01 |
| → oojacoboo joined | 17:01 |
| → muelleme joined | 17:03 |
|
Zexaron
| Well: there's history on my fork unchanged master https://github.com/Zexaron/dolphin/commits/master/Source/Core/Common/x64Emitter.cpp | 17:04 |
|
psprint_
| it works well, thanks | 17:04 |
|
Zexaron
| And here's history of the branch with the rename change https://github.com/Zexaron/dolphin/commits/build_refactor-core-paths-names/Source/Main/Common/x64Emitter.cpp | 17:05 |
|
| _ikke_ so is that sure or it would be different after going through the PR and into upstream, but so far it's not looking good if there's no history here on my fork | 17:06 |
| ← oojacoboo left | 17:06 |
| → oojacoboo joined | 17:07 |
| ← DemonDestroyer left | 17:08 |
| ← oojacoboo left | 17:08 |
| → peacememories joined | 17:08 |
| → oojacoboo joined | 17:09 |
| → causasui joined | 17:09 |
| ← causasui left | 17:09 |
| → causasui joined | 17:09 |
| ← muelleme left | 17:09 |
| ← n3wborn left | 17:10 |
| ← horia_g left | 17:10 |
| → mollusk joined | 17:10 |
| ← peacememories left | 17:11 |
| zombs → bs | 17:11 |
| → acercle joined | 17:12 |
| → gnu_d joined | 17:12 |
| ← z]bandito left | 17:12 |
|
gnu_d
| Hi, I tried to do sparse checkout, however, when I push new changes even though the directory has updates it keeps old files after push. I tried deleting the files in that directory then pushing them again it works. Is there some sync or reindex command cause I building a deployment script ? | 17:13 |
| → z|bandito joined | 17:14 |
| → pawle joined | 17:14 |
| ← ilmostro left | 17:15 |
| → Mat001 joined | 17:17 |
| ← Raed|Laptop left | 17:18 |
| ← oojacoboo left | 17:18 |
| → ilmostro joined | 17:18 |
| → oojacoboo joined | 17:19 |
| ← sauvin left | 17:20 |
| → sanches joined | 17:21 |
| ← lewix left | 17:21 |
| ← Gamoder_ left | 17:22 |
| ← Guest45117 left | 17:23 |
| → Guest45117 joined | 17:23 |
| ← Guest45117 left | 17:23 |
| → Guest45117 joined | 17:23 |
| Guest45117 → matthiaskrgr | 17:23 |
| ← Acelogic left | 17:24 |
| ← sanches left | 17:25 |
| ← Toadisattva left | 17:25 |
| ← oojacoboo left | 17:26 |
| → oojacoboo joined | 17:26 |
| ← thiago left | 17:27 |
| ← stuser left | 17:27 |
| ← pawle left | 17:28 |
| ← LondonAppDev left | 17:29 |
| ← oojacoboo left | 17:29 |
| ← cagta left | 17:29 |
| → peacememories joined | 17:29 |
| → oojacoboo joined | 17:30 |
| → m_ joined | 17:30 |
| → akushner_ joined | 17:30 |
| ← peacememories left | 17:30 |
| ← Mat001 left | 17:32 |
| ← akushner left | 17:33 |
| → LondonAppDev joined | 17:33 |
| → rnat joined | 17:33 |
| ← oojacoboo left | 17:35 |
|
j416
| gnu_d: what are you doing exactly? | 17:35 |
| → oojacoboo joined | 17:36 |
| ← oojacoboo left | 17:38 |
| → oojacoboo joined | 17:38 |
|
gnu_d
| j416: I have master branch, and I don't want to have another branch for release. What I want is directory named beta do be sparced, but when I push, the directory to be synced upon pull. | 17:38 |
| → kapil____ joined | 17:39 |
|
kapil____
| hello i first time joined #git channel | 17:39 |
|
j416
| kapil____: congratulations. | 17:39 |
|
kapil____
| thanks, | 17:40 |
|
j416
| gnu_d: push to where? | 17:40 |
|
kapil____
| can i create a branch and then i want to delete it if its not successful. is it possible.? | 17:40 |
|
j416
| kapil____: yes. | 17:40 |
| ← oojacoboo left | 17:40 |
|
j416
| kapil____: man git-branch look for -d or -D | 17:41 |
|
gitinfo
| kapil____: the git-branch manpage is available at https://gitirc.eu/git-branch.html | 17:41 |
|
kapil____
| thanks a lot | 17:41 |
|
j416
| you're welcome | 17:41 |
| → oojacoboo joined | 17:41 |
| → sanches joined | 17:42 |
| ← oojacoboo left | 17:43 |
| → oojacoboo joined | 17:43 |
| → Satsuki joined | 17:44 |
| ← mollusk left | 17:45 |
| ← Satsuki left | 17:45 |
| ← oojacoboo left | 17:45 |
| → oojacoboo joined | 17:46 |
| → mollusk joined | 17:47 |
| → johnvonneuman_ joined | 17:47 |
| ← johnvonneuman left | 17:50 |
| ← prakashdanish left | 17:50 |
| → djapo joined | 17:50 |
| ← oojacoboo left | 17:51 |
| → oojacoboo joined | 17:52 |
| → sanscoeur joined | 17:54 |
| ← oojacoboo left | 17:54 |
| → Gamoder_ joined | 17:55 |
| → oojacobo_ joined | 17:55 |
|
gnu_d
| j416: push to origin master | 17:56 |
| → prakashdanish joined | 17:57 |
| ← mostlybadfly left | 17:57 |
|
gnu_d
| j416: I tried git read-tree -mu HEAD; but nothing updated. What I trying is when I push from one machine to the remote branch, and try to pull on another machine which has sparse enabled to update the new files | 17:59 |
| → howudodat joined | 18:00 |
| ← akushner_ left | 18:00 |
| ← LondonAppDev left | 18:00 |
| → ankeetshkk joined | 18:01 |
| ← oojacobo_ left | 18:02 |
| ← nowhere_man left | 18:02 |
|
ankeetshkk
| how to use github in mobile | 18:02 |
| → oojacoboo joined | 18:02 |
|
howudodat
| quick question on changing branches. I had checked out a branch 5.1.5 from a driver repo. I changed to a newer branch using git checkout v5.3.4 and that went fine. I then did a git pull and it said already up to date. I know there are commits. not sure why it didn't pull them down | 18:02 |
| ← mollusk left | 18:03 |
| → muelleme joined | 18:05 |
| → mollusk joined | 18:06 |
| → akushner joined | 18:06 |
| ← prakashdanish left | 18:06 |
| → horia_g joined | 18:08 |
|
grawity
| those sound like tag names, not branch names | 18:08 |
|
gnu_d
| Anyone, why does the sparse failes to update the local files ? | 18:09 |
|
| s/failes/fails/ | 18:09 |
|
howudodat
| grawity https://pastebin.com/mmFBHUNr | 18:09 |
| ← muelleme left | 18:10 |
| ← oojacoboo left | 18:10 |
| → oojacoboo joined | 18:10 |
| ← diogenese left | 18:12 |
| → diogenese joined | 18:12 |
| → YuGiOhJCJ joined | 18:13 |
| → andrew_ joined | 18:14 |
| → Sasazuka joined | 18:15 |
| ← andrew_ left | 18:17 |
| → DudestOfMen joined | 18:17 |
| ← Gamoder_ left | 18:18 |
| → bachler joined | 18:19 |
| ← DudestOfMen left | 18:20 |
| ← mollusk left | 18:21 |
| → lewix joined | 18:23 |
| → temhawk joined | 18:24 |
|
temhawk
| Noob here. I have made a bunch of edits in multiple files (all the same edits) and I have decided I want to put this code into just one file and include() it everywhere. How do I commit this without everything being just big --- blocks and the new file all +++? | 18:27 |
| ← bachler left | 18:28 |
| → bachler joined | 18:29 |
| → Phylock joined | 18:31 |
| → Garen joined | 18:31 |
|
ankeetshkk
| why cann't create repositary through phone | 18:31 |
| ← liefer left | 18:33 |
| → akushner_ joined | 18:34 |
| → olux joined | 18:34 |
| ← troulouliou_dev left | 18:34 |
| → liefer joined | 18:35 |
| ← kes left | 18:36 |
| ← akushner left | 18:36 |
| → Mattiaslndstrm joined | 18:38 |
|
j416
| gnu_d: read-tree has nothing to do with this. | 18:38 |
|
| gnu_d: what does 'git log' say on the other computer? do you have the commit? | 18:39 |
| → jadax joined | 18:39 |
|
jadax
| when I modify commit and do git commit --amend - does the SHA change? | 18:39 |
|
osse
| jadax: yes | 18:39 |
| ← miczac left | 18:40 |
|
j416
| jadax: that effectively creates a new commit and replaces the old one with it. | 18:40 |
|
jadax
| I see, thanks | 18:40 |
| ← freimatz left | 18:40 |
|
j416
| jadax: the hash is of everything in the commit, including which parent(s) it has. If anything at all changes, the hash must change too. | 18:41 |
| → pawle joined | 18:41 |
|
jadax
| gerrit injects extra SHA into the commit, it's a cool way to be able to track how given commit changes over time | 18:42 |
|
| when people ammend it | 18:42 |
|
| they call it change-id or something like that | 18:43 |
| → nephyrin joined | 18:47 |
| ← drodger left | 18:54 |
| → drodger joined | 18:56 |
| ← akushner_ left | 18:57 |
| → Gamoder_ joined | 18:58 |
| ← gunnarx left | 18:59 |
| ← sanches left | 19:01 |
| → RuckusBringer joined | 19:02 |
| → czart joined | 19:02 |
| ← RuckusBringer left | 19:02 |
| → RuckusBringer joined | 19:03 |
| → peacememories joined | 19:03 |
| → manuelschneid3r joined | 19:05 |
| ← TheRuckus left | 19:05 |
| ← manuelschneid3r left | 19:05 |
| ← RayTracer left | 19:06 |
| → sanches joined | 19:06 |
|
deltab
| temhawk: it's possible to add an alternative diff program that can understand that kind of change, but I don't know of any | 19:07 |
|
j416
| temhawk: what kind of diff would you prefer? | 19:07 |
| ← xcm left | 19:08 |
| → xcm joined | 19:09 |
| ← ankeetshkk left | 19:09 |
| ← cdown left | 19:12 |
|
deltab
| temhawk: I'd write a commit message that explains the change and commit separately from any other changes | 19:12 |
| ← chrfle left | 19:14 |
| → chrfle joined | 19:14 |
| ← chrfle left | 19:14 |
| → chrfle joined | 19:14 |
|
j416
| ^ | 19:15 |
|
| (just like any commit) | 19:15 |
| ← gnu_d left | 19:16 |
| → dawid joined | 19:17 |
| → Hello71_ joined | 19:18 |
| → leeN joined | 19:18 |
| ← sammyo left | 19:19 |
| ← Hello71 left | 19:20 |
| → rkta joined | 19:20 |
| ← Gamoder_ left | 19:21 |
| ← drodger left | 19:27 |
| ← sanches left | 19:29 |
| ← fission6 left | 19:29 |
| → akushner joined | 19:30 |
| → nowhere_man joined | 19:31 |
| ← oojacoboo left | 19:33 |
| ← sentriz left | 19:34 |
| → sentriz joined | 19:35 |
| ← madewokherd left | 19:36 |
| → sanches joined | 19:38 |
| ← nowhere_man left | 19:40 |
| ← sanches left | 19:44 |
| → thiago joined | 19:44 |
| ← bachler left | 19:45 |
| → bachler joined | 19:46 |
| ← libertyprime left | 19:47 |
| ← djapo left | 19:47 |
| → sanches joined | 19:49 |
| ← m_ left | 19:50 |
| → Gamoder_ joined | 19:50 |
|
temhawk
| deltab, j416: I think either I can undo the changes in each file, cut and paste the code into the new file, commit, redo the changes and commit again, --OR-- commit the changes in only 1 file, cut and paste the new code into the new file and commit again (with the other files include()ing the new file now). | 19:50 |
| → Mat001 joined | 19:50 |
|
temhawk
| which do you think is better? | 19:51 |
| → kryptonunited joined | 19:51 |
| → muelleme joined | 19:51 |
|
j416
| do the moving and the changing of the code as two separate commits. | 19:52 |
| ← blackandblue left | 19:52 |
| ← rnat left | 19:52 |
|
j416
| order doesn't matter | 19:53 |
| ← sanches left | 19:53 |
| ← czart left | 19:55 |
|
temhawk
| I think it's easier if I do changes first, then move, because I don't know how to reapply the changes from one file in the new file (apart from manually copy pasting which would work but that's not a proper way) | 19:56 |
|
j416
| manual copypaste would probably be the easiest; can't think of a better way | 19:56 |
|
| you could try to use git to apply the changes but I doubt it'd figure out the files merged into one. Maybe. | 19:57 |
| → envex joined | 19:57 |
| → sanches joined | 19:58 |
|
temhawk
| well, I think move first, then change is more ideal because the first commit affects 10 files and the second commit only 1, whereas change first, then move affects all 10 files both times | 19:58 |
| → GreenJello joined | 19:58 |
| ← sanches left | 20:00 |
| → sanches joined | 20:01 |
| → DemonDestroyer joined | 20:03 |
| → libertyprime joined | 20:03 |
|
temhawk
| I mean I don't have to change the other 9 files on the first commit if i do change first, then move, but it would be slightly dirty to commit changes in only 1 file that should be the same in all files. | 20:03 |
|
j416
| as long as the commits are separate I wouldn't think either is more clean than the other | 20:05 |
|
| it's the change that matters, not the number of files | 20:05 |
| ← ableto left | 20:05 |
| ← sanches left | 20:05 |
| ← mescalinum left | 20:06 |
|
temhawk
| Well, I happened to have already copy-pasted the changes to the other 9 files so either way works for me now, but if I hadn't it would be easier to commit the changes in one file first, then move that code into the new file and update all 10 files to include() the new file. | 20:07 |
|
| But what I mean is that the section of code that I'm changing should logically be the same across all files, so committing a change in only one of them feels a bit dirty/non-atomic. | 20:08 |
|
j416
| yes | 20:08 |
| ← DemonDestroyer left | 20:08 |
| → cdown joined | 20:08 |
| ← olux left | 20:11 |
| ← yyy left | 20:11 |
| ← dawid left | 20:12 |
| ← Gamoder_ left | 20:14 |
| → r3my joined | 20:14 |
|
r3my
| Hi, so git rebase reword is really slow. Is there anyone working on making it faster? | 20:15 |
|
| I remember other git operations that were also slow and rewritten to be faster | 20:15 |
| ← xcm left | 20:16 |
| → nowhere_man joined | 20:16 |
| → xcm joined | 20:17 |
| ← cdown left | 20:17 |
| → madewokherd joined | 20:17 |
| ← gitinfo left | 20:17 |
| → cdown joined | 20:17 |
| ← jast left | 20:18 |
|
temhawk
| j416: thanks | 20:18 |
| ← inovas left | 20:19 |
| → jast joined | 20:19 |
| → inovas joined | 20:20 |
| → gitinfo joined | 20:20 |
| ChanServ set mode: +o | 20:20 |
| → _ADN_ joined | 20:22 |
| ← bachler left | 20:22 |
| ← antfoo left | 20:26 |
| ← jiji606 left | 20:26 |
| ← peacememories left | 20:26 |
| ← nowhere_man left | 20:27 |
|
LordRyan
| r3my: typically things get rewritten because they start off as a shell script and then integrated into Git | 20:29 |
|
| in this case, I'm pretty sure that rebasing is such a central part to Git, that optimizing it would be quite an accomplishment. | 20:29 |
| → m_ joined | 20:30 |
| → sanches joined | 20:30 |
|
osse
| parts of it has been rewritten already | 20:31 |
|
| but not all | 20:31 |
|
_ikke_
| r3my: what platform? | 20:31 |
| → Acelogic joined | 20:32 |
| ← Mat001 left | 20:32 |
|
r3my
| _ikke_: macOS | 20:33 |
|
| osse: yep | 20:34 |
| ← _ADN_ left | 20:34 |
| → rf` joined | 20:35 |
| ← venmx left | 20:35 |
| ← sanches left | 20:35 |
| → djapo joined | 20:36 |
| ← envex left | 20:37 |
| ← rf` left | 20:37 |
| → envex joined | 20:38 |
| → _ADN_ joined | 20:40 |
| → nowhere_man joined | 20:42 |
| → bachler joined | 20:46 |
| → Gamoder_ joined | 20:47 |
| ← Barabacha left | 20:47 |
| → ZyX-I joined | 20:48 |
| ← Wes- left | 20:50 |
| ← nowhere_man left | 20:50 |
| ← amrits_ left | 20:54 |
| → jtrzebiatowski joined | 20:55 |
| ← kryptonunited left | 20:57 |
| ← libertyprime left | 20:59 |
| → hellz joined | 20:59 |
| → sanches joined | 21:00 |
| ← m_ left | 21:02 |
| ← hellz left | 21:02 |
| → omn joined | 21:05 |
| ← nicoulaj left | 21:05 |
| ← timj left | 21:05 |
| ← sanches left | 21:06 |
| → nicoulaj joined | 21:06 |
| ← Envil left | 21:09 |
| → venmx joined | 21:10 |
| ← Gamoder_ left | 21:11 |
| ← _ADN_ left | 21:12 |
| ← gaucheph left | 21:12 |
| → nowhere_man joined | 21:13 |
| ← temhawk left | 21:15 |
| → sanches joined | 21:20 |
| → gaucheph joined | 21:21 |
| → timj joined | 21:21 |
| ← YuGiOhJCJ left | 21:22 |
| ← acercle left | 21:23 |
| → acercle joined | 21:23 |
| ← sanches left | 21:25 |
| ← jtrzebiatowski left | 21:25 |
| WebDawg → neowebdawg | 21:25 |
| jp → pineboat | 21:26 |
| pineboat → jp | 21:27 |
| ← jp left | 21:27 |
| ← nowhere_man left | 21:27 |
| ← venmx left | 21:29 |
| ← moei left | 21:29 |
| ← RuckusBringer left | 21:32 |
| → Mat001 joined | 21:33 |
| → welovfree joined | 21:34 |
| → crose joined | 21:36 |
| ← random_yanek left | 21:38 |
| → Toadisattva joined | 21:38 |
| ← AbleBacon left | 21:39 |
| ← jadax left | 21:40 |
| → Raed|Laptop joined | 21:40 |
| ← ams__ left | 21:41 |
| ← crose left | 21:41 |
| → libertyprime joined | 21:41 |
| ← AndresInSpace left | 21:43 |
| McKraken_zzzzz → McKraken | 21:44 |
| ← griffindy left | 21:44 |
| → random_yanek joined | 21:45 |
| ← gaucheph left | 21:46 |
| ← Acelogic left | 21:46 |
| ← lewix left | 21:47 |
| → Gamoder_ joined | 21:47 |
| → gaucheph joined | 21:48 |
| → jp joined | 21:48 |
| → peacememories joined | 21:51 |
| ← Toadisattva left | 21:52 |
| → Toadisattva joined | 21:52 |
| ← SirFunk left | 21:55 |
| ← Raed|Laptop left | 21:55 |
| ← revoltingPeasant left | 21:55 |
| ← Mattiaslndstrm left | 21:57 |
| → Acelogic joined | 21:57 |
| ← Gamoder_ left | 21:57 |
| → revoltingPeasant joined | 21:57 |
| → preflex joined | 21:59 |
| → Mattiaslndstrm joined | 22:00 |
| ← jnavila left | 22:00 |
| → SirFunk joined | 22:03 |
| ← Acelogic left | 22:03 |
| → boombatower_ joined | 22:05 |
| ← greggerz left | 22:08 |
| ← boombatower left | 22:08 |
| → VibesYuth joined | 22:10 |
| ← VibesYuth left | 22:11 |
| → lewix joined | 22:12 |
| → novumsensum joined | 22:14 |
| → n3wborn joined | 22:15 |
| ← n3wborn left | 22:15 |
| ← olalonde left | 22:16 |
| ← wildlander left | 22:17 |
| → Wes- joined | 22:17 |
| ← cbrt64 left | 22:17 |
| ← lewix left | 22:17 |
| → kus_ubuntui686 joined | 22:17 |
| ← horia_g left | 22:20 |
| → JohnnyRico joined | 22:23 |
| ← ZeZu left | 22:24 |
| ← fairuz left | 22:29 |
| → sanches joined | 22:30 |
| → Gamoder_ joined | 22:34 |
| ← sanches left | 22:35 |
| ← hexnewbie left | 22:35 |
| ← xcm left | 22:37 |
| → xcm joined | 22:38 |
| → philippirrip joined | 22:40 |
| → sanches joined | 22:40 |
| → secretmessage joined | 22:40 |
| ← muelleme left | 22:42 |
| → lewix joined | 22:44 |
| ← sanches left | 22:44 |
| ← plexigras left | 22:47 |
| → PLLunlock joined | 22:48 |
| → perrier-jouet joined | 22:48 |
| ← lewix left | 22:49 |
| ← schleppel left | 22:50 |
| → violentE joined | 22:53 |
| ← violentE left | 22:53 |
| → violentE joined | 22:53 |
| → AtumT joined | 22:54 |
| ← philippirrip left | 22:55 |
| ← secretmessage left | 22:55 |
| ← kus_ubuntui686 left | 22:55 |
| ← Essadon left | 22:56 |
| ← perrier-jouet left | 22:56 |
| → dg_vrani joined | 22:57 |
| ← Phylock left | 22:57 |
| ← Anthaas left | 22:58 |
| ← pawle left | 23:00 |
| ← Toadisattva left | 23:01 |
| → yohnnyjoe joined | 23:01 |
| → Anthaas joined | 23:02 |
| ← leeN left | 23:05 |
| → sanches joined | 23:05 |
| ← Gamoder_ left | 23:08 |
| ← ZyX-I left | 23:08 |
| ← cliluw left | 23:09 |
| ← ilmostro left | 23:09 |
| → cliluw joined | 23:09 |
| → bolovanos__ joined | 23:09 |
| → ilmostro joined | 23:11 |
| ← MatthewAllan93 left | 23:11 |
| → Other joined | 23:11 |
| ← Anthaas left | 23:12 |
| ← violentE left | 23:12 |
| ← Soni left | 23:12 |
| → bolovanos joined | 23:13 |
| ← bolovanos_ left | 23:13 |
| → Anthaas joined | 23:13 |
| → tjbp_ joined | 23:13 |
| ← tjbp left | 23:13 |
| ← Other left | 23:13 |
| → Soni joined | 23:13 |
| ← shabius_ left | 23:13 |
| ← thunderbolt left | 23:13 |
| → violentE joined | 23:14 |
| → goweol joined | 23:14 |
| ← AtumT left | 23:15 |
| → lewix joined | 23:15 |
| → MatthewAllan93 joined | 23:15 |
| → [tty1] joined | 23:15 |
| ← bolovanos__ left | 23:15 |
| → sleepee joined | 23:15 |
| → goweol1 joined | 23:16 |
| → thunderbolt joined | 23:16 |
| ← Anthaas left | 23:17 |
| → TrentonDAdams joined | 23:18 |
| → Arab_M40 joined | 23:18 |
|
TrentonDAdams
| I'm experiencing difficulty rebasing. I'm running -> git rebase -s recursive -X ours bug-7535 | 23:18 |
| ← goweol left | 23:19 |
| → Anthaas joined | 23:20 |
|
TrentonDAdams
| I'm finding that an old file that was moved to another folder on bug-7535 previously is being re-added back into the file tree. In fact, my current branch and bug-7535 have the same history in that regard already, it's been moved. Why would this be happening? | 23:20 |
| ← lewix left | 23:20 |
| ← thunderbolt left | 23:21 |
| ← dpyro left | 23:22 |
| → Bobguy joined | 23:22 |
| ← liefer left | 23:22 |
| ← misuto left | 23:22 |
| → misuto joined | 23:23 |
| ← JimmyRcom left | 23:23 |
| ← Peetz0r left | 23:25 |
| → dpyro joined | 23:25 |
| → Peetz0r joined | 23:26 |
|
TrentonDAdams
| Also, keep in mind I've been using a rebasing practise successfully, but I'm thinking it's just a horrible idea in hindsight. That practise is rebasing chains of branches. master -> A -> B or C where I rebase A first, then B or C, then the other. | 23:26 |
| → Acelogic joined | 23:26 |
| → thunderbolt joined | 23:27 |
| → liefer joined | 23:28 |
| ← cybrNaut left | 23:29 |
| → nsanden joined | 23:29 |
| → Kaisyu joined | 23:29 |
| ← envex left | 23:31 |
| ← orbyt_ left | 23:31 |
| ← [tty1] left | 23:32 |
| → cybrNaut joined | 23:33 |
| ← Acelogic left | 23:35 |
| ← blueyed left | 23:38 |
| ← Lunatrius left | 23:38 |
| → muelleme joined | 23:38 |
|
nsanden
| Hi all, I have what may be more of a Github question. I have an existing project (A) and a new project (B) that I want to begin. Project (b) will be very similar to Project (a) but will differ in a few small ways. So i figured it would be nice that if i change something in either project i could also push those changes somehow to the other project as well if need be. It seems like doing branches would be easiest way to accomplish that but | 23:41 |
|
| issues* | 23:42 |
|
| I also thought a fork might work well here, but i dont think i can fork my own existing repo | 23:42 |
| → dequeued joined | 23:42 |
| → Lunatrius joined | 23:42 |
|
nsanden
| Any advice appreciated | 23:43 |
| ← JohnnyRico left | 23:43 |
| ← revoltingPeasant left | 23:43 |
| ← Anthaas left | 23:43 |
| → JohnnyRico joined | 23:43 |
|
GreenJello
| nsanden, a branch is the easiest way to do this | 23:44 |
| ← welovfree left | 23:44 |
| → Anthaas joined | 23:45 |
| ← al-damiri left | 23:45 |
|
GreenJello
| nsanden, if you really need two repos, and they share a common base history, you can add A as a remote inside B, and then fetch the remote and merge branches or cherry pick commits into B | 23:45 |
| ← muelleme left | 23:45 |
| ← dequeued left | 23:45 |
|
GreenJello
| nsanden, more or less what you'd do with a branch, just a bit less convenient, and you can't open pull requests across repos that aren't forks | 23:46 |
| ← JohnnyRico left | 23:46 |
| → Johnny_Rico joined | 23:46 |
|
GreenJello
| nsanden, if you wish to maintain a fork, you can fork it as an organization you're a member of | 23:46 |
|
| organizations with public repos are free to create | 23:46 |
| ← thiago left | 23:47 |
|
nsanden
| Thank you @GreenJello much appreciated | 23:47 |
| → revoltingPeasant joined | 23:50 |
| → Gamoder_ joined | 23:50 |
|
TrentonDAdams
| GreenJello: master Jello, any thoughts on my earlier question? :D | 23:51 |
| ← holodoc left | 23:51 |
|
GreenJello
| TrentonDAdams, I don't know | 23:51 |
|
TrentonDAdams
| Fair enough. | 23:52 |
|
osse
| TrentonDAdams: what does this show: git log bug-7535 -- path/to/file | 23:54 |
| → holodoc joined | 23:55 |
| ← dege left | 23:56 |
| → lewix joined | 23:57 |
| → orbyt_ joined | 23:59 |