Linux上git的使用

原文地址:http://www.5ixiudou.com/2019/12/05/Linux-%E4%B8%8A-git-%E7%9A%84%E4%BD%BF%E7%94%A8/

git 的安装

git的安装,网上有很多教程,这里就不详细说了哦。比如 https://www.cnblogs.com/liter7/p/6581344.html

git 服务端

1.创建仓库

创建目录:

mkdir /home/git/test

创建仓库:

cd /home/git/test

mkdir test.git

git init –bare /home/git/test/test.git

upload successful

2.创建用户和组

因为后边可能有多个用户使用git,所以应该先创建一个git用户组,统一对git用户进行管理

创建用户组

groupadd git_group

创建用户,并设置密码

useradd git_test
passwd git_test

把用户添加到用户组

usermod -a -G git_group git_test

修改用户的默认目录

usermod -d /home/git/test git_test

3.为新建的git项目指定用户组和用户

cd /home/git/test
chown -R git_test:git_group test.git

upload successful

4.修改git项目的访问权限

chmod -R ugo+rwx /home/git/test

到这里,一个git项目就创建好了,后边的就是上传文件和下载同步文件了。

git 客户端

1. 将服务器上的项目clone到本地

客户端的话,我是使用的 git bash ,命令行操作,也挺方便的。

1.1 新建一个目录,打开 git bash

upload successful

1.2 执行clone命令

git clone git_test@123.56.131.286:/home/git/test/test.git

输入密码即可。

注意:如果ssh的端口不是默认的22,那么应该这么写:

git clone ssh://git_test@123.56.131.286:6351/home/git/test/test.git

执行过后,发现多个了目录,这个目录就是git服务器上的项目

upload successful

1.3 把要上传的文件复制到 test目录中

upload successful

1.4 添加到版本管理

git add test.txt

1.5 提交到本地库

git commit -a -m ‘提交文件’

upload successful
注意:这里的这个备注要写,要不提交不成功

1.6 提交到远程仓库

git push

需要输入密码
upload successful

客户端就是这样使用了,注意,如果有多个人共同使用同一个git项目的话,每次 push 之前要pull一下,保证数据是最新的

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值