I will learn how to use git.
I just did the following test:
- create folder and 2 files
- then git init, git add., git commit -m "initial commit"
- create branch: git branch experimental, git checkout experimental
- then change the folder name and delete one of the files, then git add., git commit -m "experimental"
back to wizard: git check wizard
Surprise: I do not find the master when I left him; the folder has disappeared. And I have to do git - reset --hard to find my folder.
Interestingly, I did something wrong or I did not understand how git handles local changes. Thank you for your help.
Detailed scenario:
mkdir GitTest
cd GitTest/
mkdir Folder1
echo "master" > Folder1/File1.txt
echo "master" > File2.txt
git init
git add .
git commit -m "init"
git branch expe
git checkout expe
mv File2.txt File3.txt
mv Folder1/ Folder1-exp/
echo "expe" >> Folder1-exp/File1.txt
git add .
git commit -m "expe"
git checkout master
ls
git checkout expe
ls
source
share