Guide to using Git with GEOS-Chem: Difference between revisions

From Geos-chem
Jump to navigation Jump to search
No edit summary
 
(19 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[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 6: Line 8:
#[[Introduction to Git]]
#[[Introduction to Git]]
#[[Installing Git]]
#[[Installing Git]]
#[[First-time Git setup]]
#[[Cloning (i.e. downloading for the first time)]]
#[[Ignoring files]]
#[[Viewing the revision history]]
#[[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)]
# Setting up your <tt>.gitconfig</tt> file [http://stackoverflow.com/questions/267761/what-does-your-gitconfig-contain (Link)]
#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 18:51, 27 June 2024