簡體   English   中英

如何從我的服務器獲取 Git repo url 並從本地開發人員直接推送到它。 終端?

[英]How to get Git repo url from my server and push directly to it from local dev. terminal?

我已經通過 SSH 將我的私人倉庫從 Github 克隆到我的服務器,包括 SSH 密鑰。 從我的開發終端,我使用 origin 推送到 Github 上的倉庫。 從我的服務器(通過 Putty 登錄)我拉出我的主分支。

我想知道是否可以將我的主分支從本地開發終端直接推送到我的服務器,我想我只需要我的 URL 就像 GitHub URL 用戶....

這可能嗎?如果可以,如何確定正確的 URL? 我被命令卡住了(當然它返回 Github)

git config --get remote.origin.url

您是否打算忽略推送到 Github 的階段? 如果是這樣,那么不,您必須先推送到 Github 或任何 git 服務器,然后只有您可以拉到其他地方。

另外,正如您所說,SSH 密鑰僅添加到服務器,您還需要添加本地終端才能從本地計算機推送到 Github。

沒有地方可以得到 URL。 你需要構建它。

由於您可以使用 PuTTY 連接到服務器,因此您具有 SSH 訪問權限。 所以使用 SSH URL。 結合主機、端口、用戶名(比如“ole”)和服務器上遠程目錄的完整路徑。

在服務器上運行pwd以獲取完整路徑,它將類似於/home/ole/project 要驗證 URL 首先運行ssh host ls /home/ole/project 當它工作時,構建 URL: ssh://ole@server_host/home/ole/project並嘗試使用git clone

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM