因為公司的 gitlab 沒有對外,但又不想將電腦背來背去的,所以使用了其他服務來同步,這樣就可以在公司回家前先將東西 push 到同步用的 repository,之後在家處理完後,最後只需要在公司從同步用的 repository 整個 pull 回來就好了。
在公司的專案內先設定同步用的 repository
$ git remote add <remote_name> <repository.git>
push 至同步用的 repository
$ git push <remote_name>
(在家中只需要正常的對同步用的 repository 做變動就好了)
最後在公司 pull 回來
$ git pull <remote_name> <remote_branch>