Git 05 本地倉庫與遠端倉庫

2022-09-07 15:36:21 字數 1562 閱讀 8189

轉殖倉庫

如果你轉殖了某個遠端倉庫,那麼你就已經與該遠端倉庫建立了連線。不需要再使用git remote add命令去關聯遠端倉庫。

git預設為遠端倉庫起關聯的標識名為origin。

我們預設轉殖的倉庫名是遠端倉庫名,如果想自己改名,可以使用:

git clone [email protected]:kenloong/test.git mygit  (這條命令就是把遠端倉庫轉殖下來,並命名為mygit)

關聯倉庫

如果使用git remote add命令去關聯遠端倉庫 ,那麼,首先,你要處於git的倉庫狀態,即你要先git init

然後再去關聯:git remote add origin

[email protected]:kenloong/test.git

origin:關聯遠端倉庫的標識名

[email protected]:kenloong/test.git:遠端倉庫位址

注意,上面我們採用的是ssh協議的關聯。

如果採用https協議的關聯,每次推送都需要輸入github的使用者名稱和密碼,很麻煩,故一般都採用ssh協議去關聯遠端倉庫。

關聯倉庫後,可以用git pull命令去拉取**。但需要寫上遠端倉庫名和要拉去到本地的哪個分支。

example : git pull origin master (把遠端倉庫合併到當前master分支)

ssh配置

一般我們都是用ssh去推送**,那麼該如何配置呢?

首先,進入當前使用者目錄,如果不知道當前使用者目錄,可以在gir bash視窗中

先執行:cd ~

然後執行:pwd

就可以知道當前使用者目錄了

然後執行 : ssh-keygen

這個命令作用是生成是私鑰和公鑰,一路回車即可。

公鑰和私鑰的檔案會在使用者目錄的.ssh目錄中。

然後在github的賬號中設定公鑰。

可以將公鑰 存放在github中的兩個地方:

專案的setting中,只要當前專案可以和 本機 免秘鑰登入

賬號的settings中, 賬戶的所有專案 都可以和本機免秘鑰

專案免秘鑰登入

賬號所有專案免秘鑰登入

注意:遠端增加ssh的公鑰時 1刪除回車符 2可寫許可權

第一次把master分支推送到遠端倉庫origin : git push -u origin master

後續修改推送時 只需要 git push

Git本地倉庫與遠端倉庫關聯

1 本地乙個倉庫 本地倉庫已經經過git init 初始化 2 遠端乙個倉庫 已經存在了乙個遠端的倉庫 3 github已經新增了ssh keys 本地倉庫與遠端倉庫關聯有兩種方法,一種是通過ide 比如idea pycharm等 關聯遠端倉庫 一種是通過git bash 新增 新增遠端倉庫的ssh...

Git 本地倉庫與遠端倉庫鏈結

1.在遠端倉庫新建乙個空專案 2.在本地新建好專案後使用命令 1.告訴git你是誰 git config global user.name 你的名字或暱稱 git config global user.email 你的郵箱 2.設定遠端倉庫的鏈結 git remote add origin 專案名....

Git本地倉庫關聯遠端倉庫

本地建立了乙個工程,開發完成後想要提交到github gitlab上 進入到工程目錄下 cd git demo初始化本地倉庫 git init初始化之後,可以通過ls al檢視本地倉庫檔案,發現此時工程內多出了乙個.git目錄 設定關聯遠端倉庫 git remote add origin命令執行之後...