LogFAQs > #979563093

LurkerFAQs, Active Database ( 12.01.2023-present ), DB1, DB2, DB3, DB4, DB5, DB6, DB7, DB8, DB9, DB10, DB11, DB12, Clear
Topic List
Page List: 1
TopicWriting an NES emulator ama
Sahuagin
03/25/24 9:40:18 PM
#23:


Yellow posted...
Forks are for entirely new repositories that are not meant to merge again.
hmm, I sort of know what you mean, a real "fork" is meant to permanently diverge.

but from my past understanding the last time I used github to contribute it is necessary to work on a fork, I think. I fork your repo (on github) and then I clone my fork. I keep my fork updated against yours, and I keep my local PC updated against my fork. I then push to my fork (since I have write access to it and not yours) and then I make a pull request to your repo from my fork. (I don't think you can make a pull request from CLI git? or maybe you can? in that case I don't know why I'd use a fork then.)

the "fork" in this case is just a temporary place to give me write access to github and a place on github from which to send a pull request.

let me know if I have a part of this wrong.

I will try to do something simple today and you can reject it if it's not working for you.

---
This day is gone. We can't relive it. It's gone forever.
... Copied to Clipboard!
Topic List
Page List: 1