好的,这真让我很沮丧.我习惯使用SVN,并且是git的新手.我已经在git中有一个名为X的文件夹.collobarator对X进行了更改并提交了它,并对其进行了更新.我对它进行了更改,现在我想将它保存为X2作为新文件夹.所以我在本地复制了X文件夹,现在我想将它添加到github.所以我做了
cd X2
git init
git add X2
git commit -m "changes"
git push origin master
Run Code Online (Sandbox Code Playgroud)
我也试过在X和X2所在的父目录中,然后git添加X2并提交和推送,但我一直"无需提交".
我究竟做错了什么?
你为什么要git init
在添加之前做一个X2
.只有在创建repo时才会执行Git init.另请注意,git add
只添加文件,而不是目录.
除此之外git add X2
,当你在root/parent时,应该可以正常工作.从文件夹本身做起git add .