001. Introduction to Git
Git is an open source Distributed version Control tool in all of the world's distributed version control tools, Git is the fastest, simplest, and most popular git origin author is the father of Linux: Linus Benedict Torvalds Git was developed just to assist with the development of the Linux kernel (manage source code) the status quo of Git is already very popular abroad, not popular in China (slowly popularized) more and more open source projects have been transferred to Git
002. Simple comparison of Git and SVN
Speed In many cases, git is much faster than SVN fast-structure SVN is centralized management, GIT is distributed to manage other svn using branches rather clumsy, git can easily have unlimited branches SVN must be networked to work properly, GIT supports local version control work older versions of SVN will have one in each directory. Svn,git will only have one at the root directory. The biggest difference between git distributed and centralized is that developers can submit locally under distributed Each developer machine has a server database backup file record history back to the past multi-share
003. Git workflow
Workspaces: code written at work staging area: Staging, helping us save the code as a transition layer to avoid misoperation protect workspace and version area Branch processing version area: Manage version, code action in repository generates version
004. Some basic Linux commands
1.pwd: View path 2, cd/F: Open a folder 3,touch file name: New file 4.mkdir folder name: New Folder 5,ls: View the current Folder List 6 ,RM -RF Delete file name: Delete file 7,cat: View file contents
"Git"------a basic introduction to Git and basic Linux commands------"Midgard"