Mac下使用Git和Git客户端

时间:2024-11-21 11:55:31

先到git官网:/download 下载安装
这里写图片描述

这里的git服务器使用本地虚拟机centos来模拟
创建一个用户,名为gitter,用于专门管理git相关

adduser gitter
passwd gitter

为了操作方便可以开启ssh免密码登陆

切换到gitter用户

su gitter

创建空库

cd /home/gitter
mkdir pro1
cd pro1
git init --bare 

git客户端有很多,这里使用Fork
菜单File-》Clone
这里写图片描述
其中url为 gitter@192.168.123.229:/home/gitter/pro1/

在mac的pro1文件夹下增加文件
可以看到相应的变化
这里写图片描述

这里写图片描述
这里写图片描述
把commit的内容push到git服务器
这里写图片描述
这里写图片描述

至此最基本的commit-push流程已经完成

------------------
可能会出现的错误
错误1:客户端提示
bash: git-upload-pack: command not found,
(类似的还有bash: git-receive-pack: command not found,都属于这类问题)

什么原因呢?原来git服务器【192.168.1.61】上的git安装路径是/usr/local/git,不是默认路径,根据提示,在git服务器192.168.1.61上建立软链接即可:

ln -s /usr/local/git/bin/git-upload-pack /usr/bin/git-upload-pack

其他问题排查

相关文章