/教程/运维/ Mac下使用Git和Git客户端

Mac下使用Git和Git客户端

运维2212019-08-06

先到git官网:https://git-scm.com/download 下载安装


这里的git服务器使用本地虚拟机centos来模拟

创建一个用户,名为gitter,用于专门管理git相关


adduser gitter
passwd gitter

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


切换到gitter用户

su gitter

创建空库


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


git客户端有很多,这里使用Fork

菜单File-》Clone

其中url为 gitter@192.168.123.229:/home/gitter/pro1/pro1.git


在mac的pro1文件夹下增加test.txt文件

可以看到相应的变化



把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





标签: Git  mac 

有什么新鲜事想告诉大家?

发表