CentOS下搭建git服务器

踩了几个坑

  • Linux权限
  • SSH

1

安装git
yum install git
查看版本号
git --version

2

新建用户 gituser
设置密码 123

adduser gituser
passwd gituser 

3

配置SSH密钥

cd
mkdir .ssh
ssh-keygen -t rsa
cd .ssh
新建authorized_keys 将公钥追加进去
cat id_rsa.pub >> ~/.ssh/authorized_keys

4

创建仓库 project.git 在 home/gituser/

cd /home/gituser
su gituser   这一步重要
mkdir project.git
cd project.git
git --bare init

git仓库已经在虚拟机搭好了

5

本地clone

在desktop打开git bash
mkdir test
cd test
git init
git clone gituser@192.168.75.129:/home/gituser/project.git
新建a.txt
touch a.txt
git add .
git commit -m "this is a test"
git push origin master
将a.txt push上去

至此 虚拟机内外就跑通了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,803评论 19 139
  • Git的基本工作流程 在工作目录中修改某些文件。 对修改后的文件进行快照,然后保存到暂存区域。 提交更新,将保存在...
    夜_雪阅读 5,108评论 2 5
  • [在 Linux 下搭建 Git 服务器] 环境:服务器 CentOS6.6 + git(version 1.7....
    9ef822571b70阅读 4,365评论 0 5
  • 故乡这个词,对我来说,是一个心驰神往的所在。我离开故乡,已经快二十年。 那里不仅有我的亲人,儿时的玩伴,熟悉到骨子...
    代代daisy阅读 3,081评论 1 6
  • 今天到无锡高科技植物园去玩,植物的DNA基因用技术可以拆分化,细分化,让我这个医院里工作十几年的人感到震撼,科...
    步步娇阅读 1,243评论 0 0

友情链接更多精彩内容