Difference between revisions of "Guide to using Git with GEOS-Chem"

From Geos-chem
Jump to: navigation, search
(Contents)
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
''''' [[Getting Started with GEOS-Chem]] | [[Main_Page|GEOS-Chem Main Page]] | [[GEOS-Chem overview#GEOS-Chem Guides|GEOS-Chem Guides]]'''''
 +
 
== Overview ==
 
== Overview ==
On this page we provide links to further information about using the Git source code management software with GEOS-Chem.
+
In this Guide, we information about using the Git source code management software with GEOS-Chem.
  
 
== Contents ==
 
== Contents ==
Line 9: Line 11:
 
#[[Cloning (i.e. downloading for the first time)]]
 
#[[Cloning (i.e. downloading for the first time)]]
 
#[[Ignoring files]]
 
#[[Ignoring files]]
#[[Using the Git Gui and Gitk browsers]]
+
#[[Viewing the revision history]]
#[[Commits, branches, and tags]]
+
#[[Using Git GUI]]
 +
#[[Branching]]
 +
#[[Committing]]
 +
#[[Tagging]]
 +
#[[Merging]]
 +
#[[Receiving updates (aka pulling)]]
 +
#[[Using patches to share your updates with others]]
 +
#[[Advanced Git usage]]
 
#[[Git and Github tutorials]]
 
#[[Git and Github tutorials]]
  
 
== Further reading ==
 
== Further reading ==
  
# [http://git-scm.com/ Git web page]
+
#[http://git-scm.com/ Git web page]
# [http://zrusin.blogspot.com/2007/09/git-cheat-sheet.html Git Cheat Sheet]
+
#[https://git-scm.com/book/en/v2 ''Pro Git'' book]
# Google "Tech Talk" by Linus Torvalds, the creator of Git [http://www.youtube.com/watch?v=4XpnKHJAok8 (Video on Youtube)]
+
#[http://zrusin.blogspot.com/2007/09/git-cheat-sheet.html Git Cheat Sheet]
# Google "Tech talk" by Randal Schwartz [http://www.youtube.com/watch?v=8dhZ9BXQgc4 (Video on Youtube)]
+
#Google "Tech Talk" by Linus Torvalds, the creator of Git [http://www.youtube.com/watch?v=4XpnKHJAok8 (Video on Youtube)]
 +
#Google "Tech talk" by Randal Schwartz [http://www.youtube.com/watch?v=8dhZ9BXQgc4 (Video on Youtube)]
 +
#[https://datasift.github.io/gitflow/IntroducingGitFlow.html ''GitFlow'' (DataSift)]

Latest revision as of 20:08, 5 August 2019

Getting Started with GEOS-Chem | GEOS-Chem Main Page | GEOS-Chem Guides

Overview

In this Guide, we information about using the Git source code management software with GEOS-Chem.

Contents

  1. Introduction to Git
  2. Installing Git
  3. First-time Git setup
  4. Cloning (i.e. downloading for the first time)
  5. Ignoring files
  6. Viewing the revision history
  7. Using Git GUI
  8. Branching
  9. Committing
  10. Tagging
  11. Merging
  12. Receiving updates (aka pulling)
  13. Using patches to share your updates with others
  14. Advanced Git usage
  15. Git and Github tutorials

Further reading

  1. Git web page
  2. Pro Git book
  3. Git Cheat Sheet
  4. Google "Tech Talk" by Linus Torvalds, the creator of Git (Video on Youtube)
  5. Google "Tech talk" by Randal Schwartz (Video on Youtube)
  6. GitFlow (DataSift)