SAGARFIVE

1. Introduction

2. Git Basics

3.  Git Terminology

4.  Git Branching

5.  Git - Github

6.  Git Add (Git staging)

7.  Git Commit

8.  Github Advanced

9.  Git Remote

3.1 Source Code Management

  • Source code is known as code developed by Developers for the projects
  • Managing/organising the source code effectively, such as tracking the changes, enabling rollback/undo mistakes, Maintaining the history.
  • Pushing the code with change history to remote repository
  • The mentioned can be done by SCM tools such as git, svn, Mercurial

Benefits of source code management ?

  • Complete version history (Code change history)
  • More effective collaboration by Team of developers
  • Easy Maintaine confusion free source code developed by many developers
  • Branching gives extra space for effective code developement
  • Rollback to old code is possible with SCM with something went wrong latest code
  • Maintaine complete changelog infomation
  • We can save code in local system or upload to remote repository
  • Remote Repository SCM are very much helpful for opensource application development