发布网友
共2个回答
懂视网
接下来,我们要在www.github.com上创建一个组织(Organization):QtGeek,然后在这个分组下创建一个代码仓库:MobileChat。 进入到个人页面,在自己账号右边的加号的图标右侧的向下三角点击,移动到第二个选项“New organization”,点击即可创建一个新的组
接下来,我们要在www.github.com上创建一个组织(Organization):QtGeek,然后在这个分组下创建一个代码仓库:MobileChat。
进入到个人页面,在自己账号右边的加号的图标右侧的向下三角点击,移动到第二个选项“New organization”,点击即可创建一个新的组织。
输入该组织相关信息。之后,点击“+ New repository” 在该组织下创建一个代码仓库。
创建代码仓库详见下图:
1、输入该组织名称
2、如果点选此处,此代码仓库创建成功后,会默认创建一个README文件。
3、.gitignore文件,ignore就是忽略的意思,代码编译过程中会产生很多中间文件,这些文件其实不需要git来帮我们管理,所以在这个文件里,设置了不需要git管理的那些文件格式。要了解具体详情可以打开该文件查看。这里我们选择C++。
4、点选会有很多各种各样的协议文件,这里我们选择GNU LGPL v3.0.
在组织的同一个页面的右边,“Invite someone” 可以邀请参与者到本组织。本组织下默认已经有一个“Owners”的分组,该分组的成员具有“读”、“写”和“管理”的权限。此外,还可以点击“create new team”按钮来建立新的分组,并且设定该分组的权限。
创建好之后,整个组织、代码仓库的布局如下:
热心网友
我们都知道,使用git的好处是可以很好地对项目版本进行控制。
我们可以很清楚地看到修改了哪些代码,并可以恢复到我们想要的版本。
使用的话,平常我们都是先将改动的代码提交到本地仓库,再推送到远程仓库。
那如果我们不需要推送到远程仓库,只需要在本地仓库进行管理呢?
最近就在做项目时,需要建立本地仓库。
于是上网查了下资料,找到了建立本地git仓库的方法,下面简单描述一下:
1、在项目的根目录下,使用git init 命令创建一个版本库。执行过后会发现根目录下多了一个.git的目录。
其中包括许多的空文件。比如:
config # 项目的配置信息
description # 项目的描述信息
HEAD # 项目当前在哪个分支的信息
hooks/ # 默认的“hooks” 脚本文件
index # 索引文件,git add 后把要添加的项暂存到这里
info/ # 里面有一个exclude文件,指定本项目要忽略的文件 #
logs/ # 各个refs的历史信息
objects/ # 这个目录非常重要,里面存储都是Git的数据对象
2、本地仓库创建成功后,使用git add 命令。把当前目录下的所有文件全部添加到暂存区。
3、再使用git commit 命令,将文件提交到本地仓库。
至此,本地仓库创建成功。当本地的源文件改动时,只需要再添加、提交到本地仓库即可。
使用git log 命令,可以看出有哪些内容被提交了。
甚至可以恢复到想要恢复的版本,这样及再也不用担心代码不能恢复的情况了。