Git&GitHub
陈夏明
联系邮箱:[email protected]
展开
-
GitHub——什么是GitHub
什么是GitHub: GitHub是为开发者提供Git仓库的托管服务。GitHub与Git的区别: 在Git中,开发者将源码存入名为“Git仓库”的资料库中并加以使用。而GitHub则是在网络上提供Git仓库的一项服务。 也就是说,GitHub上公开的软件源代码全都由Git进行管理。Pull Request: Pull Request是指开发者在本地对源代码进行更改后,向GitHub中托管的原创 2016-01-28 16:24:33 · 899 阅读 · 0 评论 -
Git——Git相关基础知识
Git仓库管理功能是GitHub的核心。 Git属于分散型版本管理系统,是为版本管理而设计的软件。版本管理: 版本管理就是管理更新的历史记录。集中型与分散型: 集中型:集中型将所有的数据集中存放在服务器中,便于管理。但是一旦服务器宕机,就会无法获取最新的源代码。 分散型:GitHub将仓库fork给每一个用户。Fork就是将GitHub的某个特定仓库复制到自己的账户下。分散型拥有多个仓库。初原创 2016-01-28 16:26:07 · 418 阅读 · 0 评论 -
GitHub——使用GitHub
添加SSH KEY ssh-keygen -t rsa -C “注册时所用的email地址” 回车后输入密码及确认密码在GitHub中添加公开密钥 点头像——setting——SSH KEYS——添加SSH KEY,将id_rsa.pub中的内容复制到Key框中,并在Title框中设置适当的密钥名称clone已有仓库 在终端下输入: git clone 仓库HTTPS路径,即可将仓库克隆到原创 2016-01-29 15:34:05 · 598 阅读 · 0 评论 -
Git——Git基础命令
初始化仓库:git init 在执行了git init命令的目录下会生成.git目录。这个.git目录里存储着管理当前目录内容所需的仓库数据。 这个目录的内容称为“附属于该仓库的工作树”,文件的编辑等操作在工作树中进行,然后记录到仓库中,以此管理文件的历史快照。查看仓库状态:git status 初始化仓库完成后的仓库状态如下:位于分支 master初始提交无文件要提交(创建/拷贝文件并原创 2016-01-29 15:38:23 · 679 阅读 · 0 评论 -
GitHub——GitHub具体功能
GitHub功能快捷键: 在各个页面中按下shift + / 可以打开快捷键一览表控制台界面: GitHub的Logo:进入控制台 铃铛:notifications,通知。当图标为蓝色时表示有未读通知。 搜索框:搜索想找的用户或代码片段 Gist:用于管理和发布一些没必要保存在仓库中的代码。 “+”号:创建新的Git仓库或Organization,向Organization添加成员、小组原创 2016-02-04 16:26:04 · 6329 阅读 · 0 评论 -
GitHub——Pull Request
Pull Request:自己修改源代码后,请求对方仓库采纳该修改时的一种行为。Pull Request的步骤: 1、将他人的仓库Fork成自己的仓库(访问该仓库页面,点击fork) 2、将自己的仓库clone到本地(git clone 自己仓库的URL) 3、创建特性分支(在GitHub上发送Pull Request时,一般都是发送特性分支。这样一来,Pull Request就拥有了更明确的原创 2016-02-04 16:26:53 · 5785 阅读 · 0 评论 -
GitHub——Gist
Gist Gist是一款简单的Web应用程序,常被开发者们用来共享示例代码和错误信息。 Gist最大的特点是可以与其他人轻松分享示例代码。Gist Description: 用于对当前Gist所包含的文件进行简要的说明Filename including extensions: 包含扩展名的文件名,供用户指定文件名,系统能自动识别扩展名,将右侧的语言自动设置为对应种类。Add File:原创 2016-02-04 16:27:25 · 16704 阅读 · 0 评论