Ask your own question, for FREE!
Computer Science 22 Online
OpenStudy (anonymous):

Looking at setting up Git. It suggests I pick a text editor setting. Should I concern myself with this at this point or should I just pick one? I feel that my best options at this point are Vim, Emacs, or Nano but I don't have any experience with them and the learning curve looks STEEP. Any advice would be appreciated. I'm assuming we won't really use them for coding but I'm not clear on whether they are crucial for using Git.

OpenStudy (anonymous):

What OS are you setting up GIT on? I don't think it matters at setup time and VIM would be a safe choice to move forward. Ultimately, you might code somewhere else, in a client IDE, or a cloud IDE, or text or code editor on your desktop, and then move code to Git via ftp or another mechanism. So, I say choose VIM for now and you will only need to change it if you decide to use Emacs or Nano in your unix shell. Make sense?

OpenStudy (anonymous):

Sure, thanks for the help. I'm on OS X and I figured it didn't but I have no familiarity with Git and the whole code hosting thing so I wanted input from someone a bit wiser. I'm doing the Mechanical MOOC Python thing and they suggested setting up an account on Git for code sharing with my study partners. I just didn't want to add learning a complex text editor to all the rest of the studying I'll be trying to fit in.

OpenStudy (anonymous):

You could avoid Git altogether by going to Github.com and forking the ThinkPython repo here: https://github.com/AllenDowney/Think-Python Let me know how that works for you, it should be easier due to the web interface.

OpenStudy (anonymous):

I've actually installed Git and SourceTree and configured them already. Of course that'll be the easy part. Thank you for the pointer to ThinkPython.

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!