git上能创建多少仓库,第1张

可以通过Git创建一个本地版本库,并推送至Git服务器作为一个中心库使用,步骤如下:

创建一个空目录git-demo。

点击右键,点击右键菜单中git-init-here命令

这时你会发现,git-demo目录中多出一个git目录,点击右键你也会发现其中多出了多个git命令,说明这时你的本地版本库已经创建成功。

在git-demo目录中点击右键,点击菜单中git-bash命令打开git命令窗口。

在git命令行中依次输入touch readmetxt并回车,git add 并回车,git commit -m "init first"并回车,三条命令,这三条命令作用是创建一个readmetxt文件并提交到版本库中。

在命令中输入如下命令:git remote add origin https://githubcom/longpin/git-demogit作用即为本地版本库关联要推送到的远程版本库地址。

https://githubcom/longpin/git-demogit为要推送的中心库位置,在浏览器中输入即可访问。

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 

Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Git的主要功能:

1、查看邮件或者通过其它方式查看一般开发者的提交状态。

2、打上补丁,解决冲突(可以自己解决,也可以要求开发者之间解决以后再重新提交,如果是开源项目,还要决定哪些补丁有用,哪些不用)。

3、向公共服务器提交结果,然后通知所有开发人员。

扩展资料:

Git的优缺点:

优点:

1、适合分布式开发,强调个体。

2、公共服务器压力和数据量都不会太大。

3、速度快、灵活。

4、任意两个开发者之间可以很容易的解决冲突。

5、离线工作。

缺点:

1、资料少(起码中文资料很少)。

2、学习周期相对而言比较长。

3、不符合常规思维。

4、代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息。

-Git

 1在你计算机上新建一个空的文件夹,命名,把你要传到github网站上去的工程项目copy到这个文件夹下。

  2右键打开Git Bash,用git init初始化Git仓库

  3添加文件到Git仓库

  git add <file>

  git commit -m "first commit"

  4到github网站上New repository,建立远程仓库。

  5关联一个远程库

  6第一次推送master分支的所有内容

  git push -u origin master

开通局域网共享(访问本机无需验证即可进入)

1、运行gpedimsct打开组策略-计算机配置-Windows 设置-安全设置-本地安全策略-安全选项-网络访问:不允许SAM帐户和共享的匿名枚举 设置为 已禁用

2、允许其它机访问本机(系统默认是不允许的)

组策略-计算机配置-安全设置-本地安全策略-安全选项-帐户:使用空白密码的本地帐户只允许进行控制台登录 设置为 已禁用

3、Windows防火墙:允许文件和打印机共享(系统默认不允许) 控制面板-Windows防火墙-例外-文件和打印机共享 设置为 选择。

Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议,但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必 须做SSH服务器。

GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。

搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过几条简单的apt命令就可以完成安装。

假设你已经有sudo权限的用户账号,下面,正式开始安装。

第一步,安装git:

$ sudo apt-get install git

第二步,创建一个git用户,用来运行git服务:

$ sudo adduser git

第三步,创建证书登录:

收集所有需要登录的用户的公钥,就是他们自己的id_rsapub文件,把所有公钥导入到/home/git/ssh/authorized_keys文件里,一行一个。

第四步,初始化Git仓库:

先选定一个目录作为Git仓库,假定是/srv/samplegit,在/srv目录下输入命令:

$ sudo git init --bare samplegit

Git就会创建一个裸仓库,裸仓库没有工作区,因为服务器上的Git仓库纯粹是为了共享,所以不让用户直接登录到服务器上去改工作区,并且服务器上的Git仓库通常都以git结尾。然后,把owner改为git:

$ sudo chown -R git:git samplegit

第五步,禁用shell登录:

出于安全考虑,第二步创建的git用户不允许登录shell,这可以通过编辑/etc/passwd文件完成。找到类似下面的一行:

git:x:1001:1001:,,,:/home/git:/bin/bash

改为:

git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell

这样,git用户可以正常通过ssh使用git,但无法登录shell,因为我们为git用户指定的git-shell每次一登录就自动退出。

第六步,克隆远程仓库:

现在,可以通过git clone命令克隆远程仓库了,在各自的电脑上运行:

$ git clone git@server:/srv/samplegit

Cloning into 'sample'

warning: You appear to have cloned an empty repository

剩下的推送就简单了。

先查看remote的名字 git branch -r 假设你的remote是origin,用git remote set_url 更换地址 git remote set-url origin remote_git_address remote_git_address更换成你的新的仓库地址

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » git上能创建多少仓库

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情