2015-10-15 110 views
0

昨天,git工作正常。我正在進行更改並上傳對origin/master的更改。git push:所有的最新/ git狀態都發生改變提交:

git commit -a -m 'comment' 
git push 

今天,當我做了序列,做了修改後,git push沒有識別提交。有人可以幫助解釋發生了什麼......以及如何解決它。我所提供的git的日誌 複印件(我不知道怎麼做一個git克隆和遷移的變化到一個新的克隆,但我想明白爲什麼Git修訂不工作?)

序列下

git status 
On branch master 
Your branch is up-to-date with 'origin/master'. 

Changes to be committed: 
    (use "git reset HEAD <file>..." to unstage) 

    modified: requirements.txt 
    new file: src/bin/setup_linux.sh 
    deleted: src/echo 

當我運行混帳推我得到了一切最新

git push 
Username for 'http://gitURL': gitUID 
Password for 'http://gitURL': 
Everything up-to-date 



git log 

提交df3a71f7af9070a826a3742751611d3d3fa898a9 作者:gitUID 日期:星期一10月12日十六時54分51秒2015年-0400

fix docs 

提交a8c5867222147e366fc968e9b47daa5d237ecde5 作者:gitUID 日期:星期一10月12日16時53分28秒2015年-0400

fix docs 

回答

0

git push只關心已提交的變化。您的git status表明您有突出的更改,並且自上次推/拉以來沒有新的提交。結論:你還沒有提交任何提交,所以沒有什麼可推動的。

+0

謝謝。我堅信我已經做了事先的承諾。但你是對的......我做了添加,然後提交併推送工作。奇怪??? 看起來像是我的錯誤。 – frankr6591

+0

呃,我知道我每次都肯定自己做了一些事情後,如果我有一美元的話,我就會很有錢,然後發現我沒有做到這一點...... –

0

在推送前未執行添加/提交。用戶錯誤。

相關問題