Git: Difference between revisions

From Fluids Wiki
Jump to navigation Jump to search
mNo edit summary
Line 13: Line 13:
GitHub as a nice set of tools for learning Git, which can be [https://try.github.io found here].  
GitHub as a nice set of tools for learning Git, which can be [https://try.github.io found here].  
These include some practical components, general documentation and cheat-sheets.
These include some practical components, general documentation and cheat-sheets.
If you're new to git, this is a great way to get introduced to the ideas
If you're new to git, this is a great way to get introduced to the ideas.
 
GitLab has also worked on putting together a [https://docs.gitlab.com/ee/university/ user-friendly introduction to git].


== GitLab Group ==
== GitLab Group ==

Revision as of 09:53, 1 February 2019


Git (Version Control Software)

Learning Git

GitHub as a nice set of tools for learning Git, which can be found here. These include some practical components, general documentation and cheat-sheets. If you're new to git, this is a great way to get introduced to the ideas.

GitLab has also worked on putting together a user-friendly introduction to git.

GitLab Group

The Fluids Lab has a group on the uWaterloo GitLab server. It can be found here. If you don't have access, click the request access button and someone will approve you. By sharing repositories with the group, you can make them immediately available to everyone else in the group, making it a very efficient way to share code with other lab members. This is also a nice way to help make sure that, after you graduate, your code doesn't vanish with you, and future generations can continue to use the tools that you built.

Useful Snippets

  • git log -p filename > changelog stores the history of changes to file filename into the file changelog.