赞
踩
1.项目负责人根据以下要求起好新仓库的名字:
Dataset__project name (数据集相关/数据集处理代码等);
Research__project name(团队内发表论文相关的代码) ;
Engineering__project name(团队内工程开发相关的代码);
Survey__project name(调研相关的论文或开源项目汇总等) ;
Experience __project name (实践经验记录,CSDN等搬运) ;
project name和前面的类别之间是两个英文字符下划线。
例如仓库内容是关于发表论文的相关资料和代码的,名字就可以起为Research__HPAGA,其中Research是类别,HPAGA是project name.
2.项目负责人联系管理员,把自己的github账户邮箱,仓库名,发送给管理员。管理员会创建一个新的私仓库,并赋予项目负责人该仓库的操作权限,项目负责人注意查收自己邮箱,接受权限邀请。
1.公开要求:新仓库最开始均为私有仓库。如需公开,请将所有项目文件上传完毕并与老师确认后,联系仓库管理员公开。
2.项目负责人自行上传项目相关文件,具体上传方法请见下文。
3.项目负责人负责写好readme文件,注意readme文件为markdown格式。如果不知道markdown格式的文件怎么写,我推荐大家使用先使用语雀进行文档编辑(和正常用word进行编辑差不多),然后将文档以.md格式导出,这样就可以获得markdown格式的文件了。
4.仓库中的文件总大小不超过200MB,大文件放链接,不要直接放文件。大文件不利于上传和下载,同时别的访客克隆这个仓库的时候也不好操作。
项目负责人在自己的邮箱接受权限邀请后,大家可以在自己的仓库列表中看到管理员创建的新仓库。仓库文件操作有两种方法,一种是直接通过网页登录github账户,通过网页版GitHub直接操作。另外一种是通过本地电脑下载git,通过git命令行工具进行操作。
首先访问github.com,登录自己的账号,大家就会进入到这个界面
然后点击右上角自己的头像,再点击Your respositories进入属于自己的仓库列表。
完成上面两步大家就会进入到自己的仓库列表。大家选择自己要传文件的仓库就可以了。
通过网页版Github提交,他限制提交的总文件大小不超过25Mb,同时限制文件数量。如果大家的文件比较小,数量比较少,推荐使用这种方式。
本节接下来以First_learing这个仓库为例,展示如何通过网页版传文件。
点击上面图片中红色框中的仓库名,进入仓库,大家会来到下面这个界面(在这个界面注意要选择code这个选项卡)
然后大家点击Add files ,选择upload files上传文件。
然后大家点击屏幕中间的choose your files上传自己的文件,然后点击左下角的Commit changes提交文件就可以了。
下图,我提交了一个名为Test_LH.txt的文件,提交成功后,大家就可以看到自己提交的新文件了。
我们以修改自己仓库的Test_LH.txt文件为例,展示如何通过网页版Github修改仓库内文件内容。假设我们要修改下图中这个Test_LH.txt文件,我们首先点击进入这个文件
然后我们点击图片右侧这个类似于笔的按钮(Edit this file),就可以更改这个文件的内容了。
大家更改完文件内容,点击右上角的绿色按钮(Commit changes)就可以提交这个更改了。
至此,文件就完成了更改。
我们以删除Test_LH.txt文件为例,展示如何通过网页版Github删除仓库内文件。假设我们要删除下图中这个Test_LH.txt文件,我们首先点击进入这个文件
然后我们点击图片右上角这个类似于省略号的按钮(More file actions)
选择Delete files
然后点击右上角的绿色按钮(Commit changes),就可以删除这个文件了。
至此我们就删除了Test_LH.txt这个文件。
使用本地的git上传也有限制,单个文件大小不能超过100Mb。
在本地安装Git后,可以直接使用命令语句来进行项目的上传与克隆,还是非常方便的。下面展示的是在Windows 64 位系统下的下载和安装。以下步骤可能根据安装包的版本和操作系统的版本不同略有差异。
1、首先在浏览器中搜索Git,进入到Git的官方下载界面,Git官网链接
2、点击上图红色框中的Downloads
进入下载界面,选择自己需要平台的文件
3、下载标准版就可以
1、选择自己常用的位置
因为Git还需要配置一些东西,最好这个安装地址容易找。
2、这个内容按照下图选择就好,然后点击Next
3.点击Next
4.默认是Vim文本编辑器就好,点击Next
5.不用动,默认选择就可以,点击Next
6.不用动,默认选择就可以,点击Next
7.不用动,默认选择就可以,点击Next
8.不用动,默认选择就可以,点击Next
9.如果是Windows系统就不用动,默认选择就可以,点击Next。别的操作系统大家自行csdn吧
10、不用动,默认选择就可以,点击Next
11.不用动,默认选择就可以,点击Next
12.就是得到管理凭证,比如登录的账号名、密码等,不用动,默认选择就可以,点击Next
13.不用动,默认选择就可以,点击Next
14.都是新的功能,基础的文件提交用不上,所以都不用选,如果有需要可以选,然后点击Install
15.在桌面空白处,鼠标右击,看到这个程序,就说明安装成功了。
通常这部分系统会自动添加进去,为了以防万一,大家还是查看一下。
看系统变量这个Path这个变量,双击Path,看到自己刚才安装的路径里面有这个,就说明已经自动配置好了
配置完成,把鼠标放在桌面空白位置,右击打开git bash 是下面这样的。
至此,git就安装好了。
git的使用视频讲解,大家可以看B站上面的这个教程一小时Git
使用git传文件的原理大致就是,首先将云端的仓库克隆到本地,让后往这个本地仓库直接添加文件,再把这个更改后的本地仓库推送到云端。大家尽量开着梯子,这样网速会快一点。下面是详细的步骤,大家一步一步跟着走就可以。下面我将以往private-rpo这仓库中提交文件为例。
1.首先,我们在本地创建一个文件夹Test。右击文件夹,使用Open Git Bash here打开。
然后就是这个界面。
2.打开自己GitHub网站上面要传文件的仓库,按照下图1234步骤,复制自己仓库的HTTPS地址。
3.然后转到上面打开的小黑框输入下面的命令,后面的地址大家根据自己的创建的仓库地址填。大家在输入命令的时候不要用Ctrl+v和Ctrl+c。git小黑框粘贴的快捷键是shift+ins,复制的快捷键是Ctrl+ins.
git clone https://github.com/BUCT-IUSRC/private-rpo.git
等待一会命令执行,如下图所示这样,仓库private-rpo就从云端克隆到我们本地这个Test文件夹里面了。
在Test文件夹里面就有这样一个名为private-rpo的仓库了
这个private-rpo文件夹里面现在什么都没有,只有一个readme文件。
大家在克隆过程可能会遇到下面几个问题:
a.解决办法,换个梯子重连一下。
b.解决办法:命令重新手动输入一下,参考链接链接。
c:这个问题
可以先执行下面的代码,然后打开梯子,再执行 git clone
git config --global --unset https.proxy
如果上面的解决方法都不好使,大家可以先ping github.com
如果ping github.com有反应,大家可以换个梯子,重新开一下小黑框试一下。
如果ping github.com没有反应,大家可以参考这个链接操作一下无法Ping 通github.com解决办法。
4.然后我们将所需要提交的文件放到上图这个private-rpob文件夹里面。下面这个Test_LH.txt就是我要提交的文件。
5.使用Open Git Bash here 打开private-rpo这个文件夹,操作步骤同第1步,鼠标右键点击private-rpo文件夹,选Open Git Bash here。
6.执行下面代码,这个代码的意思就是将刚才我们放到private-rpo这个仓库里面的全部新文件即Test_LH.txt放到暂存区。暂存区的概念大家可以看这个视频教程一小时学Git,里面有详细解释。
git add .
7.执行下面代码,这个代码的意思就是将刚才我们放到private-rpo这个仓库暂存区里面的新文件即Test_LH.txt,正式放到这个本地仓库。
git commit -m "LH first_commit"
双引号里面的内容大家是可以随意编辑的,就是一个提交备注。
7.执行下面代码,这个代码的意思就是将刚才我们本地这个private-rpo这个仓库推送到云端。
git push
这样文件就传到云端了。
如果大家使用git push 遇到了下面的问题。
可以先执行下面的代码,然后再执行 git push
git config --global --unset https.proxy
如果遇到了网络不好问题,大家可以试试换一个梯子,或者重新打开一下小黑框。
最后,大家注意,只要在本地对自己仓库的文件夹进行了操作,无论是删除还是添加文件。都需要执行一遍下面代码,这样本地仓库的更改才会同步到云端。
git add .
git commit -m "注释"
git push
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。