Skip to main content


AndyBinOriginalLess than 1 minute


Working Directory
It refers to the directory you can see on your computer and the directory you created when creating the version library.
The workspace has a hidden directory .git, which is not a workspace, but a version library of Git.
There are many things in Git's version library, the most important of which is the staging area called stage (or index).


As mentioned earlier, when we add files to the Git version library, it is implemented in two steps:
The first step is to add files with 'git add', which is actually to add file modifications to the staging area;
The second step is to use 'git commit' to submit changes. In fact, it is to submit all the contents of the staging area to the current branch.
Because when we create the Git version library, Git automatically creates the only master branch for us, so now, git commit is to submit changes to the master branch.
You can simply understand that the file changes that need to be submitted are always placed in the staging area, and then all changes in the staging area are submitted at once.

Last update:
Contributors: rumosky
  • Latest
  • Oldest
  • Hottest