# Git - remote 遠端數據庫 我們在 GitHub 建立數據庫後 clone 下來進行編輯後要 push 上去有時都會遇到問題,這邊更詳細的說明 remote 的相關指令 ## git remote - 查詢目前我擁有的遠端數據庫 ``` git design1@DESKTOP-2SJKDSH MINGW64 ~/Desktop/github/gittest (master) $ git remote origin ``` 當我們輸入 **git remote** 指令後,會列出所有遠端數據庫,而 **origin** 則是 GitHub 的預設遠端數據庫名稱 ## git remote rename - 更改遠端數據庫名稱 若我們想要更改遠端數據庫在本機的簡稱的話,我們可以使用 git remote rename 數據庫名 想要更改的名稱,來更改成我們想要的名稱 例如我們想將 origin 數據庫改為 github ``` git design1@DESKTOP-2SJKDSH MINGW64 ~/Desktop/github/gittest (master) $ git remote rename origin github ``` 更改成功 ``` git design1@DESKTOP-2SJKDSH MINGW64 ~/Desktop/github/gittest (master) $ git remote github ``` ## git push origin master - push 到 orgin 數據庫的 master 分支 我們剛開始clone 資料夾下來後 要 push 到遠端數據庫時,可以使用 **git push** 指令, 是因為預設是 push 到 orgin 數據庫的 master 分支 但若我們想要 push 其他分支到遠端數據庫時,就會跳錯, 因為他不知道你要 push 到哪一個遠端數據庫的哪個分支, 因此我們就需要指定**git push origin(遠端數據庫名) master(分支名稱)** ###### tags: `Git`