Git Source Code Management

Git Source Code Management

Git (/ɡɪt/) is a version control system for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for source code management in software development, but it can be used to keep track of changes in any set of files. Wikipedia
The development of Git began on 3 April 2005.[20] Torvalds announced the project on 6 April;[21] it became self-hosting as of 7 April.[20] The first merge of multiple branches took place on 18 April.[22] Torvalds achieved his performance goals; on 29 April, the nascent Git was benchmarked recording patches to the Linux kernel tree at the rate of 6.7 patches per second.
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. Homepage
Learn Git in your browser for free with Try Git

Linux Kernel Development Project

  1. 1.
    Create a GitHub account
  2. 2.
    Login in and verify your
  3. 3.
    Click '+' sign on the top right
  4. 4.
    Select 'New repository'
  5. 5.
    Enter the name "LinuxKernelDevelopment" and keep default settings.
  6. 6.
    Click the "Create repository" button.
Then in your Linux Workstation
[email protected]:~$ mkdir LinuxKernelDevelopment
[email protected]:~$ cd LinuxKernelDevelopment
[email protected]:~/LinuxKernelDevelopment$ git init .
[email protected]:~/LinuxKernelDevelopment$ git remote add origin https://github.com/<username>/LinuxKernelDevelopment
[email protected]:~/LinuxKernelDevelopment$ echo "# Linux Kernel Development" > README.md
[email protected]:~/LinuxKernelDevelopment$ git add README.md
[email protected]:~/LinuxKernelDevelopment$ git commit -m "Linux Kernel Development README"
[email protected]:~/LinuxKernelDevelopment$ git push origin master