The full form of git is global information tracker .It is a distributed version control system for tracking changes in computer files and coordinating work on those files among multiple people(wikipedia) .Primarily used for source code management in software development but it can be used to keep track of changes in any set of files .Created by Linus Torvalds in 2005 for development of the linux kernel .Git thinks about its data. In git nearly every operation is local . It’s impossible to change the contents of any file or directory without Git knowing about it .When you do actions in Git, nearly all of them only add data to the Git database.In git committed means that the data is safely stored in the database .Modified means that you have changed the file but have not committed it to your database yet .Staged means that you have marked a modified file in its current version to go into your next commit snapshot.
GitHub is a web-based version-control and collaboration platform for software developers. GitHub, was started in 2008 and was founded on Git, an open source code management system created by Linus Torvalds to make software builds faster. GitHub allows developers to change, adapt and improve software from its public repositories for free, but it charges for private repositories, offering various paid plans.Three important terms used by developers in GitHub are fork, pull request and merge. A fork, also known as a branch, is simply a repository that has been copied from one member's account to another member's account. Forks and branches allow a developer to make modifications without affecting the original code. If the developer would like to share the modifications, she can send a pull request to the owner of the original repository. If, after reviewing the modifications, the original owner would like to pull the modifications into the repository, she can accept the modifications and merge them with the original repository. Commits are, by default, all retained and interleaved onto the master project, or can be combined into a simpler merge via commit squashing.
In this series of video we try to explore all the things every programmers needs to contribute source code to the open source community. Here we cover git basic to advance. We also cover github. We try to explain how you can make your life easier with visual studio code. How to use GitKraken. And a lot. Please check our playlist for full series.
Hasan Mahmud Nayem
Fb: HM Nayem (fb.com/hmnayem95)
Email: hasan.m.nayem@gmail.com
-~-~~-~~~-~~-~-
Please watch: "6. DOM: Style Your Document | DOM বাংলা টিউটোরিয়াল"
https://www.youtube.com/watch?v=xFRAv...
-~-~~-~~~-~~-~-
3-9: Github introduction For Beginners Bangla Tutorial Video | |
| 1,498 views views | 6,339 followers |
| 36 Likes | 36 Dislikes |
| Education | Upload TimePublished on 10 Nov 2017 |
| , what is git and github, what is git add, what is git and bitbucket, what is git and svn, what is git amend, what is git am, what is git and github quora, what is git attributes, what is git and gitlab, what is git_askpass, what is git archive, what is git and jenkins, what is git and gerrit, what is git and stash, what is git account, what is git abbreviation, what is git and fit, what is git add and commit, what is git and github for beginners, what is git application | |
Không có nhận xét nào:
Đăng nhận xét