發表文章

目前顯示的是 3月, 2018的文章

git remote指令操作

推入遠端 將最新的commit(HEAD)推入遠端origin (Code Review) git push origi n HEAD:refs/for/master 推入遠端 git push origin master 邪惡版推入遠端(強制) git push origin master --force -f是--force的短指令 如果我目前分支不是master而是yhchiu , 但是我想推到遠端上改成new_patch這個分支 git push origin yhchiu:new_patch 實際上不見得一定要推分支 , 指定某個commit也可以推 顯示本地跟遠端所有branch git branch -a 顯示有哪幾個遠端名稱/遠端名稱及網址/遠端詳細訊息 git remote show git remote -v 加入新的遠端伺服器,命名為origin2 git remote add origin2 ssh://yhchiu@192.168.10.30:29418/NewDevice 下面是一個遠端同步的應用: 我在遠端伺服器192.168.10.30上面用我的帳號yhchiu的家目錄中建立了一個資料夾public並在上面clone了NewDevice的git庫,所以我就會有一個/home/yhchiu/public/NewDevice的git資料夾 我可以在另一台電腦上直接clone我家目錄下的這個git ssh://yhchiu@192.168.10.30/home/yhchiu/public/NewDevice 另外我也可以將這個url加入remote變成合併原本的目錄和我在我家目錄上建的目錄 刪除某個遠端伺服器 git remote rm origin2 遠端伺服器改名 git remote rename pb paul 更新遠端資料 git pull 不要隨便在任一個commit/branch之後或是使用這個指令,是否亂掉可以用gitk查看左上角的分支線路,不是一條而是有迴圈就是出問題了,得先要恢復到某個版本 git pull origin master 從所有的遠端伺服器上抓取資料/從預