[教學] git應用-git突然就壞掉了 - 討論區

[教學] git應用-git突然就壞掉了

文章瀏覽次數 1214 文章回覆數 0

特種兵

特種兵圖像(預設)

2021-04-09 12:17:01

From:211.23.21.202

今天要來上傳一下 NVDA臺灣平臺的收支公告

在介面還沒重寫之前,目前上傳需要寫程式

先把專案從主機拉回來到最新

$ git pull origin master                                                        
 logo@nvda.org.tw's password:                                                    
 From nvda.org.tw:/web/GitWareHouse                                              
  * branch            master     -> FETCH_HEAD                                   
# 奇怪了,怎麼沒有拉回來                                                                                 
$ git branch                                                                    
# 更慘,沒有任何資訊                                                                                 
# 以為自己打錯命令或跑錯地方,看了幾次,也試了幾次都沒錯,但就是不能正常操作
$ git log -1                                                                    
 fatal: write failure on 'stdout': Bad file descriptor                           
# 奇怪的錯誤訊息,這時候有點緊張了                                                                                 
# 不過至少有訊息就能查問題了

二話不說,趕快 google 了

在 stack overflow 看到很傻眼的答案,總結大概就兩條

  • 重開機就好了
  • 重開 git bash 就好了

那好吧,重開機比較麻煩,就先重開 git bash

$ git log -1                                                                    
 commit f3d269925498dac74174db3721156effa1cc6f88 (HEAD -> master, origin/master, 
 origin/HEAD)                                                                    
 Author: Logo-Kuo <logo@forblind.org.tw>                                         
 Date:   Tue Mar 30 16:49:20 2021 +0800                                          

     更換 footer 協會 logo                                                       
# 有了 
$ git pull origin master                                                        
 logo@nvda.org.tw's password:                                                    
 From nvda.org.tw:/xxx/repo                                              
  * branch            master     -> FETCH_HEAD                                   
 Already up to date.                                                             
# 專案已經是最新的,果然就這樣好了耶

不過,我們還是有收穫喔,我猜可能跟電腦更新有關

想了一下,今天早上我的 windows 被強制從 1909 更新到 20H2

除此之外,想不到有什麼動作跟平常不同的

反正遠端主機沒壞且沒有刪到資料應該就沒什麼大礙