Skip to main content
Cyberinfrastructure Community-wide Mentorship Network
Search
Join
Log in
Mentorship
Join CCMNet
CCMNet Guide
Mentorship Opportunities
Community
CCMNet Members
CCMNet Affinity Group
People
Affinity Groups
Blog
Jobs
Organizations
Community of Communities
Join the CSSN
Get Help
Ask a Question
Resources
Request a Consult
Projects
Knowledge Base
Mentorship Resources
KB Resources
Ask.CI Forum
Tags
About Us
About Us
User Guide
Become a Campus Champion
User Guide
Affinity Groups FAQ
Governance
Code of Conduct
News
About CCMNet
Annual Meeting
Tags
Version control with Git
Submission navigation links for Knowledge Base Resources
‹
Previous submission
Next submission
›
Submission information
Submission Number:
24
Submission ID:
159
Submission UUID:
3c93b252-afcc-4902-9303-a64fc28770b2
Submission URI:
/form/resource
Created:
Wed, 06/09/2021 - 15:54
Completed:
Wed, 06/09/2021 - 15:54
Changed:
Thu, 09/16/2021 - 15:41
Remote IP address:
67.176.36.130
Submitted by:
Anita Schwartz
Language:
English
Is draft:
No
Webform:
Knowledge Base Resources
Approved
Yes
Title
Version control with Git
Category
Learning
Tags
version-control
,
github
,
git
Skill Level
Beginner
Description
Understand the benefits of an automated version control system and the basics of how automated version control systems work. Configure git the first time it is used on a computer and understand the meaning of the --global configuration flag. Create a local Git repository and describe the purpose of the .git directory. Go through the modify-add-commit cycle for one or more files, explain where information is stored at each stage of that cycle, and distinguish between descriptive and non-descriptive commit messages.
Link to Resource
Version Control with Git