Ubuntu 创建Git远程仓库

12 篇文章 0 订阅

1.安装git

在Ubuntu上安装git

sudo apt-get install git

2.初始化git 

#告诉git,自己的名字与邮箱
git config --global user.name "Your Name"
git config --global user.email "email@example.com"

3.创建git用户

adduser git 

#此后需要输入密码与确认密码

4.进入git 用户home,并创建相应的ssh文件,用于客户端免密码登陆时使用

#进入git用户目录
cd /home/git/

#创建.ssh目录,客户端的公钥存在此目录文件中
mkdir .ssh

#创建authorized_keys文件,客户端的公钥存在此文件中
cd .ssh
touch authorized_keys

#赋权
chmod 755 .ssh

#更改文件以及其内文件的所属用户以及用户组
chown -R git:git .ssh/


5.在客户端生产私钥与公钥,并复制追加到Ubuntu服务器的/home/git/.ssh/authorized_keys文件中

打开cmd.exe,,输入:

# -C 指定自己的邮箱,与git config --global user.email "email@example.com"时候,指定的邮箱要一致
ssh-keygen -t rsa -C "email@example.com"  #在用户的.ssh目录下生成公钥与私钥

用notepad++打开id_rsa.pub文件,并复制到/home/git/.ssh/authorized_keys目录中

以后再客户端进行克隆、提交等操作,就不会需要密码。

6.在Ubuntu上创建远程仓库

#切换到git用户,防止要修改文件夹的宿主
su git 

#进入用户目录
cd /home/git 

#创建远程仓库,仓库名字是mytest
git init --bare mytest

7.客户端克隆远程仓库,并进行添加文件,提交到远程仓库

#克隆远程仓库     账户@ip:远程仓库目录
git clone git@139.168.1.202:/home/git/mytest

在仓库中的基本操作,如果不熟悉,可查看博客:Git 本地仓库常用操作_兮川的博客-CSDN博客

在本地常见文件,并提交到远程仓库

#创建readme.txt文件,并输入任何文字

#查看仓库状态
git status 

#提交到暂存区
git add . 

#提交到本地仓库
git commit -m 'first commit'

#提交到远程仓库
git push origin master

远程仓库操作其实很简单,就是需要理解,操作起来非常简单。

 github上有我更多的笔记:Raray-chuan (兮川) · GitHub,欢迎stars与following,如果有问题可以在issue中向我咨询

关注我的公众号,获取更多关于后端、大数据的知识

  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值