2013-12-12 34 views
-1

你好我最近開始使用github。我能夠做出我的第一次提交,並將我的Java項目整個源文件夾上傳到我唯一的Repo。現在我已經對我的文件進行了更改,並且希望重新提交相同的文件,但是在兩個小時的教程後我仍然陷入了困境。如何添加要提交的文件GitHub

這是我一直在做的過程。

Windows 8 
Gitbash 
cd ~\javaProjectSourceFolder(lets call it java) 
git init 
    initializes 
git add -A 
git status 
    nothing to commit, working directory clean 

我意識到我是一個新手,我不能「添加」我的文件。有人可以幫我嗎?

+0

嘗試'git的補充--all'? – MikeSmithDev

+0

我仍然沒有提交,工作目錄清潔 – user3037986

+0

'git add .'然後呢? – MikeSmithDev

回答

0

請確保您位於正確的分支。如果沒有,則從存儲庫路徑的終端執行以下操作。您應該對本地分支進行更改,這可能是主控的克隆。並且下一步按照這些步驟操作。

git branch:這將列出你所有的分支。你必須在那邊看到master分支。

git checkout master:這會讓你打開主分支。

git checkout -b local_branch:這將創建一個分支local_branch名稱&然後你可以在這裏添加你所有的代碼。

git add -A:這會自動添加新創建或修改或刪除的文件。

git commit -m "my commit message:這樣,您可以對所有更改進行提交。

git pull origin HEAD:這將更新當前分支的任何更改(在共享存儲庫的情況下)您可以避免這一點,因爲您是唯一一個處理唯一倉庫的人。

git push origin HEAD:這會將您的更改推送到遠程分支,但不會將其合併到主控,除非您將其推到主控或嘗試從Web上的git集線器進行合併。

對於每個&的每一個命令的詳細信息,請參閱寶here

+0

後git簽出-b local_branch,我如何添加我的代碼?是local_branch在資源管理器中的實際文件我可以複製/粘貼到? – user3037986

+0

看起來我們的討論更像是一個聊天。請檢查電子郵件[email protected]並在那裏回覆我。 –