Difference between revisions of "Keep your code safe"

From mn/geo/geoit
Jump to: navigation, search
 
Line 2: Line 2:
  
 
*Got 15 minutes and want to learn Git? Follow this simple git tutorial at [https://try.github.io/levels/1/challenges/1 [1]]
 
*Got 15 minutes and want to learn Git? Follow this simple git tutorial at [https://try.github.io/levels/1/challenges/1 [1]]
*Learn git with Software carpentry at [http://www.software-carpentry.org/v5/novice/git/ [2]]
+
*Learn git with Software carpentry at [http://swcarpentry.github.io/git-novice/ [2]]
 
*Learn git with Atlassian at [https://www.atlassian.com/git/tutorials/ [3]]
 
*Learn git with Atlassian at [https://www.atlassian.com/git/tutorials/ [3]]
  

Latest revision as of 10:39, 11 January 2019

Keep your code and documents safe: this is true that having backup is one of the most important best practices, but it should be maintained in well managed way.
If you have multiple copies of the same source code or document, then it will create confusion and it would be difficult to identify latest code or document.
   It is strongly recommended to use proper source code version control system (such as git, mercurial, etc.).

You can find several good tutorials on the web. Here is a short list on git tutorials but feel free to use any other resources:

  • Got 15 minutes and want to learn Git? Follow this simple git tutorial at [1]
  • Learn git with Software carpentry at [2]
  • Learn git with Atlassian at [3]


Github and Bitbucket are two of the largest web-based hosting services for source code and development projects. They take different approaches to private vs. public repositories:

If you don't mind to share your codes and want to have public repository, the best is to use Github.  For private repository (you choose you can see and update your codes), use bitbucket. When signing up with bitbucket,use your official UIO email address to make sure you get an unlimited private code repositories.