我在github上創建了一個存儲庫,並運行命令行git push -u origin master
。我只是在那裏找到一個文件夾,但我的文件夾中有很多文件,但它只上傳了一個沒有文件的文件夾。如何將所有文件夾上傳到github?
如何上傳有很多成功的文件夾?
我只是想它不工作的命令git add .
和git push -u origin master
。
我在github上創建了一個存儲庫,並運行命令行git push -u origin master
。我只是在那裏找到一個文件夾,但我的文件夾中有很多文件,但它只上傳了一個沒有文件的文件夾。如何將所有文件夾上傳到github?
如何上傳有很多成功的文件夾?
我只是想它不工作的命令git add .
和git push -u origin master
。
您需要添加文件夾中的所有文件。如果你真的想要添加它(不只是一些),一個簡單的方法是git add -a
或git add ReduxSimpleStarter/*
。
然後你需要提交它們。 git commit
。
然後推。
我猜,通過你的描述(抱歉,這是一個有點難以閱讀。所以,糾正我,如果我錯過了一些細節,你的問題),你忘了提交更改。
要做到這一點,你需要git commit -m "A commit message"
。它看起來像這樣一起
git add .
git commit -m "Added a new button"
git push -u origin master
commit
只是告訴混帳救你給它的歷史所做的更改。 add
只是告訴git你想要這些文件(在他們當前的狀態)下次你保存commit
。
希望這可以解決您的問題。
感謝您的幫助。我接受另一個答案'git add ReduxSimpleStarter/*'爲我工作。 –
看起來你是不是推前提交你的修改。 當你這樣做:
git add .
您的文件添加到staging area。但是你也需要提交它們。你可以通過在執行'git add之後在命令行輸入這個來做到這一點。「命令:
git commit -m "your commit message here"
那麼你應該能夠鍵入」 混帳推-u起源主「和你的文件應該上傳。
感謝您的回覆。我採取另一個答案git添加ReduxSimpleStarter/*爲我工作。 –
是的,很高興工作!我個人很喜歡使用'git add -A'而不是'git add'。所以David Heyman的回答絕對是可靠的。 – pacificpelican
謝謝,你的回答救救我。 –