GitHub网页 详解

文章目录

      • 1. 登陆后标题栏
      • 2. 主页左侧部分
      • 3. 设置页面
      • 4. 组织页
      • 5. 仓库页
      • 6. 新建仓库
      • 7. 解决冲突

1. 登陆后标题栏

在这里插入图片描述
下面从左到右,从上到下全部讲述一遍:
GitHub图标——点击后跳转到登录后的首页。
搜索框——输入关键字,查询相关的仓库。
pull requests——点击后,跳转到所有的pull request(之后详解)记录页,如下:
GitHub网页 详解_第1张图片
Issues——点击后,跳转到所有Issue(问题)的记录页:
GitHub网页 详解_第2张图片
Marketplace——点击跳转到许多工具的页面,如下:
GitHub网页 详解_第3张图片
explore——点击跳转到推荐仓库页,如下:
GitHub网页 详解_第4张图片
铃铛图标——点击跳转到消息通知页面,有新通知会出现蓝点,如下:
GitHub网页 详解_第5张图片加号图标——新建一些东西,如下图:
GitHub网页 详解_第6张图片
New repository:新建仓库
Import repository:导入仓库
New gist:创建gist——基于git的代码片段服务
New organization——新建组织
New project——新建项目
头像——一些有关于自己的东西,如下:
GitHub网页 详解_第7张图片
signed in as fhlxc——点击后跳转到个人主页,如下:
GitHub网页 详解_第8张图片
set status——设置自己的状态,和qq的离线、忙碌、Q我吧等状态是一样的。
your profile——个人主页,和上述点击signed in as fhlxc是一样的界面。
your repositories——所有的自己仓库。
your projects——所有自己的项目。
your stars——你点赞的项目。
your gists——你的代码片段。
feature preview——GitHub新特点。
Help——帮助。
Settings——设置,相关的个人设置。
sign out——退出。


2. 主页左侧部分

GitHub网页 详解_第9张图片
一些常用的仓库和队伍,包括搜索框、绿色的新建按钮(new新仓库),唯一想要说明的是头像和自己的名字的那个地方,点击出现下拉框:
GitHub网页 详解_第10张图片
切换组织和个人。


3. 设置页面

点击settings,之后的页面如下:
GitHub网页 详解_第11张图片profile——个人信息的修改。
account——修改账户信息,包括用户名、删除账户。
security——可修改密码。
security log——记录安全信息的日志。
Email——邮箱的修改。
Notication——通知的设置,什么样的信息,需要通过邮件通知到你。
Billing——开会员。
SSH and GPG keys——添加ssh密钥,当使用SSH来clone时,必须配置此项。
Block users——防止某些用户对你的不正当影响。
Respories——所有的仓库信息,包括已删除。
Organisations——所有参与的组织,并能在这里离开它。
save repiles——真不知道这个是干啥的。
Developer settings——开发人员选项。
有关组织方面的设置之后会详细说明。


4. 组织页

GitHub网页 详解_第12张图片
左边和首页差不多,唯一的区别就是多了个view organization,就是查看组织的详情页面。右边是一些活动提交记录。
点击view organization的界面如下:
GitHub网页 详解_第13张图片

package——包管理,点击能看见所有的软件包,目前支持maven、npm、Docker images等等。
teams——队伍,组织下能有很多队伍。
projects——项目。
Settings——组织的设置页,如下:
GitHub网页 详解_第14张图片
讲几个常用的:
profile——组织的常规信息,和个人设置里一样。
Member Privileges——成员的权限,默认是read,如果想要成员能够修改仓库,就需改为write。
Billings——开会员。
Third-party access——第三方软件的授权,例如gitkraken。
Deleted repositories——删除组织中的仓库。
Moderation settings——审核相关的设置,包括对用户和交互的限制。


5. 仓库页

GitHub网页 详解_第15张图片
组织的名字——点击回到组织页。
Watch——通知的可见性,如为watch,更新仓库内容后,会在用户的活动中显示。
Unstar——点赞or取消。
fork——将别人的仓库复制到自己的GitHub账号下。
code——仓库的具体内容。
issues——需要解决的问题。
pull request——一种修改的通知机制,别人做了修改,可以使用pull request,请求仓库主更新或者说合并分支。
actions——免费的操作系统容器,用于线上自动化构建、测试等等。
Wiki——GitHub的维基,可用来管理自己的知识体系。
Security——仓库安全的相关设置。
Insights——对于仓库的一些统计信息的图表。
Settings——仓库的设置。
code 选项卡页面详讲:
GitHub网页 详解_第16张图片
点击edit或者左边——可以编辑仓库的描述信息,即左边的文字内容。
Manage topics——添加、删除仓库的主题。
commits——查看所有的提交记录。
branch——分支的信息。
packages——仓库中所有的包。
releases——发行的软件。
contributor——所有为这个仓库贡献过的人。
Branch master——添加或者切换分支。
New pull request——新建一个pull request。
Create new file——创建一个新文件。
Upload files——上传文件。
Find file——查找文件。
Clone or download——下载或者clone项目,点击后弹窗如下:
GitHub网页 详解_第17张图片
?——帮助。
Use HTTPS/Use SSH——切换使用什么协议来传输数据。
文本框——下载的地址。
右边的符号——快捷复制。
Open in desktop——在GitHub desktop中打开。
Download ZIP——直接下载压缩包。
点击New pull request的页面如下:
GitHub网页 详解_第18张图片
base:基,合并之后,改变的分支
compare:要合并的分支,将compare与base分支不同的内容,合并到base里。
选择不同的分支进行比较,会自动识别不同的内容,然后就能进入pull request,发送信息,相互确认,解决冲突(同一个地方被两个人修改了),最终merge。


6. 新建仓库

GitHub网页 详解_第19张图片
输入仓库的名字之后按钮就变变得能点击,其余信息均为可添加,可以不要。
description——仓库的描述信息。
public or private——仓库是否可见,非会员只能public。
Initialize——勾上会自动创建一个readme.md的文件。
add .gitignore——添加一个忽略文件(有些文件不想上传,通过配置这个文件的内容,便能实现),可选择Java、python等等。
Add a license——添加许可证。


7. 解决冲突

GitHub网站上,可在线解决冲突,冲突标注如下:
<<<<<<<
code
=======
code
>>>>>>>
上述就是一个冲突的标注形式:
第一个code:本地的代码或者自己的代码。
第二个code:远端的代码或者别人的代码。

你可能感兴趣的:(学习总结)