您的位置 首页 > 数码极客

Linux如何做本地资源库

公司cto想把代码库迁移到公司局域网的电脑上,我之前了解过些,也试了试。

一、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

ll

chown -R git:git

注意:git克隆时密码就是passwd设置的用户密码

设置git仓库所有者为git用户必须 chown -R

git本地的使用

先去下载安装gitbash

1、先把服务器上的克隆下来

git clone git@192.168.1.20:/home/gi

不同项目使用不同仓库

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

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“Linux如何做本地资源库”边界阅读