安装Git

 #安装依赖环境
[root@wys01 wys]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel
#直接安装
[root@wys01 wys]# yum install git #查看版本
[root@wys01 wys]# git --version

创建git用户

 [root@wys ~]# useradd git #给git用户添加密码

 [root@wys git]# echo 123|passwd --stdin git

创建公匙文件

 [root@wys ~]# cd /home/git/
[root@wys git]# mkdir .ssh
[root@wys git]# chmod 700 .ssh
[root@wys git]# touch .ssh/authorized_keys
[root@wys git]# chmod 600 .ssh/authorized_keys

初始化仓库

 [root@wys ~]# mkdir -p /gitceshi/myproject.git
[root@wys ~]# chown -R git:git /gitceshi/
[root@wys ~]# cd mypython/
[root@wys ~]# git init --bare /gitceshi/myproject.git
[root@wys ~]# chown -R git:git /gitceshi/myproject.git

Windows端使用Git

下载安装Git。

打开Git Bash

生成SSH公钥秘钥对

 #后面的邮箱写自己的
$ ssh-keygen -t rsa -C "examaple@email.com"

过程中直接回车即可

密匙文件一般在C:\Users\Administrator.ssh下,把公钥文件idrsa.pub的内容拷贝到服务器端/home/git/.ssh/authorizedkeys这个文件中,ok,至此可以开始访问服务器上的Git项目了。

克隆项目

 $ cd dir(项目路径)
$ git clone git@10.0.0.103:/gitceshi/myproject.git

把本地项目与服务器项目进行关联

 $ cd dir(项目路径)
$ git remote add origin git@10.0.0.103:/gitceshi/myproject.git

git文件太大上传不了解决办法,在git-shell里

 #修改单文件最大上传为500MB
git config --global http.postBuffer 524288000

最新文章

  1. dos命令
  2. linux常用的重要的命令: netstat
  3. Filling a Path 模式
  4. 实际中理解div布局和浮动
  5. Apache Struts 多个开放重定向漏洞(CVE-2013-2248)
  6. C语言--对数组地址的解析
  7. php实现文件夹下的文件读取功能
  8. JDK Windows环境配置
  9. BZOJ 1455: 罗马游戏( 配对堆 + 并查集 )
  10. C#版二维码生成器附皮肤下载
  11. python之字符串
  12. 【转】 svn: Server sent unexpected return value (403 Forbidden) in response to CHECKOUT request for-解决方法
  13. 安装jdk+tomcat
  14. python第一百零八天---Django 3 session 操作
  15. MicroPython的开发板
  16. Oracle与MySQL的比较[内容来自网络]
  17. SQL Server 字符串拼接、读取
  18. Ubuntu 添加安装字体
  19. android sqlite应用优化(资料整理)
  20. 【.Net】水晶报表CrystalReport粗浅入门

热门文章

  1. 在Unity中使用带碰撞体的TiledMap
  2. 【MySQL 数据库】MySQL目录
  3. spring第一章
  4. PytorchZerotoAll学习笔记(四)--线性回归
  5. 【Python入门学习】闭包&装饰器&开放封闭原则
  6. 华为笔试——C++转换字符串问题
  7. 2018软工实践—Alpha冲刺(6)
  8. CodeForces 508E Arthur and Brackets 贪心
  9. QXmlStreamReader/QXmlStreamWriter实现Qt下xml文件读写
  10. ubuntu通过apt-get方式搭建lnmp环境以及php扩展安装