Git Git 構建分布式版本控制系統

2021-10-10 02:59:22 字數 1632 閱讀 4332

分類

產品 圖示流程

git1.生成本地ssh key

2.複製 公鑰,在github 中新增ssh key

在github找到賬戶設定

選擇ssh key

3.測試本地客戶端

4.進行認證(但不能遠端連線)

5.在本地新增遠端倉庫使用者名稱

6.在本地新增遠端倉庫郵箱

7.啟用預設的顏色設定

8.檢視配置

9.連線遠端倉庫

10.設定遠端倉庫位址

11.轉殖遠端倉庫資訊

12.上傳檔案

git init

git remote add origin [email protected]:xuleicloud/xulei001.git

git add .

git commit

git push -u origin master

git

cd /git-root/

2.建立乙個分支

3.目錄授權

4.切換git

5.生成秘鑰

cd .ssh/

cp id_rsa.pub authorized_keys

logout

6.設定git賬號的shell

8.測試上傳倉庫

客戶端gitlab

不支援的類unix系統

官網鏈結

install and configure the necessary dependencies

sudo systemctl enable sshd

sudo systemctl start sshd

sudo yum install postfix

sudo systemctl enable postfix

sudo systemctl start postfix

sudo systemctl stop firewalld

sudo systemctl disable firewalld

add the gitlab package server and install the package

yum -y install gitlab-ce-9.1.0-ce.0.el7.x86_64.rpm

官網安裝(略)

sudo yum install gitlab-ce

configure and start gitlab

browse to the hostname and login

登入圖示

歡迎介面

建立專案

推送ssh秘鑰

2檢視秘鑰

3上傳秘鑰

4檢視秘鑰

5鏈結位址

6使用gitlab

命令列操作

2.轉殖伺服器的檔案

3.上傳檔案

echo 1234567 > 3333.sh

git init

git remote add origin [email protected]:root/my-cloud1.git

git add .

git commit

git push -u origin master

分布式版本控制

git基本概念 git倉庫 儲存所有資料的地方 工作區 從倉庫中提取出來的檔案,放在磁碟上供你使用或修改 暫存區 就是乙個檔案,索引檔案,儲存了下次將提交的檔案列表資訊 版本控制軟體 1 集中式版本控制軟體 cvs svn subversion 2 分布式版本控制軟體 git bitkeeper 收...

Git 構建分布式版本控制系統

記錄開發檔案的時間機器 更好的開發 挽回 錯誤帶來的損失 分類 1 本地版本控制系統 2 集中化的版本控制系統cvs subversion svn 3 分布式版本控制系統git 產品 1 github 2 git 3.gitlab 私有的git web伺服器 支援的類unix系統 ubuntu de...

GIT分布式版本控制

git config global user.name your name git config global user.email email example.com git init初始化建立版本庫 git clone url從網路上轉殖repository,注意clone是複製了history...