一个小白在Windows上搭建自己的Git服务器,基于SSH(个人填坑)
创建时间:2019/1/7 13:27:57
说明:本文章是在参考了众多大神基础上完成的,在此感谢;
个人只是将自己的搭建过程详细步骤和一些坑详细记录下来,供大家参考和自己记录;
参考的文章如下,大家也可以参考使用:
https://blog.csdn.net/aaron_luchen/article/details/10498181
https://blog.csdn.net/u010431640/article/details/50110449
https://www.jianshu.com/p/e625000b03ae
一、背景
目的:
希望能够搭建一个自己的git服务器,能够做到同步公司电脑和家中的电脑的代码与文件;
注意:
- 这里可以使用github作为远程服务器,直接达到目的,但github上是完全公开的;所以如果使用github即可的朋友,可以直接安装msysgit可以,然后设置github的公钥,把代码放到github上就可以了;这个可以参考文章:设置Github公钥
- 因为家里和公司的网络不通,所以还需要把自己的电脑变成一个可在互联网上被发现的服务器;(这个还在研究中)
- 如果只是想本地做个版本控制的话,直接下载git安装就可以了,具体的可以学习下git的语句:常用的git init;git add . ; git commit -m “备注内容”;git status; git diff 文件.后缀;git reflog; git reset --hard reflog中的版本号;可参考如下文章:
https://blog.csdn.net/youzhouliu/article/details/78952453
二、环境(git版本和copssh版本请和本文保持一致,之前使用过最新的git在ssh调用git环节失败,始终无法使用git命令)
操作系统: win10
Git版本: Git-1.8.1.2-preview20130201 https://download.csdn.net/download/qq_37124776/10900549
COPSSH版本:Copssh4.1.0Installer