現在開始學習 linux 系統,所以在 linux 上面搭建乙個 git 專案就是必不可少的,想著以前用 filezilla 也能實現檔案管理,但是對於團隊協作開發來說就是非常不利的。並且,還有多個倉庫同時管理的問題,接下來介紹這些問題的解決方案。
使用 linux 上面的包管理工具安裝 git
yum install git
生成秘鑰
ssh-keygen
-t rsa -c
讀取秘鑰內容
cat ~/.ssh/id_rsa.pub
驗證是否成功
ssh -t [email protected]
同時我們也會遇到比如公司**和github**同時需要在同乙個生產環境中分別部署的問題,可以通過配置多個git服務來解決。
ssh-keygen
-t rsa -c
-f ~/
.ssh/gitlab_id-rsa
ssh-keygen
-t rsa -c
-f ~/
.ssh/github_id-rsa
開啟ssh-agent
ssh-agent
-s
新增私鑰
ssh-add ~/.ssh/gitlab_id-rsa
ssh-add ~/.ssh/github_id-rsa
新建並編輯config
touch config
輸入內容
gitlab這樣就可以分別的clone倉庫和管理**host git.gitlab.com
hostname git.gitlab.com
preferredauthentications publickey
identityfile ~/.ssh/gitlab_id-rsa
user ***
github
host github.com
hostname github.com
preferredauthentications publickey
identityfile ~/.ssh/github_id-rsa
user ***
git學習之git專案搭建
建立工作目錄與常用指令 工作目錄 workspace 一般就是你希望git幫助你管理的資料夾,可以是你專案的目錄,也可以是乙個空目錄,建議不要有中文。日常使用只要記住下圖6個命令 本地倉庫搭建 建立本地倉庫的方法有兩種 一種是建立全新的倉庫,另一種是轉殖遠端倉庫。1 建立全新的倉庫,需要用git管理...
Linux 之搭建 Git 環境
檢視是否已經安裝過 git root centos git version git version 1.8.3解除安裝舊版 git root centos yum remove git root centos yum y install git安裝依賴包 根據實際情況安裝,有些可能已經安裝過來 ro...
Git 專案搭建
工作目錄 workspace 一般就是你希望git幫助你管理的資料夾,可以是你專案的目錄,也可以是乙個空目錄,建議不要有中文。日常使用只要記住下圖6個命令 建立本地倉庫的方法有兩種 一種是建立全新的倉庫,另一種是轉殖遠端倉庫 1 建立全新的倉庫,需要用git管理的專案的根目錄執行 git init ...