Topic List | Page List: 1 |
---|---|
Topic | Writing 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 |