优秀的编程知识分享平台

网站首页 > 技术文章 正文

git的 私有仓库搭建和本地使用(git仓库是什么意思)

nanyue 2024-09-04 09:11:13 技术文章 11 ℃

公司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 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 git@192.168.1.20:/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

最近发表
标签列表