首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windowsgit服务器搭建

前两个月领导花巨资申请了一个服务器,让我搞git服务器来管理代码,花了几天时间服务器搭建好了。...但是这个博客因为种种原因拖到了现在,其实之前在某个破旧的服务器上搭建过Ubuntugit服务器,但是领导不喜欢Linux操作系统让我在Windows搞,没得法只能照办。...(后续应该会更新Ubuntu搭建git服务器的博客吧) 花絮结束,接下来是正文。...*********我是以Windows server 2016 为例********** 1.下载Java 去官网随便下一个。 //注意点:JDK 和JRE都要, JRE后面有用到 ?...git 服务器的搭建就是这些,容易被坑的地方我也全部指出来了。下一个博客会就我个人水平来简要分享一git怎么使用,不过更新得随缘了   o(* ̄▽ ̄*)ブ

11.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Windows系统使用SSH

    有时候需要跨平台传输文件,这个时候需要windows系统支持SSH传输协议(现在Win10新版本都自带一个linux子系统哦,非常方便),下面介绍三种方法实现: 一 使用openssh 1:...至此,就可以通过ssh命令来访问远程主机和通过远程主机访问本地了。 二 安装winscp WinSCP 是一个 Windows 环境使用的 SSH 的开源图形化 SFTP 客户端。...三 使用FileZilla FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。...并且FileZilla支持Linux和Windows双端哦!...所谓“中间人”的攻击方式, 就是“中间人”冒充真正的服务器接收你传给服务器的数据,然后再冒充你把数据传给真正的服务器服务器和你之间的数据传送被“中间人”一转手做了手脚之后,就会出现很严重的问题。

    8.4K20

    git设置ssh key(git ssh配置)

    git clone支持https和git(即ssh)两种方式下载源码: 当使用git方式下载时,如果没有配置过ssh key,则会有如下错误提示: 下面就介绍一如何配置gitssh...key,以便我们可以用git方式下载源码。...首先用如下命令(如未特别说明,所有命令均默认在Git Bash工具执行)检查一用户名和邮箱是否配置(github支持我们用用户名或邮箱登录): git config --global --list...: 在指定的保存路径会生成2个名为id_rsa和id_rsa.pub的文件: 再打开你的github,进入配置页: 选择SSH and GPG keys项: 之前生成的是...ssh秘钥,所以下面选择New SSH key(笔者这里已经配置了一个key,如果是未配置秘钥的用户,这里应该是空的): 然后用文本工具打开之前生成的id_rsa.pub文件,把内容拷贝到key

    6.3K40

    WindowsGit多账号配置,同一电脑多个ssh-key的管理

    本文以配置github.com账号和git.oschina.net账号来逐步演示在Windows环境配置Git多账号支持即在同一个电脑上管理多个ssh-key,对git多一分了解。...备注:这篇文章所有执行命令的地方都是在管理员模式进行,即打开cmd,Git Bash客户端用管理员身份运行程序。 1....把上面得到的文件拷贝到git默认访问的.ssh目录(win10在用户目录下,本文C:\Users\popfisher.ssh) 除了秘钥文件之外,config文件是后面的步骤中手动生产的,known_hosts...把github对应的公钥和oschina对应的公钥上传到服务器  GitHub添加SSH key的方式如下图所示: ? git.oschina.net添加SSH key的方式如下图所示: ? 5....我自己当时也属于这个情况,有一天在家里,突然发现自己需要一台电脑支持多个SSH key的时候才发现自己不知道怎么下手了,于是就下定决心自己动手研究一

    3.8K100

    Windowsgit安装使用教程

    点击“Next”; (这个步骤最好选择第二项“Use Git from the Windows Command Prompt”, 这样在Windows的命令行cmd中也可以运行git命令了。...删除 在Git中,删除也是一个修改操作,我们实战一,先添加一个新文件test.txt到Git并且提交: 一般情况,你通常直接在文件管理器中把没用的文件删了,或者用rm命令删了:$ rm test.txt...如果没有,打开Shell(Windows打开Git Bash),创建SSH Key: $ ssh-keygen -t rsa -C "youremail@example.com" 你需要把邮件地址换成你自己的邮件地址...这是因为Git使用SSH连接,而SSH连接在第一次验证GitHub服务器的Key时,需要你确认GitHub的Key的信息是否来自GitHub的服务器,输入yes回车即可。...如果你实在担心有人冒充GitHub服务器,输入yes前可以对照GitHub的RSA Key的信息是否与SSH连接给出的一致。

    7.9K10

    Git 服务器添加 SSH 公钥

    把本地用户的 ~/.ssh/id_rsa.pub 的内容追加到 Git 服务器仓库所属用户的 ~/.ssh/authorized_keys 文件的末尾即可。...对于第一种方式肯定是很不方便的,那么怎么才能使 Git 服务器支持 SSH 公钥认证呢? 下文以 Ubuntu 系统为例,讲解如何使用 SSH 公钥认证方式访问 Git 服务器。...步骤一,从客户端获得 SSH 公钥 为了使客户端可以向 Git 服务器提供 SSH 公钥,首先要确认客户端拥有公钥。...SSH 的密钥存储在 ~/.ssh/ 目录下,下面我们查看一这里面都有哪些文件: [user@local ~]$ ls .ssh/ id_rsa id_rsa_osc id_rsa_osc.pub...步骤四,在 Git 服务器上为用户配置 SSH 公钥 还是先在 Git 服务器上使用 git 用户登录,然后为它建立 .ssh 目录以及 authorized_keys 文件来管理所有用户的 SSH 公钥

    2K20

    Windows通过cmd命令行登录远程云服务器(ssh)操作

    打开cmd,输入ssh ? 查看ssh协议是否存在,不存在就去下载:https://www.mls-software.com/opensshd.html ?...ssh协议 Secure Shell(安全外壳协议,简称SSH)是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境。...SSH通过在网络中创建安全隧道来实现SSH客户端与服务器之间的连接。虽然任何网络服务都可以通过SSH实现安全传输,SSH最常见的用途是远程登录系统,人们通常利用SSH来传输命令行界面和远程执行命令。...使用频率最高的场合类Unix系统,但是Windows操作系统也能有限度地使用SSH。2015年,微软宣布将在未来的操作系统中提供原生SSH协议支持。...链接远程云服务器 ssh root@服务器的公网IP ?

    21.8K30

    Windows环境Git配置及使用

    3.2、常规设置 常规设置中,设置本机的git路径,即安装的git软件的启动目录 ? 3.3、设置ssh路径 选择Network选项卡,设置SSH路径。...点击Generate,选择加密算法并晃动鼠标生成密钥,公钥需要提供给管理员添加至git服务器,私钥保存到电脑的某个路径,不能删除 ?...同样的,需要把公钥需要提供给管理员添加至git服务器 4、使用 4.1、命令行操作 1、远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git...$ git submodule init —-只在首次检出仓库时运行一次就行 更新子模块:$ git submodule update —-每次更新或切换分支后都需要运行一 删除子模块:(分4步走哦)...、TortoiseGit使用方法 Git客户端TortoiseGit(Windows系统)的使用方法与TortoiseSVN类似,可参考: http://www.git-scm.com.cn/1311

    2.5K30

    windowsgit的安装和使用

    git到底是个什么东西,我这里就不介绍了,如果大家还有不懂的,可以去百度一的。...我们先来看一仓库命令:git show ? 这里提示没有仓库,我们首次使用,没有仓库。我们就使用命令git init 或者使用git init-db 创建一个空的仓库。...----每次更新或切换分支后都需要运行一 删除子模块:(分4步走哦)  1) $ git rm --cached [path]  2) 编辑“.gitmodules”文件,将子模块的相关配置节点删除掉...git rm 文件名(包括路径) 从git中删除指定文件 git clone git://github.com/schacon/grit.git服务器上将代码给拉下来 git config --...--------- git push (远程仓库名) (分支名) 将本地分支推送到服务器上去。

    1.3K20

    windows git客户端配置ssh 别名 登录linux系统

    1.git 终端:ssh-keygen -t rsa -b 4096 -C "392223903@qq.com"生成了id_rsa和id_rsa.pub  两个文件在C:\Users\gao\.ssh目录...2.将my_rsa.pub的内容复制到服务器的 ~/用户名/.ssh/authorized_keys 中,如果存在文件authorized_keys,就在这个文件的末尾加上这次生成的公钥内容3.必须保证...4.windows gitssh目录没有config文件要自己创建5.在C:\Users\gao\.ssh\config中配置Host video   #别名HostName 47.95.227.150... #服务器IP  User root  #默认登陆的用户IdentityFile ~/.ssh/id_rsa  #私钥文件6.通过ssh video命令连接并输入密码.并且选择保存密码提示:如果之前保存过密码...,可以删除C:\Users\gao\.ssh\known_hosts文件重新保存

    47300

    git | Windows如何利用Linux的命令

    痛点 在windows,我也想用awk,sed,grep这Linux的三剑客,怎么办?之前我时安装的cywin软件,很麻烦,而且界面不好看,用着不方便。有没有方便一点,简单一点的软件呢?...答案就是:gitgit不能做什么?」 ❝毕竟不是Linux系统,它是不能安装运行Linux软件的。它可以用Linux的形式调用Windows的软件,后面我会用plink这个软件举例子。 ❞ 1....「点击下载Windows版」 ? 下载一个Git-2.28.0-64-bit.exe文件,下载完之后,点击安装即可。 2....中也显得麻烦,这时候在Windows系统用Linux的三剑客(sed,grep,awk)是非常顺溜的。...git是用来备份管理文件的,它的介绍用法应该是下面的风格: 查看当前分支 git status 切换分支df git checkout df 增加文件 git add .

    2.4K30
    领券