Confused on what to study? We in at eduladder providing you a course which you will never see anywhere. Two month program which covers almost everything on tech. Which helps you to land on your first job or internship?
The Eladr Protocol is a decentralized, security and efficiency enhanced Web3 noSQL
database powered by IPFS as the data storage layer https://ipfs.io/, and the Cardano
block chain as the rewards token platform, https://cardano.org/.
It provides a JSON based, IPFS layer 2 solution for data indexing and retrieval in an 'append only'
file system built with open source Node.js API libraries.
The ELADR token was designed to incentivize and reward community members as a proof of contribution. Token holders are also granted access to EduLadder.com premium features as well as associated ELADR token enabled apps.
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.
Official Notes
Git is a version control system. Git helps you keep track of code changes. Git is used to collaborate on code.
What is Git?
Git is a popular version control system. It was created by Linus Torvalds in
2005, and has been maintained by Junio Hamano since then.
It is used for:
Tracking code changes
Tracking who made changes
Coding collaboration
What does Git do?
Manage projects with Repositories
Clone a project to work on a local copyControl and track changes with Staging and
Committing
Branch and Merge to allow for work on
different parts and versions of a project
Pull the latest version of the project to a local copy
Push local updates to the main project
Working with Git
Initialize Git on a folder, making it a Repository
Git now creates a hidden folder to keep track of changes in that folder
When a file is changed, added or deleted, it is considered modified
You select the modified files you want to Stage
The Staged files are Committed, which
prompts Git to store a permanent snapshot of the files
Git allows you to see the full history of every commit.
You can revert back to any previous commit.
Git does not store a separate copy of every file in every commit, but
keeps track of changes made in each commit!
Why Git?
Over 70% of developers use Git!
Developers can work together from anywhere in the world.
Developers can see the full history of the project.
Developers can revert to earlier versions of a project.
What is GitHub?
Git is not the same as GitHub. GitHub makes tools that use Git. GitHub is the largest host of source code in the world, and has been owned
by Microsoft since 2018. In this tutorial, we will focus on using Git with GitHub.
Notes from other sources
Git is software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data integrity, and support for distributed, non-linear workflows (thousands of parallel branches running on different systems).
Git was created by Linus Torvalds in 2005 for development of the Linux kernel, with other kernel developers contributing to its initial development.Since 2005, Junio Hamano has been the core maintainer. As with most other distributed version control systems, and unlike most client–server systems, every Git directory on every computer is a full-fledged repository with complete history and full version-tracking abilities, independent of network access or a central server. Git is free and open-source software distributed under the GPL-2.0-only license.
Model question papers
What is the use of Staging area or Indexing in Git?
What is Git Stash?
What is the Git Stash drop?
What is Git stash apply? How is it different from Git stash pop?
What is the use of git clone command?
When is the git config command used?
How will you identify if the branch is already merged into master?
What are Hooks in Git?
What is GIT version control?
What is ‘git add’ is used for? - GIT Note
What is the function of ‘git stash apply’?
What is the function of ‘git rm’?
What is the function of ‘git checkout’ in git?
What is the difference between the ‘git diff ’and ‘git status’?
What is ‘git status’ is used for? - GIT Note
What is the function of ‘git diff ’ in git?
What is Subgit? Why to use Subgit? - GIT Note
Mention some of the best graphical GIT client for LINUX?
Mention some of the best graphical GIT client for LINUX?
What is the syntax for “Rebasing” in Git?
What is the difference between ‘git remote’ and ‘git clone’?