期末報告 <<
Previous Next >> About
note
1.
Question:修正Commitg 失敗無法push的bug,如何解除此bug?
Qwestion image:


Answer:利用強制推送的指令使其能夠覆蓋掉之前不必要的分支,也就是利用git push -f指令,在單人時可以採用這項方式,但是在多人協同時若使用會發生將上一個commit的人的資料給覆蓋的情況,所以要小心使用,若萬一真的覆蓋掉了就必須請另一端的同事以git push -f之指令重新推送才有辦法解決此問題。
2.
Question:若在別台電腦開啟putty但找不到github.com怎麼處理?
Answer:
在老師issue中ssh教學步驟的step2有putty_home.zip壓縮檔(圖一)下載下來後用regedit指令在黑窗中開啟登錄編輯模式,並且在其中找到user開頭的目錄並且找到內部儲存github.com的資料夾,匯出之後會得到putty_home.reg(圖二)並且去執行putty.exe在其中就會看到github.com了按下後照著我的步驟(圖三)就可以成功了。
圖一:

圖二:

圖三:

3.
正向 git pull request:當組員從組長的帳號中提取新版本的commitu,也就是git pull 的時候我們稱做正向的git pull request而他指指另也就是git pull 組長分組帳號網址,當組員在push必且創建new pull request時也必須通過這樣的機制請組長同意pull request才能夠將組員的資料作合併。
逆向git pull request:反向的pull request則是在組員自己的帳號下創建new pull request並且輸入指令git pull github.com/組員/組別/compare/master...組長;master這樣一來就可以將組長帳號下的提交版本反向的提到組員帳號再經由組圓自己同意new pull request和git push後就可以得到最新的版本。
期末報告 <<
Previous Next >> About