我有一臺舊的Synology DS-106j服務器,我嘗試使用ipkg命令安裝git。安裝順利,但git無法正常工作。我目前正在學習如何使用git,所以我不知道它是否與我使用的版本或其他錯誤的git有關。我的git 1.8.4.2-1有什麼問題?
我所做的就是創建一個指定名稱的新本地資源庫,添加新的文件,提交,並得到了一個錯誤:
NAS_SERVER> git init Test
Initialized empty Git repository in /root/Test/.git/
NAS_SERVER> ls
Packages.gz git_1.8.4.2-1_powerpc.ipk
Test
NAS_SERVER> cd Test
NAS_SERVER> git status
# On branch master
#
# Initial commit
#
nothing to commit (create/copy files and use "git add" to track)
NAS_SERVER> touch Test.cs
NAS_SERVER> ls
Test.cs
NAS_SERVER> git add *
NAS_SERVER> git status
# On branch master
#
# Initial commit
#
# Changes to be committed:
# (use "git rm --cached <file>..." to unstage)
#
# new file: Test.cs
#
NAS_SERVER> git commit -m "Test"
fatal: 57e2b8c52efba71d84c56bf6f37581686b9061a3 is not a valid object
我想...也許我做錯了什麼,所以我在Windows操作系統上使用了git並嘗試推送。仍然是一個錯誤。將整個存儲庫轉移到服務器並檢查狀態。看起來很好。嘗試提交。還是一樣的結果。更糟糕的是,我無法更新git版本而無需編譯它,而我甚至不知道如何去做。任何可能會出錯的建議?
你也有其他錯誤嗎? (例如[在[這個問題]中)(http://stackoverflow.com/questions/15308197/git-commit-fatal-error)) –
不是......那是它的結尾。 –