美文网首页
Git & GitHub操作说明

Git & GitHub操作说明

作者: 慕慕Icon | 来源:发表于2020-10-12 13:08 被阅读0次

Git简介

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

上图来源于菜鸟教程

GitHub简介

GitHub是一个基于Git的代码托管平台,可以创建组织、仓库,来进行多人协同开发。GitHub也是最大的开发者社区,其中不乏Linux发明者Torvalds这样的顶级黑客,以及Rails创始人DHH这样的年轻极客。越来越多知名开源项目迁入GitHub,比如Ruby on Rails、jQuery、Ruby、Erlang/OTP;近三年流行的开源库往往在GitHub首发,例如:BootStrapNode.jsCoffeScript等。

初始使用

创建GitHub账号,网址:https://github.com/

GitHub首页 创建账户

创建组织

菜单


新增组织 小项目Free就好,土豪随意 输入组织信息 添加组织用户,可以跳过此步骤 填入基本信息,也可以略过不填 组织创建完毕

创建仓库(项目)

点击组织内的Create a new repository,开始创建仓库。仓库的概念相当于一个文件夹,用来保存项目相关的所有文件。

填入仓库名称,权限可以配置为公有或私有

在创建仓库完成后,需要在本地克隆一个自己创建的库,方便电脑上的文档及代码同步到GitHub上的仓库中。

Git安装配置

安装Git,官网下载地址:这里

安装过程一直默认就可以 Git启动项

首先要在本地创建ssh key,即在电脑上获取一个密钥,在GitHub输入后,与GitHub绑定。之后可以在电脑上通过Git bash随时上传或下载文档。首先打开Git bash。

绿色字体是:电脑用户名@电脑名称

首先输入 $ cd ~/.ssh 查看是否已经有了ssh密钥,如果没有密钥就不会有这个文件夹,如果有,把文件夹复制出来备份,原文件夹删除。

输入 $ ssh-keygen -t rsa -C "your_email@youremail.com" 获取密钥。注意双引号需要输入,双引号里的内容是注册GitHub时绑定的邮箱账号。之后会提示输入文件保存密钥、输入密码等,默认回车就可以。

密钥生成完成

最后得到了两个文件:id_rsa和id_rsa.pub。使用记事本打开id_rsa.pub,有的说没有id_rsa.pub,可以使用id_rsa。得到一个前缀是ssh-rsa的很长一段,ctrl-a + ctrl-c,复制全部。

打开 GitHub Settings 新增SSH密钥 输入名称,可以使用电脑名词方便辨识,粘贴密钥在Key文本框里

保存后显示ssh密钥的清单,再次打开Git bash,输入 $ ssh -T git@github.com 来检查是否成功绑定。第一次绑定时会提示是否继续,输入yes后提示You've successfully authenticated, but GitHub does not provide shell access。则表示已经成功连上GitHub,再设置用户。

输入 $ git config --global user.name "name" 设置名称,最好使用GitHub里的用户名。

输入 $ git config --global user.email "email@email.com" 设置邮箱,使用GitHub里注册绑定的邮箱。

从GitHub中复制仓库的网址。

点击仓库可出现

在Git bash中,先定位到想要保存仓库的文件夹,例如,cd /D 把仓库名称文件夹创建在D盘下,注意此处D需要大写。

定位到D盘

输入 $ git clone https://github.com/组织/仓库.git,开始克隆仓库。

克隆仓库 仓库名称的文件夹已创建

Git使用

新增上传

在文件夹内创建任一文件。

创建测试文件 定位到仓库,蓝色master表示主分支 查看文件夹内的文件,可以看到测试文件 添加及上传,上传时填写cc,即备注 合并分支,登录失败时需要输入 GitHub的账号名称及密码 输入密码 合并成功 文档里有了上传的test.txt

修改上传

创建分支

合并分支

相关文章

  • Git & GitHub操作说明

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

  • git and github

    目录:1、git 、github 介绍2、git本地操作()3、git远程操作 1.git 、github、rep...

  • git的学习笔记-入门

    PS:小白的入门笔记,希望能有用,主要参考廖君Git教程 操作环境说明: github仓库 https://git...

  • ios git的使用

    git本地操作 git团队开发操作 git分支管理 gitHub使用

  • Git的一些操作

    Git的一些操作 流程例子 将本地代码上传到github的操作流程 新建说明文件 在当前项目目录中生成本地git管...

  • 解决Android studio git ssh无法使用的问题

    问题现象: github复制ssh地址 git提交操作: git下拉操作: 用github的http方式,项目能正...

  • git 命令简单使用

    先在github里创建远程仓库 本地git操作 做下面操作的前提是,已经将本地git与github关联(这部分操作...

  • GitHub远程仓库管理

    GitHub远程仓库管理 命令说明git remote add origin git@github.com[mai...

  • git学习

    git下载使用说明 请转跳github查看文档 https://github.com/lxlr/git/blob/...

  • Git解决代码修改冲突

    Git 操作说明 Git下载项目 操作命令 Git上传提交 操作命令 Git解决同一文件多人修改冲突 操作步骤

网友评论

      本文标题:Git & GitHub操作说明

      本文链接:https://www.haomeiwen.com/subject/bmreuktx.html