Bonobo Git Server搭建本地(Windows)私有的Git服务器
1. 安装 先下载Bonobo Git Server,下载地址 Bonobo Git Server 下载完成后解压,打开文件夹就会有这样的一个目录 2、用IIS发布 …
1. 安装 先下载Bonobo Git Server,下载地址 Bonobo Git Server 下载完成后解压,打开文件夹就会有这样的一个目录 2、用IIS发布 …
1、首先确定linux系统中是否安装了git, 直接在命令行模式下输入git ,出现下面的界面就是安装好了的 2、# sudo apt-get install git 3、配置账号 git config --global user.name "ge-heima" git config --global user.email "754263923@qq.com" git config --global credential.helper store 查看配置信息 git config --list 4、clone git clone https://github.com/tianqixin/runoob-git-test 5、选择分支 所有分支 git branch -a 本地分支 git branch 签出出并切换分支 git checkout -b v0.9rc1 …
git安装好了之后,我们就可以注册github账号开始我们的开源旅程了。这里说明一下,git和github其实并没有特殊的关系,github只是使用git的开源代码仓库而已。前面也说到过使用git作为工具的代码仓库有很多,除了github之外还有gitlab以及国内这几年比较火的码云等等。 注册成功之后,我们进入github需要做一件事情就是配置ssh。ssh是安全外壳协议,它本身和git没什么关系,主要是为了使用它来进行安全验证。说白了为了证明你是你,为了方便根据账号做权限管理。比如阻止你clone你没有权限的代码,阻止你push代码到没有权限的远程等等。说白了,这是一个安全工具,通过它可以让我们的账号和代码更加安全。 ssh相关的细节不做过多深入,感兴趣的同学可以自行了解,我们简单说下应该怎么配置。首先我们需要使用ssh-keygen工具来生成我们的ras秘钥。ras是一种对称加密算法 …
https 通过 https 克隆到本地后,当再次 push 到 github 远程服务器的时候,都会要求进行账号和密码的输入 ssh ssh是一种相对安全的方式,但是需要在克隆之前先配置和添加好SSH key,当再次 push 到远程 github上面的时候就不需要进行账号密码的输入了 https 利于匿名访问,适合开源项目,可以方便被别人克隆和读取(但没有push权限); ssh 不利于匿名访问,比较适合内部项目,只要配置了SSH key即可自由实现clone和push操作。 …