| 2022-09-09 |
| ← delay left | 00:08 |
| ← clime left | 00:13 |
| ← germ left | 00:14 |
| → nate1 joined | 00:15 |
| ← gxt left | 00:15 |
| → germ joined | 00:15 |
| → gxt joined | 00:16 |
| ← imp left | 00:17 |
| ← xx left | 00:20 |
| → delay joined | 00:23 |
| → derpydoo joined | 00:23 |
| ← delay left | 00:27 |
| → g0zart joined | 00:28 |
| ← rewt left | 00:32 |
| ← Stooge left | 00:35 |
| → rewt joined | 00:44 |
| → luffy joined | 00:48 |
| → nbms^ joined | 00:59 |
| ← Murr left | 01:05 |
| → Murr joined | 01:05 |
| → Ranhir joined | 01:08 |
| → tom joined | 01:08 |
| ← Sasazuka left | 01:09 |
| → Murr- joined | 01:09 |
| tom → Guest4641 | 01:10 |
| ← luffy left | 01:11 |
| ← Murr left | 01:11 |
| Murr- → Murr | 01:11 |
| → jonosterman joined | 01:14 |
| ← rewt left | 01:15 |
| → rewt joined | 01:16 |
| ← nate1 left | 01:18 |
| ← keypusher left | 01:19 |
| ← nizzan3 left | 01:19 |
| → keypushe- joined | 01:19 |
| → nizzan joined | 01:19 |
| ← umbramalison left | 01:19 |
| ← srinidhi left | 01:20 |
| → umbramalison joined | 01:20 |
| → user9d joined | 01:22 |
| ← dtux_ left | 01:22 |
| keypushe- → keypusher | 01:22 |
|
user9d
| I created a blank repo and I guess my github.com auth expired after I deleted all of my repos and now I just want to die [meaning I want to magically add a blank README.md file to hopefully 100% repository https://github.com/user95f85f/todo there is a 0.2% chance we can do this with git]. Help me? | 01:24 |
| ← rama left | 01:24 |
| ← tuxifreund left | 01:25 |
| → tuxifreund joined | 01:26 |
| ← g0zart left | 01:26 |
| ← pikapika left | 01:26 |
| → pikapika joined | 01:27 |
| ← roboirc left | 01:29 |
| ← massivebox[m] left | 01:30 |
| ← Eryn83FL_Matrix[ left | 01:30 |
| ← aLeSD[m] left | 01:30 |
| ← bluepenquin left | 01:30 |
| ← ronny left | 01:30 |
| ← T_UNIX[m] left | 01:30 |
| ← Michaela left | 01:30 |
| ← dunpeal left | 01:30 |
| ← genba[m] left | 01:30 |
| → robo joined | 01:31 |
| → delay joined | 01:32 |
| ← Jelmer[m] left | 01:35 |
| ← tgummerer[m] left | 01:35 |
| ← psydroid left | 01:35 |
| ← rlgo[m] left | 01:35 |
| ← hepatocyte[m] left | 01:35 |
| ← r00ster91 left | 01:35 |
| ← grahamperrin left | 01:35 |
| ← heftig left | 01:35 |
| ← paperino42[m] left | 01:36 |
| ← delay left | 01:36 |
| ← tinybronca[m] left | 01:39 |
|
user9d
| yo you guys one at a time! | 01:39 |
|
| Ok so r00ster said quit. bluepenquin said 248 seconds. I get it. I need to google. | 01:40 |
| → ChmEarl joined | 01:40 |
| ← gsi left | 01:42 |
| → gsi joined | 01:43 |
| ← user9d left | 01:44 |
| ← bloody left | 01:49 |
| ← Xenguy left | 01:50 |
| → bloody joined | 01:50 |
| → Xenguy joined | 01:50 |
| ← akimbo533430847 left | 01:50 |
| ← phylaz left | 01:50 |
| → Shentino_ joined | 01:50 |
| ← Jck_true left | 01:50 |
| ← Telgareith9 left | 01:50 |
| → akimbo533430847 joined | 01:50 |
| → phylaz joined | 01:50 |
| → Jck_true joined | 01:51 |
| → Telgareith joined | 01:51 |
| ← pieguy128_ left | 01:51 |
| ← Spr0cket left | 01:51 |
| ← scottg489 left | 01:51 |
| → pieguy128 joined | 01:51 |
| → scottg489 joined | 01:51 |
| → Spr0cket joined | 01:51 |
| ← Teacup_ left | 01:52 |
| ← slaughter left | 01:52 |
| ← Shentino left | 01:52 |
| → Teacup joined | 01:53 |
| ← thumbs left | 01:53 |
| ← SuperLag left | 01:54 |
| → SuperLag joined | 01:54 |
| → thumbs joined | 01:54 |
| → OpenSource joined | 01:55 |
| ← Vonter left | 01:55 |
| ← UNIX left | 01:55 |
| → slaughtr joined | 01:58 |
|
zebrag
| changelogs when already using git, isn't it redundant? Or on the contrary is it perfectly good practice? | 02:00 |
|
| okay, so changelog: more user oriented | 02:04 |
| ← adanwan left | 02:05 |
|
nedbat
| zebrag: hand-written changelogs, or at least hand-curated, are good. | 02:06 |
| → adanwan joined | 02:06 |
|
zebrag
| yes, I suppose they are | 02:07 |
| ← npcomp left | 02:11 |
| → beencubed_ joined | 02:18 |
| ← adanwan left | 02:20 |
| → adanwan joined | 02:20 |
| → npcomp joined | 02:25 |
| ← zebrag left | 02:27 |
| ← derpydoo left | 02:34 |
| ← FH_thecat left | 02:39 |
| → arch_angel joined | 02:45 |
| → rgrinberg joined | 02:48 |
| ← FinnElija left | 02:48 |
| → FinnElija joined | 02:48 |
| ← skapata left | 02:49 |
| → Eryn83FL_Matrix[ joined | 02:50 |
| → rama joined | 02:50 |
| ← rama left | 03:00 |
| ← gxt left | 03:01 |
| ← FinnElija left | 03:01 |
| → gxt joined | 03:02 |
| → FinnElija joined | 03:02 |
| → bigGopher joined | 03:03 |
| ← gast0n left | 03:05 |
| ← Murr left | 03:05 |
| → genba[m] joined | 03:05 |
| → Murr joined | 03:05 |
| ← Cleverness left | 03:05 |
| → Cleverness joined | 03:07 |
| → dunpeal joined | 03:07 |
| → cvmn joined | 03:10 |
| ← FinnElija left | 03:12 |
| → FinnElija joined | 03:13 |
| ← keypusher left | 03:13 |
| ← Cleverness left | 03:13 |
| → keypusher joined | 03:17 |
| ← rgrinberg left | 03:20 |
| ← adanwan left | 03:20 |
| → adanwan joined | 03:21 |
| ← cvmn left | 03:22 |
| → cvmn joined | 03:24 |
| → delay joined | 03:27 |
| → fercell joined | 03:27 |
| → FH_thecat joined | 03:29 |
| ← FinnElija left | 03:29 |
| → FinnElija joined | 03:30 |
| ← fercell left | 03:32 |
| ← delay left | 03:32 |
| → agowa joined | 03:41 |
| ← bigGopher left | 03:43 |
| ← agowa339 left | 03:45 |
| → bigGopher joined | 03:50 |
| → Vonter joined | 03:50 |
| ← crabbedhaloablut left | 04:00 |
| → crabbedhaloablut joined | 04:00 |
| ← Millicent left | 04:06 |
| ← bloody left | 04:13 |
| → jinsun__ joined | 04:17 |
| jinsun → Guest8038 | 04:17 |
| jinsun__ → jinsun | 04:17 |
| ← jonosterman left | 04:19 |
| → jinsun__ joined | 04:20 |
| jinsun → Guest2313 | 04:20 |
| jinsun__ → jinsun | 04:20 |
| ← Guest8038 left | 04:20 |
| ← cvmn left | 04:21 |
| ← Guest2313 left | 04:23 |
|
rkta
| gsi: If I can install it and run it in git bash, it's an option. But I'll stick with fugitive. :) | 04:23 |
| → jonosterman joined | 04:25 |
| → interweb joined | 04:26 |
| ← interweb left | 04:29 |
| ← FinnElija left | 04:30 |
| → FinnElija joined | 04:31 |
| → famubu joined | 04:32 |
| ← lucasta left | 04:34 |
|
famubu
| Hi. I got a git submodule in my repo hosted in gitlab. But the repo corresponding to the submodule has changed its name (apparently, we can do that by going to the repo settings in the gitlab web interface). But my submodule folder is still of the old name. Will it automatically change as well? | 04:34 |
|
rkta
| famubu: no | 04:34 |
|
famubu
| In my repo in the gitlab web interface, clicking on the submodule repo automatically redirects to the new name. | 04:35 |
| → lucasta joined | 04:35 |
|
famubu
| rkta: How can this be fixed? | 04:35 |
|
ikke
| that's because gitlab redirects the project | 04:35 |
|
famubu
| Should I try removing the submodule and adding it again? | 04:35 |
|
ikke
| no | 04:35 |
|
| git mv oldname newname | 04:35 |
|
| edit .gitmodules as well and run git submodule sync | 04:35 |
|
| (mainly the url) | 04:36 |
|
famubu
| Thanks! I'll try that. | 04:36 |
| → fercell joined | 04:39 |
| → srinidhi joined | 04:42 |
| ← adanwan left | 04:43 |
| ← FinnElija left | 04:43 |
| → adanwan joined | 04:43 |
| ← fercell left | 04:44 |
| → FinnElija joined | 04:44 |
| ← reprazent left | 04:45 |
|
famubu
| If we remove an entry corresponding to a submodule from .gitmodules, would it be as good as removing the submodule? Or would there be more stuff that needs to be 'disconnected' as well? | 04:45 |
|
ikke
| git rm --cached path/to/submodule | 04:46 |
| → reprazent joined | 04:49 |
| → han-solo joined | 04:51 |
| → bluepenquin joined | 04:58 |
| → madewokherd` joined | 05:03 |
| ← Murr left | 05:04 |
| → Murr joined | 05:04 |
| ← ChmEarl left | 05:05 |
| ← madewokherd left | 05:05 |
| → massivebox[m] joined | 05:06 |
| → T_UNIX[m] joined | 05:08 |
| → aLeSD[m] joined | 05:09 |
| → manin891 joined | 05:09 |
| ← Leonarbro left | 05:12 |
|
famubu
| +1 | 05:14 |
| → nate1 joined | 05:16 |
| → Michaela joined | 05:17 |
| ← FinnElija left | 05:22 |
| ← nate1 left | 05:22 |
| → FinnElija joined | 05:22 |
| → lolok joined | 05:28 |
| → hans_ joined | 05:29 |
| OpenSource → UNIX | 05:37 |
| ← lucasta left | 05:45 |
| ← famubu left | 05:52 |
| ← atrigent left | 05:55 |
| → atrigent joined | 05:56 |
| → ronny joined | 06:01 |
| ← lolok left | 06:02 |
| → Miles2Go joined | 06:04 |
| → Hi-Angel joined | 06:05 |
| ← Guest4641 left | 06:10 |
| ← epony left | 06:13 |
| → sakitami joined | 06:17 |
| → maret joined | 06:20 |
| → Sulky_ joined | 06:21 |
| → rama_ joined | 06:21 |
| → Leonarbro joined | 06:24 |
| ← Sulky left | 06:24 |
|
osse
| rkta: git for windows already comes with tig | 06:28 |
| ← thiago left | 06:28 |
| ← jazzy left | 06:29 |
|
osse
| So no you can't install it, but you can run it | 06:29 |
|
rkta
| oh, that's good to know | 06:31 |
|
osse
| rkta: another option to have many more things available to you: install the original MSYS2 environment (that Git is based on), and install git for windows in there. If it breaks you get to keep the pieces, but it has never broken for me. | 06:33 |
|
| Then you can have tmux and stuff | 06:33 |
|
| and zsh if that's your jam | 06:33 |
|
| tmux is the most important thing for me | 06:35 |
| ← Telgareith left | 06:35 |
| → fercell joined | 06:36 |
| ← Vonter left | 06:37 |
| → csm3105 joined | 06:38 |
| ← zan left | 06:38 |
|
rkta
| yeah, lack of tmux sucks. I totally forgot about MSYS2, thanks for the hint. Gonna see how well it works with the Anaconda env stuff. | 06:39 |
| ← fercell left | 06:41 |
| → epony joined | 06:45 |
| → carl- joined | 06:47 |
| ← FinnElija left | 06:48 |
|
gnoo
| i finally understand what 'branches don't contain commits' means | 06:48 |
|
| the git docs are really good | 06:48 |
| → Vonter joined | 06:49 |
| → FinnElija joined | 06:49 |
| ← epony left | 06:51 |
| → epony joined | 06:53 |
| → forgotmynick joined | 06:55 |
| ← FH_thecat left | 06:56 |
| → igemnace joined | 06:57 |
| → Telgareith joined | 07:01 |
| → realies3 joined | 07:03 |
| ← realies left | 07:04 |
| ← Murr left | 07:04 |
| realies3 → realies | 07:04 |
| → KnoP joined | 07:04 |
| → Murr joined | 07:05 |
| → Stooge joined | 07:07 |
| → EvilDMP joined | 07:08 |
| → lukedashjr joined | 07:09 |
| ← luke-jr left | 07:10 |
| lukedashjr → luke-jr | 07:10 |
| → Smith42 joined | 07:11 |
| ← FinnElija left | 07:12 |
| → FinnElija joined | 07:13 |
| ← EvilDMP left | 07:15 |
| → Guest47 joined | 07:15 |
| ← Smith42 left | 07:18 |
| ← Guest47 left | 07:20 |
| ← rama_ left | 07:22 |
| → rama joined | 07:22 |
| → rosco joined | 07:23 |
| → billykv joined | 07:25 |
| ← billykv left | 07:27 |
| → otisolsen70 joined | 07:28 |
| → billy_ joined | 07:29 |
| ← billy_ left | 07:29 |
| → fercell joined | 07:31 |
| → billy_ joined | 07:32 |
| ← billy_ left | 07:32 |
| → billykv joined | 07:34 |
| ← billykv left | 07:35 |
| ← fercell left | 07:36 |
| ← rama left | 07:36 |
| → rama joined | 07:36 |
| ← rama left | 07:37 |
| ← nahcetan left | 07:41 |
| → nahcetan joined | 07:42 |
| ← elastic_dog left | 07:42 |
| ← rosco left | 07:43 |
| ← AlexKalopsia left | 07:43 |
| → rosco joined | 07:43 |
| → zeenk joined | 07:47 |
| → rama joined | 07:47 |
| → elastic_dog joined | 07:47 |
| → jinsun__ joined | 07:52 |
| ← jinsun left | 07:52 |
| jinsun__ → jinsun | 07:52 |
| → agarr joined | 07:52 |
| → kenanmarasli joined | 07:58 |
| → EvilDMP joined | 07:59 |
| ← hamburgler left | 08:01 |
| Shentino_ → Shentino | 08:01 |
| ← EvilDMP left | 08:01 |
| ← m5zs7k left | 08:02 |
| → m5zs7k joined | 08:04 |
| → tulpa_ joined | 08:05 |
| → mbalmer_ joined | 08:11 |
| → fercell joined | 08:15 |
| → gryffus joined | 08:16 |
| → vdamewood joined | 08:19 |
| ← sakitami left | 08:19 |
| → AlexKalopsia joined | 08:19 |
| ← AlexKalopsia left | 08:19 |
| ← mbalmer_ left | 08:20 |
| ← fercell left | 08:20 |
| ← Betal left | 08:20 |
| ← vancz left | 08:21 |
| ← rama left | 08:21 |
| → vancz joined | 08:21 |
| → feriman joined | 08:22 |
| → coot joined | 08:25 |
| → Marceline joined | 08:26 |
| → dante-as joined | 08:28 |
| ← agarr left | 08:30 |
| ← Marceline left | 08:31 |
| → theoceaniscool joined | 08:32 |
| → fercell joined | 08:37 |
| → rama joined | 08:38 |
| → EvilDMP joined | 08:42 |
| ← fercell left | 08:42 |
| → gas51627 joined | 08:43 |
| ← rama left | 08:43 |
| → zan joined | 08:43 |
| → Millicent joined | 08:45 |
| → OnkelTem joined | 08:46 |
| → Ajax1468 joined | 08:49 |
| ← Ajax146 left | 08:50 |
| Ajax1468 → Ajax146 | 08:50 |
| → luffy joined | 08:52 |
| → rama joined | 08:55 |
| ← rama left | 08:59 |
| ← forgotmynick left | 09:04 |
| ← EvilDMP left | 09:06 |
| ← hans_ left | 09:09 |
| ← csm3105 left | 09:13 |
| → agarr joined | 09:13 |
| ← roadie left | 09:15 |
| → hamburgler joined | 09:15 |
| → roadie joined | 09:15 |
| ← agarr left | 09:17 |
| → nate1 joined | 09:19 |
| ← rosco left | 09:20 |
| ← roadie left | 09:20 |
| → rosco joined | 09:21 |
| ← nate1 left | 09:24 |
| → roadie joined | 09:29 |
| → rama joined | 09:29 |
| ← maret left | 09:32 |
| → csm3105 joined | 09:32 |
| ← rama left | 09:34 |
| → Ajax1464 joined | 09:36 |
| ← Ajax146 left | 09:38 |
| Ajax1464 → Ajax146 | 09:38 |
| → Jelmer[m] joined | 09:44 |
| → antani joined | 09:44 |
| → rama joined | 09:47 |
| → Rhonda joined | 09:47 |
| ← ghost43 left | 09:47 |
| ← tulpa_ left | 09:47 |
| → fercell joined | 09:47 |
| → tulpa_ joined | 09:48 |
| → ghost43 joined | 09:48 |
|
Kartagis
| I have a question. I've been working with Drupal. say I installed a module. I made its settings and all. I exported the configurations, committed and pushed. then I realised I forgot to pull master, I did and invoked composer install and my module got deleted because composer.json in master branch doesn't have my module. how to handle such a situation? | 09:50 |
| ← rama left | 09:52 |
| ← fercell left | 09:52 |
|
rkta
| If I forget to pull master, I usually fetch and rebase. Don't know Drupal. | 09:52 |
|
Kartagis
| rkta: if any of the settings I created on my branch are gone, do I fetch and rebase? | 09:56 |
|
rkta
| Kartagis: If the merge removed some settings, undo the merge. Then rebase, make sure your settings are there and force push the branch. This only works if no one already uses your branch. | 09:58 |
|
Kartagis
| the most important question is I think, do I fetch and rebase on my branch or master? | 09:58 |
| → maret joined | 09:58 |
|
rkta
| it doesn't matter where you fetch. You checkout your branch and do a 'git rebase master'. | 09:59 |
| → tgummerer[m] joined | 09:59 |
| ← Sulky_ left | 10:00 |
| → Sulky_ joined | 10:00 |
| ← antani left | 10:01 |
| → TomyWork joined | 10:02 |
| ← hamburgler left | 10:03 |
|
Kartagis
| I'm getting somewhere. thanks rkta | 10:04 |
| → rama joined | 10:04 |
| → nyah joined | 10:05 |
| → hamburgler joined | 10:08 |
| ← rama left | 10:09 |
|
Kartagis
| [13:08:13] hamburgler [~hamburgle@172-105-4-208.ip.linodeusercontent.com] has joined #git <--- haha this reminds me of a lesson I watched on udemy | 10:09 |
| ← hamburgler left | 10:11 |
| ← Sulky_ left | 10:12 |
| ← vishal left | 10:13 |
| → vishal joined | 10:16 |
| ← rosco left | 10:20 |
| ← jonosterman left | 10:22 |
| → rlgo[m] joined | 10:22 |
| ← manin891 left | 10:23 |
| → EvilDMP joined | 10:25 |
| → fercell joined | 10:25 |
| → moldorcoder7 joined | 10:28 |
| ← fercell left | 10:30 |
| ← FinnElija left | 10:31 |
| → FinnElija joined | 10:32 |
| ← moldorcoder7 left | 10:34 |
| → moldorcoder7_ joined | 10:34 |
| → gryffus_ joined | 10:36 |
| → rama joined | 10:37 |
| ← gryffus left | 10:37 |
| → j`ey joined | 10:38 |
|
j`ey
| can I make '-s' the default for git commit? | 10:38 |
| ← EvilDMP left | 10:39 |
| → grahamperrin joined | 10:39 |
|
ikke
| j`ey: no | 10:39 |
|
j`ey
| :| | 10:39 |
|
ikke
| It kinda defeats the purpose | 10:39 |
| → tulpa__ joined | 10:40 |
|
j`ey
| why? | 10:40 |
|
selckin
| https://git-scm.com/docs/git-config#Documentation/git-config.txt-formatsignOff | 10:40 |
|
| oh thats not commit | 10:40 |
| → gryffus joined | 10:41 |
|
j`ey
| well format-patch might be a reasonable solution too | 10:41 |
| ← tulpa_ left | 10:41 |
| ← rama left | 10:41 |
|
ikke
| "Note: Adding the Signed-off-by trailer to a patch should be a conscious act and means that you certify you have the rights to submit this work under the same open source license." | 10:41 |
|
j`ey
| sure, and I know I am doing that for this repo | 10:42 |
| ← gryffus_ left | 10:43 |
| ← Hi-Angel left | 10:44 |
| ← tulpa__ left | 10:44 |
| → tulpa_ joined | 10:44 |
|
j`ey
| hm the -s option for format-patch puts it at the end. guess I have to use a commit template | 10:45 |
| → pulse joined | 10:45 |
| → EvilDMP joined | 10:52 |
| ← szkl left | 10:52 |
| → rama joined | 10:53 |
| ← xkoncek left | 10:53 |
| → iomari891 joined | 10:55 |
| ← rama left | 10:57 |
| → manin891 joined | 11:00 |
| ← EvilDMP left | 11:00 |
| ← LuKaRo left | 11:01 |
| ← human_g33k left | 11:03 |
| ← maret left | 11:19 |
| → maret joined | 11:21 |
| → HumanG33k joined | 11:22 |
| → rama joined | 11:26 |
| ← rama left | 11:31 |
| ← dante-as left | 11:36 |
| ← FinnElija left | 11:37 |
| → tyson2 joined | 11:38 |
| → FinnElija joined | 11:38 |
| → liefer joined | 11:39 |
| ← FinnElija left | 11:41 |
| → FinnElija joined | 11:42 |
| → rama joined | 11:43 |
|
Kartagis
| when I work out conflicts and do git rebase --continue, I get file.ext needs merge. how do I proceed? | 11:44 |
| ← ghost43 left | 11:44 |
| ← rama left | 11:45 |
| ← feriman left | 11:45 |
|
selckin
| sounds like the conflict wasn't resolved in that file | 11:45 |
| → ghost43 joined | 11:46 |
| ← elastic_dog left | 11:46 |
|
Kartagis
| selckin: grep HEAD file.ext returns nothing though | 11:47 |
| ← epony left | 11:47 |
|
osse
| git add file.ext, git rebase --continue | 11:47 |
|
Kartagis
| selckin: in all the files | 11:47 |
|
| oh, thanks | 11:48 |
|
| osse: ^ | 11:48 |
| ← j`ey left | 11:48 |
| ← ghost43 left | 11:48 |
| → ghost43 joined | 11:48 |
|
selckin
| yea have to stage your changs, git add -u to everything | 11:48 |
| ← Jong left | 11:48 |
|
Kartagis
| and what about file.ext needs an update? | 11:50 |
| ← jinsun left | 11:51 |
| → jinsun joined | 11:51 |
|
Kartagis
| okay, git add -u seems to have fixed it | 11:51 |
| → elastic_dog joined | 11:52 |
|
osse
| that's how you tell git you solved the conflicts | 11:53 |
| ← jinsun left | 11:55 |
| → jinsun joined | 11:55 |
|
| Kartagis makes a note of it. | 12:00 |
|
Kartagis
| thanks | 12:00 |
| → rama joined | 12:02 |
| ← gas51627 left | 12:02 |
| ← rama left | 12:06 |
|
osse
| in case you forget, git status will tell you | 12:07 |
| ← coot left | 12:08 |
| ← HumanG33k left | 12:12 |
| ← KnoP left | 12:13 |
| → gas51627 joined | 12:16 |
| ← csm3105 left | 12:18 |
| → rama joined | 12:20 |
| → Anticom joined | 12:23 |
| ← rama left | 12:24 |
| → lucasta joined | 12:31 |
| → epony joined | 12:36 |
| → rama joined | 12:38 |
| → rosco joined | 12:41 |
| → sfenik joined | 12:42 |
| ← rama left | 12:42 |
| → tachoknight joined | 12:43 |
|
davve
| -u was new. thanks for the tip | 12:47 |
| ← magic_ninja left | 12:47 |
|
davve
| i was adding each file that were edited, like a chump | 12:47 |
|
osse
| you didn't even do git add . to add way to much? | 12:49 |
|
| *too | 12:49 |
| ← maret left | 12:52 |
| → bloody joined | 12:56 |
| → xx joined | 12:56 |
| ← OnkelTem left | 12:59 |
| → agarr joined | 13:00 |
| → magic_ninja joined | 13:02 |
| ← luffy left | 13:03 |
| ← agarr left | 13:04 |
| ← geosmileus left | 13:04 |
| → gh34 joined | 13:06 |
| → dionysus69 joined | 13:07 |
| → rama joined | 13:12 |
| ← rama left | 13:13 |
| → nate1 joined | 13:21 |
| → hoochmonger joined | 13:22 |
| ← sfenik left | 13:22 |
| ← nate1 left | 13:26 |
| ← Stooge left | 13:26 |
| → rama joined | 13:28 |
| → adanwan_ joined | 13:33 |
| ← rama left | 13:33 |
| ← adanwan left | 13:33 |
| → loulou_ joined | 13:33 |
| ← loulou_ left | 13:33 |
| → loulou_ joined | 13:33 |
| ← adanwan_ left | 13:35 |
| → adanwan joined | 13:36 |
| → ac0 joined | 13:38 |
| ← roadie left | 13:38 |
| → roadie joined | 13:38 |
| → superboot joined | 13:43 |
|
superboot
| Hi all. I'm trying to understand a workflow. I have a repo on gitlab.com that is marked 'private', and a production server where the code needs to be cloned to. How can I give the server access? Do I need to create a gitlab account for the server and add that new account to the project? That sounds strange to me. Hints? | 13:45 |
| ← Colere left | 13:45 |
| → rama joined | 13:46 |
| → LuKaRo joined | 13:47 |
| → Colere joined | 13:48 |
| → thiago joined | 13:49 |
| → Furor joined | 13:50 |
| ← rama left | 13:51 |
| → ajshell1 joined | 13:51 |
| ← Colere left | 13:54 |
| ← w0ng left | 13:55 |
| ← skered left | 13:55 |
|
Kartagis
| superboot: why do you want to grant your server access? because the repo is private? | 13:57 |
|
| maybe you could generate a SSH key | 13:57 |
|
imme-emosol
| superboot, https://docs.gitlab.com/ee/user/project/deploy_tokens/#deploy-tokens ? | 13:58 |
|
| Or, as it mentions, https://docs.gitlab.com/ee/user/project/deploy_keys/index.html | 13:58 |
| → w0ng joined | 14:00 |
|
imme-emosol
| The word "deploy" might sound a bit counterintuitive but a 'git pull/clone' would "deploy" the remote's contents to a local working tree. | 14:00 |
|
superboot
| imme-emosol: Oh great. Thank you very much. | 14:03 |
| → rama joined | 14:03 |
|
superboot
| Kartagis: Yes, that is correct. | 14:03 |
|
mackerman
| superboot: The full scope of GitLab's CI/CD deploy stuff is beyond this channel. Try #gitlab channel for more ideas. | 14:05 |
|
| For example, a build script that creates a versioned package, that gets added to a repo, that the environments get via their normal software update process. | 14:07 |
| ← rama left | 14:07 |
|
mackerman
| Which gets external to git, but no you don't need a production host to access your git repos. | 14:08 |
| → Wh0 joined | 14:17 |
| ← cebor left | 14:17 |
| → cebor joined | 14:18 |
| → rama joined | 14:19 |
| → samuelbernardo joined | 14:20 |
| → antani joined | 14:23 |
| ← rama left | 14:24 |
| → skapata joined | 14:26 |
| → vyryls joined | 14:28 |
| ← antani left | 14:30 |
| ← Furor left | 14:30 |
| ← RiFo left | 14:31 |
| → Colere joined | 14:35 |
| → rama joined | 14:37 |
| → maret joined | 14:37 |
| → Furor joined | 14:38 |
| ← Colere left | 14:40 |
| → szkl joined | 14:40 |
| ← rama left | 14:41 |
| → Lemniscate joined | 14:44 |
| ← dionysus69 left | 14:45 |
| ← Furor left | 14:48 |
| ← Wh0 left | 14:51 |
| → Wh0 joined | 14:51 |
| ← srinidhi left | 14:53 |
| → rama joined | 14:53 |
| → rama_ joined | 14:56 |
| → thekingofbandit joined | 14:56 |
| → srinidhi joined | 14:57 |
| ← Anticom left | 14:58 |
| → justinf210 joined | 14:58 |
| ← vyryls left | 14:58 |
| ← rama left | 14:59 |
| ← bigGopher left | 15:01 |
| → jazzy joined | 15:01 |
| ← justinf210 left | 15:02 |
| → Furor joined | 15:03 |
| ← Lemniscate left | 15:06 |
| → stewie925 joined | 15:06 |
| → Ludack joined | 15:06 |
| → EvilDMP joined | 15:08 |
| ← rosco left | 15:09 |
| ← maret left | 15:11 |
| ← vdamewood left | 15:12 |
| → vdamewood joined | 15:12 |
| → nate1 joined | 15:22 |
| → forgotmynick joined | 15:23 |
| ← EvilDMP left | 15:24 |
| → squirrel joined | 15:24 |
| → OnkelTem joined | 15:24 |
| ← gryffus left | 15:24 |
| → lgc joined | 15:25 |
| → madewokherd joined | 15:25 |
| ← lgc left | 15:26 |
| ← nate1 left | 15:26 |
| ← madewokherd` left | 15:27 |
| → ChmEarl joined | 15:31 |
| → EvilDMP joined | 15:31 |
| ← pieguy128 left | 15:34 |
| → pieguy128 joined | 15:36 |
| → zebrag joined | 15:37 |
| → rosco joined | 15:39 |
| → rgrinberg joined | 15:40 |
| → dionysus69 joined | 15:42 |
| → pieguy128_ joined | 15:44 |
| ← pieguy128 left | 15:45 |
| → rsx joined | 15:45 |
| ← Aminda left | 15:45 |
| ← nbms^ left | 15:45 |
| → Aminda joined | 15:46 |
| ← pieguy128_ left | 15:51 |
| ← theoceaniscool left | 15:57 |
| → Stooge joined | 15:59 |
| ← manin891 left | 16:02 |
| ← rosco left | 16:02 |
| → skered joined | 16:04 |
| → xkoncek joined | 16:07 |
| → lolok joined | 16:09 |
| → transhumanist joined | 16:11 |
| ← transhumanist left | 16:11 |
| → transhumanist joined | 16:12 |
| ← agowa left | 16:12 |
| → fercell joined | 16:13 |
| ← rgrinberg left | 16:15 |
| → hamburgler joined | 16:16 |
| → vitali64 joined | 16:16 |
| ← fercell left | 16:18 |
| → thebombzen_ joined | 16:19 |
| → rgrinberg joined | 16:20 |
| ← rgrinberg left | 16:21 |
| ← rsx left | 16:24 |
| → pieguy128 joined | 16:24 |
| → rgrinberg joined | 16:25 |
| ← lucasta left | 16:37 |
| → rsx joined | 16:37 |
| → marshall joined | 16:37 |
| → vqueiroz joined | 16:42 |
| ← madewokherd left | 16:42 |
| → bigGopher joined | 16:46 |
| ← igemnace left | 16:48 |
| ← stewie925 left | 16:48 |
| → Thanzex joined | 16:51 |
| slaughtr → slaughter | 16:52 |
| ← OnkelTem left | 16:54 |
| → Null_A_ joined | 16:59 |
| → bool_ joined | 16:59 |
| → coot joined | 16:59 |
| → maret joined | 17:00 |
| ← Null_A left | 17:02 |
| ← Murr left | 17:04 |
| → Murr joined | 17:04 |
|
Piraty
| any way to improve `git status ...` ? ==> preload-index.c:154 performance: 391.949203645 s: preload index | 17:05 |
| ← rgrinberg left | 17:05 |
| → baffodoro joined | 17:06 |
|
Piraty
| https://paste.rs/VuL | 17:06 |
|
| waiting 391s for git-status sucks | 17:07 |
| → rgrinberg joined | 17:07 |
| → hbautista joined | 17:07 |
| → Sasazuka joined | 17:08 |
| → Betal joined | 17:09 |
|
ljharb
| when fetching on specific repos, i'm getting "fatal: failed to run repack" and having to remove `.git/gc.log` a lot. any idea how to debug or fix that? | 17:09 |
| ← rgrinberg left | 17:11 |
| ← thebombzen_ left | 17:11 |
| → Masklin_Gurder joined | 17:11 |
|
mackerman
| Piraty: How big is that tree, and the repo overall? Perhaps some stats from !git_sizer | 17:15 |
|
gitinfo
| Piraty: A tool to find potential issues with repositories from github, See: https://blog.github.com/2018-03-05-measuring-the-many-sizes-of-a-git-repository/ | 17:15 |
| → OnkelTem joined | 17:16 |
| ← hamburgler left | 17:19 |
|
Piraty
| mackerman: it's not particularly large i'd say, 27290 files, 327M total | 17:20 |
|
mackerman
| Although as the git-sizer post mentions, repos do not need to be crazy large to be problematic for performance. | 17:27 |
|
| Is that repo public? By name I will guess its related to https://gitlab.alpinelinux.org/alpine/aports | 17:27 |
|
gsi
| there's worktree size (perceptable) and repo size (dot-file directory, not always perceivable) | 17:32 |
|
ikke
| Piraty: git status is instant for me on aports | 17:32 |
|
mackerman
| A file system monitor might help, which to use is platform specific https://github.blog/2022-06-29-improve-git-monorepo-performance-with-a-file-system-monitor/ | 17:32 |
|
gsi
| and there's LFS where the objects database remains small, but content kept in LFS can be huuuge | 17:32 |
| ← Masklin_Gurder left | 17:32 |
|
ikke
| Piraty: 17:31:42.275347 trace.c:411 performance: 0.097242059 s: git command: git -C /home/build/aports status --porcelain=v2 | 17:32 |
|
| Not sure what's going on in your tree that it's taking so long | 17:33 |
|
| Piraty: do you have lots of untracked files that are not ignored? | 17:33 |
| → cyrus_mc joined | 17:33 |
| → arescorpio joined | 17:35 |
| ← EvilDMP left | 17:37 |
| → EvilDMP joined | 17:37 |
| ← EvilDMP left | 17:37 |
| ← Ram-Z left | 17:39 |
| → Ram-Z joined | 17:40 |
| → madewokherd joined | 17:45 |
| ← TomyWork left | 17:49 |
| ← squirrel left | 17:51 |
| ← cyrus_mc left | 17:57 |
| → YuGiOhJCJ joined | 17:58 |
| ← torresjrjr left | 18:05 |
| → justinf210 joined | 18:07 |
| ← justinf210 left | 18:08 |
| → AlexKalopsia joined | 18:08 |
| ← Sasazuka left | 18:09 |
| ← dionysus69 left | 18:10 |
| → KnoP joined | 18:11 |
|
Piraty
| just one | 18:11 |
| → torresjrjr joined | 18:11 |
|
Piraty
| testet with no untracked as well, similar result | 18:11 |
|
ikke
| What OS? | 18:13 |
|
| I assume linux? | 18:13 |
| → Sasazuka joined | 18:14 |
| ← OnkelTem left | 18:15 |
| → sudoforge joined | 18:16 |
|
Piraty
| yes, postmarketos (it's alpine really) | 18:16 |
|
| on pinephone | 18:16 |
|
| aarch64 | 18:16 |
|
ikke
| I'm aware of pmos | 18:16 |
|
| But then your storage is probably slow | 18:17 |
| → carl-- joined | 18:17 |
|
Piraty
| iotop didn't report high numbers last time i checked, will take closer look next time though | 18:17 |
|
| this only happens on the first `git status` once booted | 18:18 |
| ← carl- left | 18:18 |
| ← berkay left | 18:22 |
| → berkay joined | 18:23 |
| → atrigent_ joined | 18:25 |
| ← berkay left | 18:25 |
| ← atrigent left | 18:26 |
| → Xenguy_ joined | 18:26 |
| ← bin101 left | 18:27 |
| → bin101 joined | 18:27 |
| → berkay joined | 18:29 |
| ← Xenguy left | 18:29 |
| ← baffodoro left | 18:30 |
| → nuala joined | 18:30 |
| ← coot left | 18:30 |
| → rosco joined | 18:33 |
| ← rsx left | 18:33 |
|
mackerman
| That's evidence of the storage latency hypothesis, as subsequent reads are cached and fast | 18:36 |
| → Masklin_Gurder joined | 18:43 |
| → Lord_of_Life_ joined | 18:43 |
| ← Masklin_Gurder left | 18:43 |
| ← Lord_of_Life left | 18:44 |
| Lord_of_Life_ → Lord_of_Life | 18:44 |
| → Masklin_Gurder joined | 18:44 |
| ← YuGiOhJCJ left | 18:44 |
| → YuGiOhJCJ joined | 18:45 |
| ← Masklin_Gurder left | 18:47 |
| ← YuGiOhJCJ left | 18:53 |
| → YuGiOhJCJ joined | 18:54 |
| ← xx left | 18:56 |
| → Ajax1466 joined | 18:56 |
| ← LuxuryMode left | 18:56 |
| ← Ajax146 left | 18:57 |
| Ajax1466 → Ajax146 | 18:57 |
| → irc_user joined | 18:58 |
| ← tyson2 left | 18:58 |
| ← carl-- left | 18:58 |
| ← realies left | 19:00 |
| ← Ram-Z left | 19:02 |
| ← YuGiOhJCJ left | 19:03 |
| → YuGiOhJCJ joined | 19:04 |
| ← Murr left | 19:04 |
| → Murr joined | 19:04 |
| → OnkelTem joined | 19:07 |
|
Piraty
| reading (a file that very likely wasn't in cache yet) from that sdcard takes significantly longer than writing 1G urandom to sdcard ... oO | 19:08 |
| ← roadie left | 19:10 |
| → realies joined | 19:10 |
|
Piraty
| /usr/bin/time -p sh -c "pv -Ss 1G /dev/urandom > $HOME/RANDOM ; sync" yields 10M/s (write) | 19:10 |
|
| /usr/bin/time -p sh -c "cp file_660M /tmp ; sync" yields 4.2M/s (read) . | 19:10 |
|
| wtf | 19:10 |
|
mackerman
| Probably. | 19:10 |
|
Piraty
| tmpfs on /tmp type tmpfs (rw,nosuid,noatime) | 19:10 |
|
mackerman
| I'm assuming git is doing on the order of tens to a hundred thousand small random-ish IO operations, which is slow on eMMC or sdcard | 19:11 |
|
Piraty
| something is bogus with my /tmp, will report back later. | 19:13 |
|
| but yeah | 19:13 |
| ← vitali64 left | 19:14 |
| → nbms^ joined | 19:16 |
| ← thebombzen left | 19:19 |
| ← Misotauros left | 19:20 |
| → roadie joined | 19:21 |
| ← dub_a left | 19:22 |
| → nate1 joined | 19:23 |
|
Piraty
| i found 84b6b9a9563457012197f06406082a8d32a60a6b. yes, most expect /tmp to be cleared indeed ;) | 19:25 |
|
| oops | 19:25 |
|
| wrong channel | 19:25 |
| justache → justJingo | 19:27 |
| ← nate1 left | 19:28 |
| → Ram-Z joined | 19:30 |
| → tyson2 joined | 19:31 |
| → Jong joined | 19:35 |
| ← roadie left | 19:37 |
| → roadie joined | 19:38 |
| → Misotauros joined | 19:38 |
| ← Wh0 left | 19:39 |
| ← berkay left | 19:41 |
| → delay joined | 19:41 |
| → DibbTubberOne joined | 19:42 |
| → berkay joined | 19:43 |
| ← Coop left | 19:44 |
|
gsi
| write typically is faster because you can "fire and forget", let buffers drain without you waiting | 19:45 |
|
| while for reading you not only have to emit the request, but also wait until the response arrives, usually takes longer | 19:46 |
|
| (compare this to human conversation, talking is always easier than listening ... :-O ) | 19:46 |
| → Narrat joined | 19:46 |
|
cbreak
| you don't really have to wait. Async reads are a thing :) | 19:47 |
|
| (and so are sync writes) | 19:47 |
| ← Misotauros left | 19:48 |
| ← han-solo left | 19:49 |
|
gsi
| you don't have to busy wait, true, but read only completes when the data finally arrives, while you can "forget earlier" that you wrote something | 19:50 |
|
cbreak
| as long as you don't write dependent data where consistency matters :D | 19:53 |
| → fuzzybear396592 joined | 19:53 |
|
cbreak
| it's easier in a content addressed append-only database like git | 19:53 |
|
| but in more traditional databases, you'd have to sync write for journaling to work | 19:53 |
| ← rama_ left | 19:54 |
| ← ac0 left | 19:55 |
| → rama joined | 19:55 |
| ← ChmEarl left | 19:55 |
| → lucasta joined | 19:58 |
|
Piraty
| (hence i issued `sync` after command both times) | 19:59 |
| ← rama left | 20:06 |
| → rama joined | 20:06 |
| ← rama left | 20:06 |
| → rama joined | 20:07 |
| ← GeneralDiscourse left | 20:09 |
| ← rama left | 20:11 |
| → feriman joined | 20:15 |
| → xx joined | 20:16 |
| ← delay left | 20:18 |
| ← iomari891 left | 20:22 |
| ← germ left | 20:24 |
| → germ joined | 20:28 |
| → Coop joined | 20:28 |
| → Misotauros joined | 20:31 |
| ← Vonter left | 20:34 |
| → Rashad joined | 20:34 |
| → agarr joined | 20:36 |
| ← gh34 left | 20:37 |
| ← tyson2 left | 20:38 |
| → rama joined | 20:39 |
| ← DibbTubberOne left | 20:41 |
| ← sudoforge left | 20:43 |
| → ephemer0l joined | 20:45 |
| ← ProperN[out] left | 20:51 |
| → EvilDMP joined | 20:51 |
| → ProperNoun joined | 20:51 |
| → Cleverness joined | 20:52 |
| ← feriman left | 20:52 |
| ← cbreak left | 20:53 |
| → coot joined | 20:55 |
| → cbreak joined | 20:55 |
| ← BrianBlaze left | 20:56 |
| → BrianBlaze joined | 20:58 |
| ← potash left | 20:59 |
| → nate1 joined | 21:00 |
| ← roadie left | 21:05 |
| ← nate1 left | 21:09 |
| → bn_work joined | 21:09 |
| → m0viefreak joined | 21:10 |
| ← lucasta left | 21:11 |
| ← Null_A_ left | 21:11 |
| → Null_A joined | 21:11 |
| → ZacSharp joined | 21:14 |
| ← fuzzybear396592 left | 21:21 |
| → ZacSharp46 joined | 21:23 |
| ← ZacSharp left | 21:23 |
| ZacSharp46 → ZacSharp | 21:23 |
| ← maret left | 21:28 |
| → tyson2 joined | 21:28 |
| ← xx left | 21:29 |
| → roadie joined | 21:30 |
| ← zebrag left | 21:31 |
| → zebrag joined | 21:31 |
| ← nbms^ left | 21:40 |
| ← kenanmarasli left | 21:42 |
| ← roadie left | 21:46 |
| → Null_A_ joined | 21:46 |
| ← Null_A left | 21:50 |
| ← m0viefreak left | 21:52 |
| → nate1 joined | 21:53 |
| ← madewokherd left | 21:56 |
| ← Matt|home left | 21:56 |
| → roadie joined | 21:57 |
| ← srinidhi left | 21:58 |
| → nbms^ joined | 22:00 |
| ← EvilDMP left | 22:02 |
| ← nate1 left | 22:04 |
| Xenguy_ → Xenguy | 22:04 |
| ← roadie left | 22:05 |
| smol-hors → lua | 22:07 |
| ← rosco left | 22:11 |
| → roadie joined | 22:16 |
| ← coot left | 22:18 |
| ← vdamewood left | 22:19 |
| → xx joined | 22:20 |
| ← tyson2 left | 22:20 |
| → vdamewood joined | 22:21 |
| ← agarr left | 22:21 |
| ← roadie left | 22:21 |
| → madewokherd joined | 22:23 |
| ← madewokherd left | 22:28 |
| → jinsun__ joined | 22:29 |
| jinsun → Guest8256 | 22:29 |
| jinsun__ → jinsun | 22:29 |
| → madewokherd joined | 22:29 |
| ← KnoP left | 22:32 |
| ← Guest8256 left | 22:32 |
| ← remyabel2 left | 22:35 |
| ← zeenk left | 22:36 |
| → roadie joined | 22:36 |
| → agarr joined | 22:38 |
| ← nbms^ left | 22:38 |
| → antani joined | 22:39 |
| ← agarr left | 22:43 |
| ← OnkelTem left | 22:47 |
| ← Narrat left | 22:49 |
| → fercell joined | 22:51 |
| ← loulou_ left | 22:53 |
| ← fercell left | 22:55 |
| ← irc_user left | 22:57 |
| → lucasta joined | 22:57 |
| ← xx left | 23:01 |
| ← arescorpio left | 23:02 |
| → gast0n joined | 23:02 |
| ← ZacSharp left | 23:03 |
| ← Murr left | 23:03 |
| → Murr joined | 23:04 |
| ← rama left | 23:04 |
| → nbms^ joined | 23:04 |
| → Guest56 joined | 23:10 |
| ← Guest56 left | 23:11 |
| → agarr joined | 23:12 |
| ← kyshoc left | 23:13 |
| → kyshoc joined | 23:14 |
| ← kyshoc left | 23:14 |
| → kyshoc joined | 23:14 |
| ← atrigent_ left | 23:15 |
| ← LuKaRo left | 23:16 |
| → atrigent joined | 23:16 |
| ← nbms^ left | 23:17 |
| ← vdamewood left | 23:20 |
| ← otisolsen70 left | 23:21 |
| ← Stooge left | 23:29 |
| → Miles2Go_ joined | 23:32 |
| → b2j5 joined | 23:34 |
| → LuKaRo joined | 23:34 |
| ← b2j left | 23:34 |
| → fercell joined | 23:35 |
| ← Miles2Go left | 23:35 |
| → remyabel2 joined | 23:40 |
| ← fercell left | 23:40 |
| ← roadie left | 23:40 |
| ← Rashad left | 23:48 |
| → Rashad joined | 23:53 |
| ← bigGopher left | 23:54 |
| → rsrx joined | 23:54 |
| → ikwyl6 joined | 23:55 |
| ← rsrx left | 23:59 |
| → OnkelTem joined | 23:59 |