我發現如何使用git。Git和本地修改
我只是做了如下試驗:
- 創建一個文件夾,2個文件
- 然後git的初始化,git的添加,git的承諾-m 「初始提交」
- 創建一個分支:混帳。分支實驗,git的結帳實驗
- 然後更改文件夾的名稱,並刪除其中一個文件,然後git的添加,git的承諾-m「實驗」
回到主:git的結帳馬斯特[R
驚喜:當我離開它,我不找師傅;該文件夾已經消失。我必須做一個git -reset - 很難找到我的文件夾。
我不知道我做錯了什麼,或者如果我沒有理解Git是如何管理的局部變化。謝謝你的幫助。
詳細情況:
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
你與兩個文件的文件夾不見了主分支?切換分支之前是否還有其他更改? – 2010-06-09 05:41:55