This is a nice crash course / intro to the basics that you can play with at your own pace and with your own throwaway repos: <a href="https://docs.github.com/en/get-started/quickstart" rel="nofollow">https://docs.github.com/en/get-started/quickstart</a><p>With that out of the way, if your bosses want to fire you a week after you've consistently and proactively been trying to learn workflows that are new to you in your new job, you'd actually be dodging a bullet.<p>> I hate that I am always asking people for help<p>You only need to do this for "tribal" knowledge, for which you should have (or start) an internal wiki. For the rest, you kinda have to plumb the depths of the public internet...<p>> like today I asked for help to rebase my branch since I have never done it before<p>Yeah, I still remember my first rebase very well, thinking I would just lose everything if it went wrong. I tried a bunch of things on a throwaway repo to figure out what exactly happens, which turned out to be very helpful. I particularly enjoyed this talk once I'd found it: <a href="https://www.youtube.com/watch?v=1ffBJ4sVUb4" rel="nofollow">https://www.youtube.com/watch?v=1ffBJ4sVUb4</a><p>> At my old job I was the guy that got things done, gathering requirements, designing and developing new features <...> did anyone else ever feel this way and if so how did you over come, did anyone get fired because they are incompetent?<p>That is still your skill set, and not knowing something does not make you incompetent; though not wanting to learn new workflows and tribal knowledge <i>does</i>.<p>I have always had pride in being a newbie to a new team - I get to learn another set of ways someone has thought about working through problems, and more often than not - my new team benefits from the fresh perspective I bring to the table when I start asking questions on why something is the way it is, and to mull over whether there could be a better way to do it before you get crusty. Win-win.<p>See if anyone on the new team is willing to volunteer to mentor you. That looks nice on yearly reviews for both of you as well. Cheers!