我在Git中有一個遠程分支,稱爲開發和本地開發分支。我修改可以說3個文件:git只添加一些更改的文件
git status
modified file1
modified file2
modified file3
現在我想補充,並承諾只file1和(現在的文件2和文件3將被添加之後而不是),將其推到遠程分支。我嘗試推送它,但git不允許推送,因爲遠程頭比我的本地先進。然後我試着做git fetch
和git rebase
,但後來,git說我有未跟蹤的文件。 Git建議把它們藏起來。我是git的新手,到目前爲止我所知道的是git stash
是爲了在切換另一個分支的情況下保存工作變化。在我的情況下,我不轉換我的分支。 git stash
是否安全?或者還有其他一些方法嗎?我很感謝你的解釋。
據稱他目前不想提交所有文件。我認爲隱藏在這裏會更好... –
要回答OP,您可以將添加行更改爲只包含一個必需的文件,其餘命令應完全按照OP的要求進行操作。 – CyberneticianDave
我想要做的是rabase,但我的工作目錄不乾淨,因爲我沒有添加2個文件,我改變了,這就是爲什麼我問關於statch? – Lakshi