| 2022-01-24 |
| ← xx left | 00:00 |
| ← hseg left | 00:11 |
| → hseg joined | 00:12 |
| ← pretty_dumm_guy left | 00:12 |
| → karstensrage joined | 00:16 |
| ← karstensrage left | 00:17 |
| → karstensrage joined | 00:17 |
| → nickdiazswag209 joined | 00:17 |
| ← nickdiazswag209 left | 00:23 |
| ← dextercd left | 00:24 |
| ← IguanaBob left | 00:24 |
| ← thiago left | 00:25 |
| → thiago joined | 00:28 |
| → ethrl joined | 00:29 |
| ← vakera_pingveno left | 00:29 |
| → xiongxin joined | 00:32 |
| ← ethrl left | 00:34 |
| → nickdiaz1wag209 joined | 00:38 |
| → Soni joined | 00:40 |
| ← nickdiaz1wag209 left | 00:43 |
| ← XV8 left | 00:43 |
| → DoofusCanadensis joined | 00:45 |
| ← goldfish left | 00:46 |
| ← walterwhip left | 00:50 |
| → ghost43_ joined | 00:54 |
| → walterwhip joined | 00:54 |
| ← furrymcgee left | 00:55 |
| → cbreak joined | 00:56 |
| → nickdiazswag209 joined | 00:56 |
| ← jstein left | 00:57 |
| → AbleBacon joined | 00:58 |
| → rgrinberg joined | 00:58 |
| → kaiseisei joined | 01:00 |
| ← nickdiazswag209 left | 01:02 |
| ← rgrinberg left | 01:03 |
| ← xiongxin left | 01:08 |
|
Soni
| does git tend to kill hooks if they take too long or something? | 01:10 |
| ← gco left | 01:11 |
| ← Murr left | 01:17 |
| → Murr joined | 01:17 |
| ← irc_user left | 01:24 |
| → xiongxin joined | 01:24 |
| ← kaiseisei left | 01:25 |
| → pretty_dumm_guy joined | 01:25 |
| ← pretty_dumm_guy left | 01:25 |
| → kaiseisei joined | 01:26 |
| → pretty_dumm_guy joined | 01:27 |
| → vicfred joined | 01:27 |
| → xiongxin1 joined | 01:34 |
| ← hseg left | 01:35 |
| ← xiongxin left | 01:36 |
| xiongxin1 → xiongxin | 01:36 |
| ← xiongxin left | 01:39 |
| ← WingTillDie left | 01:44 |
| → WingTillDie joined | 01:45 |
| ← m0viefreak left | 01:47 |
| → XV8 joined | 01:51 |
| ← WingTillDie left | 01:51 |
| ← walterwhip left | 01:53 |
|
Soni
| nvm the thing's getting oom_killed :D | 01:54 |
| → vysn joined | 01:54 |
| → WingTillDie joined | 02:01 |
| ← tyson2 left | 02:01 |
| ← ano left | 02:05 |
| → ano joined | 02:07 |
| → tyson2 joined | 02:09 |
| → Guest38 joined | 02:10 |
| ← GNUmoon left | 02:18 |
| → GNUmoon joined | 02:19 |
| → walterwhip joined | 02:21 |
| ← ano left | 02:21 |
| ← eXtr3m0 left | 02:24 |
| → ano joined | 02:25 |
| → rgrinberg joined | 02:27 |
| ← ano left | 02:32 |
| ← skapata left | 02:34 |
| ← Yruama left | 02:34 |
| → ano joined | 02:35 |
| → skapata joined | 02:36 |
| ← rgrinberg left | 02:37 |
| → yagamilito joined | 02:38 |
| ← ano left | 02:38 |
| ← yagamilito left | 02:39 |
| → ano joined | 02:40 |
| → vicfred_ joined | 02:41 |
| ← vicfred left | 02:44 |
| → jazzy2 joined | 02:45 |
| → rgrinberg joined | 02:45 |
| → nickdiaz1wag209 joined | 02:59 |
| ← Gustavo6046 left | 03:00 |
| → Gustavo6046 joined | 03:00 |
| ← dvanloon left | 03:01 |
| → dvanloon joined | 03:01 |
| ← nickdiaz1wag209 left | 03:05 |
| → saroy joined | 03:07 |
| ← pretty_dumm_guy left | 03:09 |
| → ferdna joined | 03:12 |
| ← FinnElija left | 03:16 |
| → finn_elija joined | 03:16 |
| finn_elija → FinnElija | 03:16 |
| → lemonsnicks joined | 03:17 |
| ← Murr left | 03:17 |
| → Murr joined | 03:17 |
| → yagamilito joined | 03:21 |
| → maryo joined | 03:25 |
| ← pabogr left | 03:25 |
| → SteveR joined | 03:30 |
|
SteveR
| Hi there, i deleted a file from my master branch in github ui | 03:30 |
|
| how do i revert that commit or undo my action | 03:30 |
| ← Guest38 left | 03:31 |
| → Guest38 joined | 03:32 |
| → cdown_ joined | 03:34 |
| → irc_user joined | 03:36 |
|
SteveR
| or how can i revert a commit in git | 03:36 |
| ← cdown left | 03:36 |
| cdown_ → cdown | 03:37 |
|
avu
| SteveR: git revert | 03:37 |
|
SteveR
| git revert <somecommitid> | 03:37 |
|
avu
| SteveR: yes | 03:38 |
| → vakera_pingveno joined | 03:38 |
| ← vysn left | 03:38 |
|
SteveR
| git status now says Your branch is ahead of 'origin/master' by 1 commit. | 03:38 |
|
| do i need to do a git push | 03:38 |
|
avu
| SteveR: yes. revert creates a new commit reverting the changes of the previous commit | 03:38 |
|
| so you have to push that new commit like any other if you want the remote to have it | 03:39 |
|
SteveR
| i get this now kex_exchange_identification: write: Protocol wrong type for socket | 03:39 |
|
| Please make sure you have the correct access rights | 03:39 |
|
| and the repository exists. | 03:39 |
|
| fatal: Could not read from remote repository. | 03:39 |
|
avu
| SteveR: have a look at `git remote show <the-remote-you-are-trying-to-push-to>` and see if there's something wrong there | 03:40 |
|
| also make sure the right public key is on GH if you're using ssh | 03:40 |
|
SteveR
| avu i did ssh -T [email@hidden.address] | 03:40 |
|
| and then i did a git push | 03:40 |
|
| it succeeded | 03:40 |
| → wolfdale joined | 03:42 |
| ← sotired left | 03:43 |
| → hbautista joined | 03:43 |
| ← dre left | 03:53 |
| saroy → bytehackr | 03:53 |
| → bbju joined | 03:55 |
| ← bbju left | 03:56 |
| ← SteveR left | 04:00 |
| ← kaiseisei left | 04:04 |
| ← keypusher left | 04:11 |
| → sudoforge joined | 04:12 |
| ← maryo left | 04:12 |
| → gco joined | 04:13 |
| vinleod → vdamewood | 04:14 |
| ← llh left | 04:15 |
| → Ranhir joined | 04:15 |
| Ranhir → Ranhir|NotHere | 04:16 |
| Ranhir|NotHere → Ranhir | 04:16 |
| → bin101 joined | 04:16 |
| ← walterwhip left | 04:17 |
| → maryo joined | 04:23 |
| ← jjakob left | 04:26 |
| → jjakob joined | 04:26 |
| ← vicfred_ left | 04:29 |
| → euidzero joined | 04:38 |
| ← cdown left | 04:39 |
| ← maryo left | 04:43 |
| ← mar77i left | 04:45 |
| → kaiseisei joined | 04:45 |
| → murii joined | 04:46 |
| → jazzy3 joined | 04:50 |
| ← murii left | 04:51 |
| ← jazzy2 left | 04:54 |
| ← nyah left | 05:00 |
| → nickdiaz1wag209 joined | 05:00 |
| ← vakera_pingveno left | 05:06 |
| ← zebrag left | 05:11 |
| ← hbautista left | 05:18 |
| ← great_taste left | 05:25 |
| ← jazzy3 left | 05:30 |
|
robbat2
| sitaramc: is there something in the docs missing to disable a VREF after it was enabled by a wildcard? | 05:33 |
|
| repo foo/..* - VREF/myvref = @all | 05:33 |
|
| repo foo/test - VREF/myvref = nil | 05:33 |
|
| wanting to disable the vref for the specific repo, but keep it on the regex set | 05:34 |
| ← gco left | 05:34 |
| → madewokherd` joined | 05:38 |
| ← madewokherd left | 05:40 |
| → andypandy joined | 05:40 |
| ← Xaldafax left | 05:46 |
| ← yagamilito left | 05:49 |
| ← srinidhi left | 05:55 |
| ← WingTillDie left | 05:56 |
| → sv0 joined | 05:56 |
| ← DoofusCanadensis left | 05:59 |
| ← bloody left | 05:59 |
| ← Thanatermesis left | 06:00 |
| ← tyson2 left | 06:01 |
| ← subopt left | 06:10 |
| → mexen joined | 06:10 |
| → srinidhi joined | 06:13 |
| → GNUmoon2 joined | 06:14 |
| ← mw_ left | 06:15 |
| ← GNUmoon left | 06:18 |
| ← zmt00 left | 06:24 |
| ← thiago left | 06:25 |
| → Gustavo6046_ joined | 06:35 |
| ← Gustavo6046_ left | 06:37 |
| → Gustavo6046_ joined | 06:37 |
| Gustavo6046 → Guest5580 | 06:37 |
| ← Guest5580 left | 06:37 |
| Gustavo6046_ → Gustavo6046 | 06:37 |
| → murii joined | 06:41 |
| → Vonter joined | 06:43 |
| → maryo joined | 06:45 |
| ← murii left | 06:46 |
| ← gast0n left | 06:46 |
| ← crashrep left | 06:49 |
| ← rgrinberg left | 06:56 |
| → maryo87 joined | 06:58 |
| ← maryo left | 06:59 |
| → carl- joined | 07:04 |
| ← GNUmoon2 left | 07:06 |
| → mw_ joined | 07:07 |
| → mihael joined | 07:15 |
| ← mihael left | 07:16 |
| → mihael joined | 07:16 |
| ← mihael left | 07:17 |
| → mihael joined | 07:17 |
| → xx joined | 07:18 |
| → jazzy joined | 07:24 |
| → iomari891 joined | 07:28 |
| → bkircher joined | 07:30 |
| ← Gustavo6046 left | 07:35 |
| → AnapodoPsalidaki joined | 07:35 |
| ← skapata left | 07:40 |
| → spare joined | 07:41 |
| → Gustavo6046 joined | 07:44 |
| → zulutango joined | 07:44 |
| → geowiesnot joined | 07:46 |
| → coot joined | 07:52 |
| ← coot left | 07:55 |
| → GNUmoon2 joined | 07:55 |
| → coot joined | 07:55 |
| ← vdamewood left | 07:57 |
| ← Vonter left | 07:57 |
| ← bkircher left | 08:00 |
| → bkircher joined | 08:00 |
| ← bkircher left | 08:00 |
| ← luke-jr left | 08:01 |
| ← pyeveryt_ left | 08:01 |
| → palasso joined | 08:02 |
| ← ferdna left | 08:02 |
| → Vonter joined | 08:02 |
| → luke-jr joined | 08:03 |
| ← unluckyshrubbery left | 08:04 |
| → bkircher joined | 08:06 |
| → rfuentess joined | 08:09 |
| → vdamewood joined | 08:11 |
| → aLeSD joined | 08:12 |
| → feriman joined | 08:17 |
| → walterwhip joined | 08:25 |
| ← aLeSD left | 08:27 |
| → vimal joined | 08:31 |
| ← kaiseisei left | 08:40 |
| → kaiseisei joined | 08:41 |
| → AnapodoPsalidi joined | 08:42 |
| → DibbTubberOne joined | 08:42 |
| ← mihael left | 08:43 |
| ← Guest38 left | 08:43 |
| ← maryo87 left | 08:45 |
| → Sulky joined | 08:45 |
| ← AnapodoPsalidaki left | 08:45 |
| → Sulky_ joined | 08:47 |
| ← Sulky left | 08:49 |
| → aminvakil joined | 08:50 |
| → Sulky__ joined | 08:58 |
| ← Sulky_ left | 09:00 |
| → Gaboradon joined | 09:00 |
| → Sulky joined | 09:01 |
| ← carl- left | 09:02 |
| ← Sulky__ left | 09:03 |
| → mannequin joined | 09:04 |
| → mar77i joined | 09:05 |
| → Ilyu joined | 09:05 |
| → carl- joined | 09:07 |
| → duxsco joined | 09:08 |
| → rsx joined | 09:08 |
| ← jazzy left | 09:11 |
| → jazzy joined | 09:12 |
| → carl-- joined | 09:13 |
| ← carl- left | 09:13 |
| → EvilDMP joined | 09:15 |
| → TheCatBehemoth joined | 09:19 |
| ← iomari891 left | 09:21 |
| ← vdamewood left | 09:22 |
| ← feriman left | 09:24 |
| ← Ilyu left | 09:26 |
| ← treefrob left | 09:28 |
| ← duxsco left | 09:30 |
| → keypusher joined | 09:33 |
| → fercell joined | 09:35 |
| → feriman joined | 09:35 |
| ← EvilDMP left | 09:38 |
| → pretty_dumm_guy joined | 09:38 |
| → EvilDMP joined | 09:39 |
|
kernelspace
| hi, question: i have a kernel repo without history (gitshallow), that has been started from a linux-ti repo. Would like to find out from what commit it was started, knowing the original repo. IS there any trick ? | 09:40 |
| → kenanmarasli joined | 09:41 |
| → treefrob joined | 09:41 |
| → maryo87 joined | 09:41 |
| → furrymcgee joined | 09:42 |
| → iomari891 joined | 09:43 |
| ← walterwhip left | 09:46 |
| → none1365 joined | 09:49 |
| ← sv0 left | 09:49 |
| → polyphem_ joined | 09:49 |
|
none1365
| github desktop or sourcetree? | 09:49 |
|
osse
| kernelspace: if it's shallow I think the commit you're looking for is just the first one of your repo | 09:50 |
| ← polyphem left | 09:51 |
| ← none1365 left | 09:51 |
| → unluckyshrubbery joined | 09:52 |
| → MajorBiscuit joined | 09:56 |
| ← AbleBacon left | 10:00 |
| → eXtr3m0 joined | 10:02 |
| ← Akiva left | 10:05 |
| → ___nick___ joined | 10:06 |
| → Yruama joined | 10:08 |
| ← coot left | 10:08 |
| ← Gustavo6046 left | 10:11 |
| → Gustavo6046 joined | 10:11 |
| → drogas joined | 10:15 |
| ← EvilDMP left | 10:20 |
| ← wolfdale left | 10:22 |
| → wolfdale joined | 10:23 |
| ← Gustavo6046 left | 10:29 |
| → Gustavo6046 joined | 10:29 |
| → Gurkenglas joined | 10:29 |
| ← Vonter left | 10:32 |
| → Vonter joined | 10:36 |
| → fling joined | 10:40 |
| → FH_thecat joined | 10:42 |
| ← maryo87 left | 10:43 |
| ← Lord_of_Life left | 10:46 |
| → Lord_of_Life joined | 10:48 |
| ← tehenderz left | 10:51 |
| → tehenderz joined | 10:52 |
| → XV9 joined | 10:55 |
| ← XV8 left | 10:58 |
| → Gustavo6046_ joined | 11:00 |
| → EvilDMP joined | 11:00 |
| ← Gustavo6046 left | 11:00 |
| Gustavo6046_ → Gustavo6046 | 11:00 |
| ← Gustavo6046 left | 11:02 |
| → coot joined | 11:02 |
| ← hololeap left | 11:03 |
| ← geowiesnot left | 11:06 |
| ← srinidhi left | 11:09 |
| ← furrymcgee left | 11:13 |
| ← FH_thecat left | 11:14 |
| ← Sulky left | 11:25 |
| → Sulky joined | 11:25 |
| ← spare left | 11:25 |
| → spare joined | 11:26 |
| → srinidhi joined | 11:26 |
| ← perrierjouet left | 11:28 |
| → maryo87 joined | 11:31 |
| ← sudoforge left | 11:34 |
| ← kenanmarasli left | 11:34 |
| → maryo_87 joined | 11:36 |
| ← Gurkenglas left | 11:38 |
| ← drogas left | 11:39 |
| ← maryo87 left | 11:39 |
| ← HumanG33k left | 11:39 |
| → walterwhip joined | 11:39 |
| ← vishal left | 11:41 |
| → vishal joined | 11:42 |
| → geowiesnot joined | 12:02 |
| ← walterwhip left | 12:04 |
| → walterwhip joined | 12:04 |
| → murii joined | 12:05 |
| ← feriman left | 12:10 |
| → perrierjouet joined | 12:13 |
| ← walterwhip left | 12:14 |
| → node1 joined | 12:16 |
| ← XV9 left | 12:18 |
| → lunix00 joined | 12:19 |
| ← unluckyshrubbery left | 12:19 |
| → XV8 joined | 12:20 |
| → unluckyshrubbery joined | 12:20 |
| → tyson2 joined | 12:20 |
|
kernelspace
| osse: eeh, no. :( some few commits has been added on original stuff so hash is not meaningful | 12:24 |
|
nedbat
| It seems that with "git branch" I can specify --merged multiple times, and it finds me branches merged into any of the commits, not branches merged into all the commits. But the help doesn't make this clear. Have I understood it correctly? | 12:24 |
| ← node1 left | 12:26 |
| → Guest9086 joined | 12:31 |
| → cdown joined | 12:36 |
| ← rsx left | 12:36 |
|
osse
| nedbat: I had to dig in the code, but I am about 87% certain that it checks for merged into ALL commits, not *any* commit. | 12:43 |
|
| I like how I changed emphasis from using uppercase to using asterisks mid-sentence. | 12:44 |
| → tulpa_ joined | 12:44 |
| ← irc_user left | 12:44 |
| ← lunix00 left | 12:46 |
| → rsx joined | 12:49 |
| → lunix00 joined | 12:50 |
| ← chenqisu1 left | 12:52 |
| ← lunix00 left | 12:54 |
|
nedbat
| osse: hmm, i'll have to do a more careful check | 12:59 |
|
jinsun
| the notes section here seems to say otherwise https://git-scm.com/docs/git-branch | 13:01 |
|
| When combining multiple --merged and --no-merged filters, only references that are reachable from at least one of the --merged commits and from none of the --no-merged commits are shown. | 13:01 |
| → bkhl_ joined | 13:03 |
| bkhl_ → bkhl | 13:05 |
| ← kaiseisei left | 13:12 |
| ← crabbedhaloablut left | 13:12 |
| → crabbedhaloablut joined | 13:12 |
| ← dsrt^ left | 13:13 |
| ← dzho left | 13:20 |
| → dzho joined | 13:20 |
|
kernelspace
| is it ok gitk as basic/light graphic tool ? or there is something better ? | 13:22 |
| → aindilis joined | 13:28 |
| → moti86 joined | 13:32 |
| ← moti86 left | 13:33 |
| → vdamewood joined | 13:37 |
| → Ilyu joined | 13:38 |
|
dminuoso
| You must decide for yourself. | 13:47 |
| → maxzor_ joined | 13:47 |
|
dminuoso
| In my long experience I found that most git interfaces are extremely lacking or just too much in the way | 13:47 |
|
| Except magit. | 13:48 |
|
| (magit is so good at this in fact, it made me switch from vim to emacs) | 13:49 |
|
Walex2
| dminuoso: at the same time for most users "lacking" is a benefit... | 13:49 |
| → Assault joined | 13:50 |
|
Assault
| hi all. How could I achieve something like this? https://snipboard.io/BgyK48.jpg | 13:50 |
|
osse
| kernelspace: if the initial commit of the repo you have is a modified kernel then there is no good way to go about it. find the commit that has the smallest diff | 13:51 |
|
Assault
| I have been reading about submodules and subtrees, but they a) seem quite complex and b) they seem to be suitable to inject the entire repo into another repo. I would just need one subfolder from the the source repo | 13:51 |
|
osse
| Assault: if not for the "other files and folders" in the SDK repo I think submodules would be a near-perfect match | 13:54 |
| → unmanbearpig joined | 13:56 |
|
dminuoso
| Walex2: It's not just about being all-powerful, but it's ergonomic and fits the git flow | 13:57 |
|
| And it doesn't hide what git does. | 13:57 |
|
Assault
| osse, yeah thats the thing...i do NOT want to include the "other files and folders" | 13:57 |
|
| in the utilizing repos | 13:57 |
|
dminuoso
| I've experienced a variety of UIs that try and pretend some SVN like interfaced in the most simplified form. And on the slightest problem you are suddenly forced back to git, while having no experience to the mental model | 13:57 |
|
osse
| Assault: yeeah I get that. with submodules it's just not possible | 13:57 |
|
| if those are relatively small in terms of total size then I wouldn't care about it. | 13:58 |
|
| I don't know enough about subtrees to compare. | 13:58 |
|
Assault
| osse, i see....I was thinking what if I spit the SDK repo into two - there would be a repo for actual SDK folder and another for everything else outside of it (having the SDK folder in git ignore for the outer folder) | 14:00 |
| → bloody joined | 14:01 |
| ← geowiesnot left | 14:03 |
|
frojnd
| How would I get files from previous commit? To checkout previous commit? | 14:05 |
| → nyah joined | 14:07 |
|
frojnd
| git checkout HEAD~1 | 14:09 |
| ← Xenguy left | 14:10 |
| → bbju joined | 14:13 |
| ← RiFo left | 14:15 |
| → ephemer0l joined | 14:16 |
| → RiFo joined | 14:17 |
| → otisolsen70 joined | 14:23 |
| ← Vonter left | 14:29 |
| → anaveragehuman joined | 14:30 |
| ← Ilyu left | 14:31 |
| ← EvilDMP left | 14:32 |
| → Ilyu joined | 14:32 |
| → EvilDMP joined | 14:33 |
| ← Assault left | 14:35 |
| → clime joined | 14:37 |
| → great_taste joined | 14:39 |
| → Thanatermesis joined | 14:43 |
| ← bkhl left | 14:45 |
| ← maxzor_ left | 14:50 |
| ← nelubit left | 14:52 |
| → nelubit joined | 14:52 |
| → Guest14 joined | 14:58 |
|
Guest14
| Hey everyone, I am a web developer and I want to start contributing to git. Can anyone tell me how to go about it | 15:00 |
| → subopt joined | 15:00 |
|
Guest14
| I know git, javascript, c++ | 15:01 |
|
| Guest14: :] | 15:01 |
|
mackerman
| !contributing | 15:04 |
|
gitinfo
| Want to improve git? Everything you need to know is in http://git.io/SubmittingPatches. See !list for more on the mailing list | 15:04 |
|
bremner
| Guest14: generally I recommend finding some issue that bugs you personally and work on that. | 15:05 |
|
dminuoso
| Or finding someone that pays you to fix/implement something can do wonders as well. | 15:06 |
|
bremner
| sure, but IRC is probably not the best place to find consulting work | 15:07 |
|
dminuoso
| You'd be surprised. :) | 15:07 |
|
Guest14
| thank you : ) | 15:09 |
| → gh34 joined | 15:09 |
| ← Guest9086 left | 15:12 |
| ← Guest14 left | 15:13 |
| ← Murr left | 15:17 |
| → jstein joined | 15:17 |
| ← jstein left | 15:17 |
| → Murr joined | 15:17 |
| → infl00p4 joined | 15:17 |
| ← Ilyu left | 15:17 |
| ← DibbTubberOne left | 15:18 |
| → Ilyu joined | 15:18 |
| ← anaveragehuman left | 15:22 |
| ← coot left | 15:22 |
| ← tehenderz left | 15:25 |
| → bkhl joined | 15:26 |
| → tehenderz joined | 15:26 |
| → widp joined | 15:26 |
|
widp
| I have a huge mono rep with lots of commits, how do I clone from only say the last n commits and only a few branches? | 15:27 |
|
dminuoso
| widp: specify --depth | 15:27 |
|
| Also consult --filter | 15:28 |
|
widp
| Is git 'sparse checkout' similar? | 15:29 |
|
dminuoso
| Not quite | 15:29 |
|
clime
| I am getting: fatal: Unable to create '/home/clime/vizorbot/.git/index.lock': File exists. | 15:30 |
|
| Another git process seems to be running in this repository, e.g. | 15:30 |
|
widp
| I guess that is filtering out directories | 15:30 |
|
| I'll check those out, thanks dminuoso | 15:30 |
|
clime
| this is from `git stash create` command ^ is there a way to atomically wait until the lock is realeased? i.e. somehow tell git...wait for the lock? | 15:30 |
|
dminuoso
| widp: Consider the form `--filter=sparse:oid=<blob-ish>` | 15:32 |
| ← maryo_87 left | 15:32 |
|
dminuoso
| See https://github.com/git/git/blob/master/Documentation/rev-list-options.txt | 15:32 |
| → anaveragehuman joined | 15:32 |
|
dminuoso
| https://github.com/git/git/blob/master/Documentation/rev-list-options.txt#L883-L931 | 15:32 |
| → lunix00 joined | 15:34 |
|
widp
| let me elaborate on my problem a bit more :- | 15:36 |
| → thiago joined | 15:36 |
| → madewokherd joined | 15:36 |
|
widp
| So I use eclipse which is launched via citrix, within eclipse I access a git repo in a shared drive | 15:36 |
|
| the shared drive is also accessble to me without citrix. | 15:37 |
|
| The repo is a huge monorepo, I can't run git status on the shared drive, it takes a long time. | 15:37 |
| ← jazzy left | 15:37 |
|
widp
| git operations are somewhat better if I have a git repo locally instead of the shared drive. | 15:38 |
|
BtbN
| That's just what happens with poor choices like huge monorepos | 15:38 |
|
dminuoso
| widp: Use a sparse checkout then | 15:38 |
|
mackerman
| Shared how, SMB, NFS ? | 15:38 |
|
dminuoso
| Though the combination of a huge monorepo, citrix, eclipse and apparently a centralized git repo... | 15:39 |
|
| I'd say you're deep in the list of poor decisions already | 15:39 |
|
widp
| I am not sure I think it's a "mapped network drive" | 15:39 |
| ← lunix00 left | 15:39 |
|
widp
| does that make sense. | 15:39 |
|
dminuoso
| widp: What's wrong with just copying that repo onto a local drive and operating on that? | 15:40 |
|
| Seems much saner | 15:40 |
| ← madewokherd` left | 15:40 |
|
widp
| Yeah, that's what I have been doing. | 15:40 |
|
mackerman
| If Windows, probably SMB. | 15:40 |
|
widp
| yes windows. | 15:40 |
|
| dminuoso: I am trying to set that local repo with eclipse, just wondering if it will hurt eclipse performance now. | 15:41 |
|
| because eclipse runs via citrix. | 15:41 |
|
dminuoso
| widp: Can I ask something out of curiosity? | 15:41 |
|
BtbN
| What does "runs via citrix" even mean | 15:42 |
|
dminuoso
| Is there some company mandate that gives you some eclipse supplied via citrix working on a centralized (presumably even shared?) repo? | 15:42 |
|
| Or where does this come from? | 15:42 |
|
BtbN
| Isn't Citrix remote desktop stuff? | 15:42 |
|
dminuoso
| Yeah. | 15:43 |
|
| Well citrix has other products too | 15:43 |
|
BtbN
| How is that involved with Eclipse and git then? | 15:43 |
|
dminuoso
| Conceivably your employer could provide your workstation as a thinclient, which connects via citrix receiver - and then the IT dept would have an eclipse installation in your windows profile. | 15:44 |
|
widp
| because citrix has apps I can launch from a website. | 15:44 |
|
dminuoso
| It's still the same thing though | 15:44 |
|
widp
| These apps are not normal desktop apps. | 15:44 |
| → vitali64 joined | 15:44 |
|
mackerman
| Does local repo mean git is on the citirx server or your workstation? | 15:44 |
|
dminuoso
| widp: If I understand it right, its still sort of remote desktop stuff behind the scenes | 15:45 |
|
mackerman
| The former may perform well, the later probably not. | 15:45 |
|
widp
| dminuoso: yes , exactly as you understand it. | 15:45 |
|
| but I don't have regular remote desktop access. | 15:45 |
|
dminuoso
| Except the window on your local machine corresponds just to the remote application | 15:45 |
|
| Rather than a full windows desktop | 15:45 |
|
| I hate citrix with a passion. :) | 15:45 |
| ← Sulky left | 15:49 |
|
widp
| Yeah, me too. but compared to 10 years ago with a similar setup, things seem to be better. | 15:49 |
| → Xaldafax joined | 15:49 |
|
widp
| dminuoso: how did you guess I needed filter | 15:50 |
| → hbautista joined | 15:51 |
|
widp
| the last 10 commits seem to be 250 MB, so I guess it's more than just text files. | 15:51 |
| → structoha joined | 15:54 |
| → mat001 joined | 15:57 |
| → maryo_87 joined | 16:01 |
| → coot joined | 16:01 |
| ← structoha left | 16:03 |
| ← RiFo left | 16:04 |
| → causasui joined | 16:06 |
| → DoofusCanadensis joined | 16:06 |
| → nihilazo joined | 16:07 |
| ← tulpa_ left | 16:07 |
| → Maxattax joined | 16:07 |
|
nihilazo
| hi, I'm looking for recommendations for an open source git GUI on linux. Any recommendations? There seem to be a lot out there | 16:08 |
|
imMute
| nihilazo: git-gui and gitk are my go-tos. | 16:08 |
|
nihilazo
| thanks, I'll check them out | 16:10 |
| → carl--- joined | 16:15 |
| → nattiestnate joined | 16:16 |
| ← carl-- left | 16:17 |
|
mackerman
| nihilazo: https://git-scm.com/downloads/guis/ take your pick | 16:18 |
| → kenanmarasli joined | 16:19 |
|
nihilazo
| the reason why I asked was because there's so many on that page mackerman | 16:21 |
|
| I'll try git-gui and gitk for a bit because I already had them without realising | 16:21 |
| ← Maxattax left | 16:25 |
| → Maxattax joined | 16:27 |
| → node1 joined | 16:35 |
| → structoha joined | 16:35 |
|
DoofusCanadensis
| nihilazo: the topic used to include a comment that many in this channel just use git on the command line | 16:37 |
| → widp` joined | 16:37 |
|
nihilazo
| yeah, I understand that just using git on the command line is common | 16:37 |
|
| I just prefer guis personally | 16:37 |
|
DoofusCanadensis
| I use various GUIs myself because I'm responsible for training non-developers and a GUI makes that way easier | 16:38 |
| ← widp left | 16:40 |
|
widp`
| My repo is actually 4 GB | 16:41 |
|
| I still don't understand sparse checkout | 16:41 |
|
| do I still clone the entire repo? | 16:42 |
| ← structoha left | 16:43 |
| ← madewokherd left | 16:43 |
| → OnlineCop joined | 16:48 |
| → duxsco joined | 16:54 |
|
mackerman
| git clone --filter=blob:none # will skip downloading files until needed | 16:54 |
| → pyevery__ joined | 16:56 |
| ← rsx left | 16:58 |
| → skapata joined | 16:58 |
| ← skapata left | 16:58 |
| → skapata joined | 16:58 |
| ← nattiestnate left | 16:59 |
| → zmt00 joined | 17:02 |
| → BSaboia_ joined | 17:03 |
| → crashrep joined | 17:10 |
| → hseg joined | 17:13 |
| → cvmn joined | 17:13 |
| ← nihilazo left | 17:14 |
| ← bbju left | 17:18 |
| ← maryo_87 left | 17:19 |
| ← spare left | 17:20 |
| → m0viefreak joined | 17:20 |
| → IsoLinCHiP joined | 17:20 |
|
IsoLinCHiP
| Hi. Does anyone by chance have a link to a howto or good name describing the following scenario, as I am struggling to find anything on the web with my search terms. I have inherited a few projects from people not familiar with RCS tools, that have versioned their files by appending a date timestamp to the regular file. For my own sanity I'd like to convert this into a git history. | 17:23 |
| → jstein joined | 17:25 |
|
DoofusCanadensis
| that's probably a manual process. take the oldest file and strip the timestamp, git commit it with a comment mentioning the original timestamp. take the next oldest file and strip the timestamp replacing the one you committed... repeat until caught up | 17:29 |
| → geowiesnot joined | 17:30 |
| ← ___nick___ left | 17:31 |
|
OMGOMG
| just loop through a range of dates, strip the timestamp and commit for each date | 17:31 |
|
| remember to take a backup | 17:31 |
|
IsoLinCHiP
| Was hoping to avoid anything toooo manual ;-) | 17:31 |
|
DoofusCanadensis
| ^ that one is good | 17:32 |
| → Sulky joined | 17:32 |
|
DoofusCanadensis
| I tend to think manually but yeah, you could loop to automate | 17:32 |
|
mackerman
| Some date reformatting is necessary, unless they happen to have ISO 8601 timestamps already. | 17:32 |
| → ___nick___ joined | 17:32 |
| ← ___nick___ left | 17:32 |
|
IsoLinCHiP
| I looks like the dates line up with the mtime from stat, so thats a bones. | 17:33 |
|
| bonus* | 17:33 |
| → ___nick___ joined | 17:34 |
|
IsoLinCHiP
| Is there a commandline option to influence as which name a file is commited? Im dreading to have to constantly rename the timestampted files to their basename | 17:35 |
|
mackerman
| Find out if the file name or the mtime is correct. | 17:35 |
| → spare joined | 17:35 |
|
OMGOMG
| IsoLinCHiP: why are you dreading that? | 17:35 |
| ← mat001 left | 17:36 |
| → Guest5375 joined | 17:36 |
|
IsoLinCHiP
| Possibly irrational. It feels like Im going to mess that up easily or have to put too many checks in place | 17:37 |
|
mackerman
| Backup the data first. | 17:37 |
|
OMGOMG
| IsoLinCHiP: what do the files look like? | 17:38 |
|
IsoLinCHiP
| Meant more like the script running amock acros my entire filesystem because of a silly typo. ;) | 17:38 |
| ← vitali64 left | 17:39 |
| ← spare left | 17:39 |
|
IsoLinCHiP
| Sometime basename170405.rb sometime basename.rb.20160530 . So Ill obviously have to make a few passes with different input patterns | 17:39 |
| → spare joined | 17:40 |
|
IsoLinCHiP
| (annoyingly even within the same project they differ *sigh*) | 17:40 |
| ← XV8 left | 17:40 |
| → XV8 joined | 17:41 |
| → joel` joined | 17:43 |
|
mackerman
| Humans will not be consistent about what they name things. | 17:44 |
|
Guest5375
| (using git 2.30.2) I noticed `git pull --dry-run` only shows what `git fetch` would do, but not what a subsequent `git merge` would do. Can others confirm this unexpected behavior? | 17:44 |
| ← bytehackr left | 17:49 |
| → bytehackr joined | 17:50 |
|
schuelermine[m]
| After I’ve done a shallow clone, how can I pull more commits? | 17:51 |
| ← MajorBiscuit left | 17:51 |
| → irc_user joined | 17:53 |
| → rgrinberg joined | 17:56 |
| → NoiseEee joined | 17:59 |
|
NoiseEee
| hi folks, is there a way to see what the server-side hooks are from a cloned repo? | 18:00 |
| → qpdb joined | 18:02 |
| → yagamilito joined | 18:02 |
|
DoofusCanadensis
| not from the cloned repo... you'd have to be able to log into the server to see the hooks on repos stored there | 18:03 |
| ← m0viefreak left | 18:03 |
|
NoiseEee
| interesting | 18:04 |
|
| is that a privacy-based issue/decision? | 18:05 |
|
| i can see where it would be very helpful to know what the server-side hooks are... | 18:05 |
|
cbreak
| schuelermine[m]: do you still have access to the remote? | 18:05 |
|
schuelermine[m]
| yes | 18:05 |
|
| I gues | 18:05 |
|
| it is still online | 18:05 |
|
cbreak
| you can try man git-fetch, search for --deepen | 18:05 |
|
gitinfo
| the git-fetch manpage is available at https://gitirc.eu/git-fetch.html | 18:05 |
| → Assault joined | 18:06 |
|
cbreak
| or even --unshallow, if you want to make it a normal repo | 18:06 |
| → mat001 joined | 18:07 |
| ← bytehackr left | 18:09 |
| ← rfuentess left | 18:11 |
| ← mat001 left | 18:12 |
| → hololeap joined | 18:13 |
| ← yagamilito left | 18:14 |
| → Betal joined | 18:14 |
| ← NoiseEee left | 18:15 |
| → madewokherd joined | 18:17 |
| ← geowiesnot left | 18:18 |
| → Zaliek joined | 18:21 |
| ← Ilyu left | 18:21 |
| → Akiva joined | 18:22 |
| ← Sulky left | 18:22 |
| polyphem_ → polyphem | 18:24 |
| ← ano left | 18:26 |
| ← pyevery__ left | 18:26 |
| ← unluckyshrubbery left | 18:26 |
| → unluckyshrubbery joined | 18:26 |
| → ano joined | 18:29 |
| → geowiesnot joined | 18:31 |
| ← GNUmoon2 left | 18:38 |
| → sudoforge joined | 18:48 |
|
IsoLinCHiP
| Ok, seems I was able to wire up git hash-object, git update-index and git commit to commit a file of my chosing under a manually edited filename to the history. | 18:59 |
|
| Put the original filename and the date in the commit message. Then when Im done adding the files I can rebase -i to reorder them correctly. Should be good enough (TM) | 19:00 |
| ← iomari891 left | 19:00 |
| → lgc joined | 19:04 |
| ← lgc left | 19:04 |
| → AbleBacon joined | 19:06 |
| ← ano left | 19:09 |
| → ano joined | 19:09 |
| → vakera_pingveno joined | 19:14 |
| ← cvmn left | 19:15 |
| ← hseg left | 19:15 |
| → Ilyu joined | 19:17 |
| ← mooz left | 19:19 |
| → Erisa joined | 19:20 |
| → mooz joined | 19:24 |
| ← Ilyu left | 19:25 |
| ← Erisa left | 19:25 |
| → samgranieri joined | 19:25 |
| → Erisa joined | 19:25 |
| ← Erisa left | 19:26 |
| → Erisa joined | 19:26 |
| ← Erisa left | 19:26 |
| → Erisa joined | 19:27 |
| ← Erisa left | 19:27 |
| → Erisa joined | 19:27 |
| ← Erisa left | 19:28 |
| → Ilyu joined | 19:31 |
| → pyevery__ joined | 19:37 |
| → lotharn joined | 19:42 |
| ← coot left | 19:43 |
|
IsoLinCHiP
| One question though about the update-index --cacheinfo option. The mode that is specified there is longer than I am normally used to seeing in unix file paths. I cant find out what the leading 100 stands for in 100644. | 19:43 |
|
lotharn
| trying to upload about 500mb of files, largest 10-15 mb. getting fatal: the remote end hung up unexpectedly | 19:44 |
|
| what do? | 19:44 |
|
| already tried increasing the buffer... | 19:44 |
|
| maybe not the right buffer | 19:44 |
|
Gaboradon
| Hello | 19:45 |
|
| Would it be possible to copy rich text from git diff --color and paste as HTML for forums ? | 19:46 |
| ← gh34 left | 19:47 |
| ← bkircher left | 19:48 |
| ← bket left | 19:50 |
| → bket joined | 19:53 |
| → hseg joined | 19:56 |
| → ph88 joined | 19:57 |
|
ph88
| is it possible to show lines added/removed per commit with git log ? | 19:57 |
|
ikke
| --stat | 20:01 |
| ← nickdiaz1wag209 left | 20:03 |
| ← Shentino left | 20:15 |
| ← node1 left | 20:15 |
| ← vakera_pingveno left | 20:17 |
| ← TheCatBehemoth left | 20:19 |
| → toma joined | 20:20 |
| ← toma left | 20:21 |
| → toma joined | 20:21 |
| ← spare left | 20:22 |
| → spare joined | 20:22 |
| ← rgrinberg left | 20:23 |
| → ThorMojito joined | 20:24 |
| → Sulky joined | 20:25 |
| ← FinnElija left | 20:25 |
| ← madewokherd left | 20:25 |
| → FinnElija joined | 20:26 |
| ← XV8 left | 20:27 |
| ← Assault left | 20:29 |
|
lotharn
| apparently the answer is smaller chunks | 20:30 |
| → XV8 joined | 20:30 |
| ← Strom left | 20:35 |
| → Strom joined | 20:36 |
| → vicfred joined | 20:37 |
| → bodiccea joined | 20:39 |
| ← BSaboia_ left | 20:40 |
| → Milijus joined | 20:42 |
| ← tyson2 left | 20:42 |
| ← hseg left | 20:45 |
| → GNUmoon2 joined | 20:50 |
| → rgrinberg joined | 20:53 |
| ← KnowledgeShark left | 20:55 |
| → BSaboia_ joined | 20:58 |
| ← BSaboia_ left | 20:59 |
| → bernard__ joined | 20:59 |
| ← bernard__ left | 20:59 |
| → polyphem_ joined | 21:00 |
| ← polyphem left | 21:00 |
| polyphem_ → polyphem | 21:01 |
| → madewokherd joined | 21:01 |
| ← ThorMojito left | 21:02 |
| ← ___nick___ left | 21:04 |
| ← carl--- left | 21:04 |
| → hseg joined | 21:04 |
| → ThorMojito joined | 21:07 |
| ← murii left | 21:09 |
|
j416
| Gaboradon: technically possible, you just need a tool for it | 21:12 |
|
| Gaboradon: try to find something that can convert "ansi colors" to html | 21:14 |
| ← AnapodoPsalidi left | 21:14 |
| ← otisolsen70 left | 21:14 |
| → AnapodoPsalidaki joined | 21:15 |
| ← pyevery__ left | 21:15 |
| → pyevery__ joined | 21:16 |
| ← pyevery__ left | 21:20 |
| → coot joined | 21:22 |
| → murii joined | 21:22 |
| ← GNUmoon2 left | 21:23 |
| → mz` joined | 21:25 |
| → vakera_pingveno joined | 21:25 |
| ← ThorMojito left | 21:27 |
| ← murii left | 21:27 |
| → murii joined | 21:27 |
| ← engblom left | 21:29 |
| ← jelmer left | 21:30 |
| → lrngystdlted^ joined | 21:38 |
| → YuGiOhJCJ joined | 21:41 |
| → tyson2 joined | 21:45 |
|
shush
| Weirdest thing is happening: I added a remote that is a fork of my project `git remote add remotename https://github.com/...` and then I fetched, and created a local branch of the remote's branch `git checkout -b localcopy remotename/somebranch` and what happens next will blow you away! The localcopy branch is a single commit on top of a massive commit that looks like a squash of the entire history of the main branch dated December 31st | 21:47 |
|
| 1969 (perhaps -1 unix timestamp?). | 21:47 |
|
| What the actual bean flick could make this happen? | 21:48 |
| → pyeveryt_ joined | 21:56 |
| ← kenanmarasli left | 22:00 |
| → tulpa_ joined | 22:08 |
| → ThorMojito joined | 22:09 |
| → tirnanog joined | 22:09 |
| → GNUmoon2 joined | 22:10 |
| → jelmer joined | 22:10 |
| ← coot left | 22:11 |
|
shush
| Anyone have an idea what would cause this? | 22:12 |
|
IsoLinCHiP
| shush: Only Idea I have is, you might have accidentally made a shallow clone? Did you use --depth or --shallow-since or something like that? If its not that I dont know | 22:15 |
| → yagamilito joined | 22:20 |
| ← toma left | 22:24 |
|
shush
| Perhaps my VSCode github plugin made a shallow clone | 22:24 |
| ← spare left | 22:24 |
| ← pyeveryt_ left | 22:24 |
|
shush
| I'm also thinking that perhaps some sort of cache of the latest commit is preventing me from retrying without the shallow clone | 22:25 |
| ← duxsco left | 22:25 |
|
shush
| How can I look under the hood of the commit object for the branch in order to "clear this cache" so to speak? | 22:25 |
|
| Dereferencing the commit by deleting the branch wont get me there | 22:26 |
| ← vakera_pingveno left | 22:26 |
| → Shentino joined | 22:26 |
| ← eXtr3m0 left | 22:26 |
| → eXtr3m0 joined | 22:27 |
| ← Shentino left | 22:27 |
| → GlitterCooper joined | 22:29 |
| ← YuGiOhJCJ left | 22:29 |
| → YuGiOhJCJ joined | 22:29 |
| → durham_ joined | 22:32 |
| → Shentino joined | 22:34 |
| ← Guest5375 left | 22:34 |
| ← durham left | 22:35 |
| ← durham_ left | 22:35 |
| ← ThorMojito left | 22:35 |
| → durham joined | 22:36 |
|
shush
| Looks like `git prune --dry-run --verbose` does not include the commit which I want pruned, and this may be because of the reference exists in the reflog. Is it safe to just remove the items in the reflog and try again? | 22:36 |
| → vysn joined | 22:38 |
| ← rgrinberg left | 22:38 |
|
shush
| Looks like reflog items are linked together (link list?), so modifying the HEAD log might not be as simple as deleting a couple of lines | 22:40 |
| ← jstein left | 22:40 |
| → ThorMojito joined | 22:41 |
| → rgrinberg joined | 22:42 |
| ← szkl left | 22:42 |
| ← xx left | 22:44 |
| ← anaveragehuman left | 22:46 |
| ← geowiesnot left | 22:47 |
| ← ThorMojito left | 22:47 |
| ← austin987 left | 23:01 |
| ← pizdets_ left | 23:03 |
| ← hololeap left | 23:03 |
| ← samgranieri left | 23:03 |
| → pizdets joined | 23:03 |
| → austin987 joined | 23:04 |
| ← austin987 left | 23:11 |
| → hololeap joined | 23:14 |
| ← causasui left | 23:19 |
| → geowiesnot joined | 23:20 |
| ← YuGiOhJCJ left | 23:22 |
| → YuGiOhJCJ joined | 23:25 |
| → causasui joined | 23:27 |
| ← causasui left | 23:31 |
| ← palasso left | 23:33 |
| → causasui joined | 23:36 |
| ← causasui left | 23:40 |
| → Xenguy joined | 23:41 |
| → junebug joined | 23:47 |
| ← junebug left | 23:48 |
| → junebug joined | 23:48 |
| ← bgs left | 23:49 |
| → durham_ joined | 23:55 |
| ← durham left | 23:58 |