END OF PRECOURSE WEEK 2 {git 'er done!}
- wbuntinx9
- Jun 30, 2015
- 2 min read
Yesterday, I managed to finish the Git Immersion labs. I didn't initially think they were very helpful because of the sheer quantity of information we received during the labs, but it must have been at least somewhat helpful because after I finished Git Immersion, I was able to start and finish the Makers "Version Control" exercises very quickly. However, I had one problem, which was that I didn't follow the directions precisely and ended up with fewer commits than I was supposed to. This was a result of wanting to finish the exercises efficiently. I realized 3/4 of the way through that I didn't do every step that was asked, so I got rid of what I had and started over. Now on my Github I have 31 commits (20 or so more than I was supposed to), but at least I did the exercises properly! I think the purpose of the extra steps was to give us extra practice with the commands so we start to feel comfortable with them and they become second nature.
Today, I got through the Version Control challenge for the week and it went quite smoothly. I had to reference a page to establish an upstream repository since I didn't remember how, but aside from that things were fairly straight forward. The last couple days I haven't really had to ask for any help, but I'm sure that will change soon when I begin my precourse materials on Ruby. The road ahead is still a long one with potholes, confusing signs and dead animals, but for now I will pull off to the side and celebrate the mini victory of completing the week 2 material.
Some things I've learned:
- How to fork a repository
- How to connect a cloned repository that is local to an upstream repository
- How to send a pull request
- How to add branches to the repo and to the master branch
Some things I worked on:
- Switching between branches
- git add, git commit, git log, working in vim
Things to improve:
- Using hash names while in command line
- Connecting cloned repos in local to upstream repos without looking
- Getting into the habit of posting everything code-related to Github
Comments