我在兩臺機器上工作,一臺在我的實驗室和一臺在家。我經常在實驗室開始工作,並希望繼續在家中工作,但代碼並未處於我想要實現的狀態。使用git處理這種情況的正確工作流程是什麼?當您需要切換機器但尚未準備好提交時,正確的工作流程是什麼?
1
A
回答
0
你只是承諾一個發展分支,它的工作,直到事情是準備好,然後將其提交到生產分支....
1
,我正SSH進入實驗室機器從家裏。 xterm中的命令行與通過xterm中的ssh命令行相同。
還記得使用GNU screen或tmux。這樣,您可以繼續編輯會話,在屏幕上留下編譯結果以供將來查看等。
1
一種解決方案可能是在計算機之間開發時創建另一個分支,並且只將它合併到當你提交實際的代碼時,幹線是幹線。通過這種方式,您可以承諾將代碼推送到存儲庫並在機器之間使用,但仍將其與「已完成」代碼分開。
相關問題
- 1. onchange在表單尚未提交時提交但尚未正常工作
- 2. 什麼是git主要變更的正確工作流程?
- 3. 錯誤:您的系統尚未準備好運行Symfony項目
- 4. AWS您的帳戶尚未準備好發佈消息
- 5. 這個表單提交JavaScript的確切工作是什麼?
- 6. 爲什麼需要工作流程/ BPM?
- 7. 需要尚未提交數據的表格的表關係流程
- 8. GvrVideoPlayerTexture「尚未準備好播放!」
- 9. Android Studio:客戶端尚未準備好
- 10. 什麼是最準確的;聲明VS準備好的聲明
- 11. Perl UTF8 CGI和DBI ...什麼是正確的工作流程?
- 12. 什麼是正確的Git p4工作流程?
- 13. Git,分支和合並。什麼是正確的工作流程?
- 14. BDD和TDD,什麼是正確的工作流程?
- 15. 當我直接提供矩陣時,爲什麼這個LAPACK程序能夠正確工作,但是當我從文件中讀取時,不能正確工作?
- 16. PHP在準備好的語句中引用時需要什麼時候?
- 17. git如何提交 - 準確的工作?
- 18. 準備好的陳述是什麼?
- 19. mysqli準備好的語句是什麼?
- 20. 準備好的聲明是什麼?
- 21. CSS!重要的是在提交類型上工作不正確
- 22. 準備在angularjs中開發web應用程序的準備工作是什麼?
- 23. 什麼是您的差異工作流程?
- 24. 爲什麼在進行UPDATE時需要明確提交?
- 25. 爲什麼離子Ionic2平臺準備工作需要很長時間?
- 26. 什麼是C++中最好,最準確的計時器?
- 27. Admob:插頁式廣告尚未準備好呈現,爲什麼? (Swift)
- 28. 爲什麼Mac和Linux的Android準備好,但Windows不是
- 29. 當表單通過jQuery提交時,需要的不是HTML5中的工作?
- 30. 當GEF編輯器準備好用戶交互時抓住點