git的 私有倉庫搭建和本地使用

公司cto想把代碼庫遷移到公司局域網的電腦上,我之前瞭解過些,也試了試。

git的 私有倉庫搭建和本地使用

一、git私有服務器的創建

①在linux安裝git,執行下面兩行命令

1、yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel

2、yum install git

②創建git用戶組和git用戶

groupadd git

adduser git -g git

為git用戶指定密碼

passwd git

③創建證書登錄

cd /home/git

ls

mkdir .ssh

chmod 700 .ssh

touch .ssh/authorized_keys

chmod 600 .ssh/authorized_keys

④初始化git倉庫

mkdir mygitrepo

pwd

chown git:git mygitrepo/

ll

cd mygitrepo/

ls

git init --bare test.git

ll

chown -R git:git test.git

注意:git克隆時密碼就是passwd設置的用戶密碼

設置git倉庫所有者為git用戶必須 chown -R

git本地的使用

先去下載安裝gitbash https://git-scm.com/downloads

1、先把服務器上的克隆下來

git clone [email protected]:/home/git/cy-order.git

不同項目使用不同倉庫

2、查看是否有改動

git status

3、將改動的東西添加到緩衝區中

git add .

注:.表示當前路徑下的所有文件

4、將緩衝區中的內容提交到本地倉庫

git commit -m '註釋'

5、將本地倉庫推送遠程倉庫

git push origin master

6、更新遠程倉庫的代碼

git pull

7、查看此時所處的分支

git branch

* master

8、查看提交的歷史記錄

git log

9、將遠程的代碼提取到本地

git fetch origin

10、將本地的分支和遠程合併

git merge origin/master

11、查看遠程庫

git remote -v


分享到:


相關文章: