Mac下使用Git和Git客户端
先到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
其他问题排查
Mac下使用Git和Git客户端相关推荐
- Mac 下搭建环境 homebrew/git/node.js/npm/vsCode...
主要记录一下homebrew/git/node.js/npm的命令行安装 很简单,下面开始: 1. homebrew 也是一个包管理工具: mac 里打开终端命令行工具,粘下面一行回车安装brew, ...
- MAC下切换到最新git版本
首先查看git版本的相应位置 $ which -a git 那么我们回看到目前有两个git信息 /usr/bin/git /usr/local/git/bin/git 然后执行 $ vim .bash ...
- MAC下《暗黑世界》客户端版本编译说明!!
原地址:http://blog.csdn.net/uxqclm/article/details/11970659 2013-09-24 12:02 161人阅读 评论(0) 收藏 举报 目录(?)[+ ...
- 送上Mac下最好用的SVN客户端Versions下载,界面漂亮,绝对好用
这段时间一直在用mac底下搞Inphone开发,由于是两个人在做,搭了一个SVN服务器,方便代码的管理,在项目中确实也体现了其优势,以前在windows下都是用TortoiseSVN 这 个免费的开源 ...
- Mac下从安装Git到使用github进行版本控制(git命令/Xcode管理)
个人在iOS的开发过程中,经常会用到第三方类库,而这些类库大都是在GitHub上的,不得不说GitHub确实是一个非常酷的网站,实用一点说这里可以学习到很多的东西,也可以和世界各地的开发人员接触,势利 ...
- mac下使用git的冲突的解决方案
mac下使用git的冲突的解决方案 参考文章: (1)mac下使用git的冲突的解决方案 (2)https://www.cnblogs.com/codegeekgao/p/8301757.html 备 ...
- Mac下Git与Github的简单使用
Git是一个分布式的版本控制系统,本文介绍在Mac下如何使用Git管理Github软件项目. 1. 注册Github账号 2. 注册进入主页后,选择页面右上角+:New repository 3. 填 ...
- Mac 环境下连接多个git — ssh方式
Mac 环境下连接多个git - ssh方式 1.查看当前是否存在ssh ls ~/.ssh/ 看到 id_rsa 与 id_rsa_pub 则说明已经有一对密钥. 2.生产新的公钥,并命名它不于之前 ...
- mac下git与github简单使用
准备工作: 下载安装git客户端 http://code.google.com/p/git-osx-installer/downloads/list?can=3 注册github账号 https:// ...
- Mac下Git安装及配置
Mac下: 1.下载git版本并安装 运行终端 查看git版本: bogon:~ yan$ git --version git version 2.16.3 配置gitconfig文件 vim ~/. ...
最新文章
- 这届留学生太惨!美国高校不复课,特朗普政府却要断他们签证;吴恩达:糟糕透顶...
- 《 面试又翻车了》这次竟然和 Random 有关?
- 区块链只能炒币?5G通信、医疗健康、食品安全,采购管理这些领域都已用上国产自研长安链...
- PokeCats开发者日志(一)
- struts2 依赖注入boolean类型的属性时报错
- static作用:静态变量的生存周期和作用域
- Google 的开源方法论
- ios - 高效,准确的网络检测
- 一个ip对应多个域名多个ssl证书配置-Nginx实现多域名证书HTTPS
- 多用户企业文件管理系统源码_设计项目管理系统,可以,并有必要
- CCF201612-1 中间数(解法三)(100分)(废除!!!)
- python快速整理excel_python批量处理excel文件数据
- MTK wifi驱动源码分析
- http,https,spdy,http2等协议的主要区别详解
- Spring实战第五章
- 一年多推行每日构建的经验总结
- unity瓦片地图调整图片大小
- 在java中如何做身份证号码校验
- Android动画-Interpolator(插值器)大全
- python安装不了turtle,三种错误都一一解决