Github简单入门使用说明

  • 1 前期准备
    • 1.1 注册GitHub账号
    • 1.2 下载安装Git
      • 1.2.1 下载
      • 1.2.2 安装
  • 2 正式使用
    • 2.1 下载开源的项目
    • 2.2 创建自己的项目
      • 2.2.1 新建项目
      • 2.2.2 修改项目
  • 3 写在最后

1 前期准备

1.1 注册GitHub账号

登录Github官网,根据提示注册即可,但可能存在网站打开较慢的问题,此时可以使用网易UU加速器进行加速。

★注:使用网易UU加速器加速方法
​ 打开UU加速器,搜索或选择学术资源加速,效果如图:

1.2 下载安装Git

★注:Git和Github?
​ Git --> 一个软件;
​ Github --> 用这个软件做的网站。

1.2.1 下载

进入Git官网,点击 “Download” 选项;

选择操作系统对应的版本;

选择电脑对应的位数(64/32bit) ,单击后开始下载。

1.2.2 安装

找到下载后的.exe文件,双击,根据提示安装即可;

安装完毕后,在开始菜单栏找到 Git Bash 并单击,出现下面的页面即说明安装成功。

2 正式使用

2.1 下载开源的项目

如果发现想要下载的项目,点击下图 “Code” ,复制带有.git的网址。

在电脑的文件资源管理器中,找到一个合适的位置,右键选择 “Git Bash Here” ,打开终端;
输入下方命令后回车。

git clone git@github.com:SuneoPro/CSIwithCNN.git  //最后一项是刚才复制的网址


名为 “CSIwithCNN” 的项目就下载成功了,进入文件夹后如图,与之前在Github看到的一致。

2.2 创建自己的项目

2.2.1 新建项目

在Github上创建一个新仓库;
单击左上角 “+” 号下的 “New repository” 新建仓库;

给仓库起名,任意名;

点击绿色的 “New repository” 按钮;

仓库创建完成,复制红圈圈中的仓库地址;

在文件资源管理器的适当位置,,右键选择 “Git Bash Here” ,打开终端;
输入下方命令克隆仓库;

git clone git@github.com:SuneoPro/CSIwithCNN.git  //最后一项是刚才复制的地址


关闭终端,进入刚克隆的文件夹,文件夹应只包含一个.git;
将想要上传的文件或文件夹复制到此文件夹中,与.git并列;

再次右键打开终端,输入命令,用于提交所有变化到暂存区;

git add -A


再输入用于将暂存区内容添加到本地仓库中的命令;

git commit -m "first commit"  //双引号里面的内容是本次提交的注释,但是必须填写


最后,输入以下命令,将本地库中的内容发送给远程库。

git push -u origin main


回到Github中,刷新本仓库,发现内容已经上传成功,点击 “commit” 查看本仓库上传记录;

可以看到标有 “first commit”(之前命令里的注释) 的上传记录。

2.2.2 修改项目

如果要修改项目,则需要下克隆最新版本的项目到本地;
因为项目在Github仓库中,可能已经被共同开发者更改过了;
如下图所示,已经为该项目添加了一个MarkDown格式的README文件。

在文件资源管理器中找到本地仓库位置,右键选择 “Git Bash Here” ;
输入下面的命令用于将最新版本项目拉取到本地仓库;
运行完毕后看到文件中出现了README.md,拉取成功;

git pull


下面,对仓库内容进行修改,添加了一个文本文件用于测试;

使用类似于新建项目时的三条命令;

git add -A
git commit -m "third commit"
git push -u origin main


回到Github并刷新仓库,找到了新添加的文本文件;
另外可以看到右上方红圈圈中的内容已经显示有三次提交记录。

3 写在最后

本文是参考了多篇教程的,用于提醒入门阶段自己如何操作的备忘录。

Github新手简单入门图文详解相关推荐

  1. 微信小程序云开发入门(图文详解)

    以下内容是我第一次微信小程序云开发的一次记录,从真正的0基础入门,到基本掌握一些内容. 其中遇到的一些问题,和根据网上 的一些资料,整理出来真正可用的,实测可行的源代码. 以下放出我的github源码 ...

  2. GitHub注册教程(图文详解)

    一.注册github流程 1.首先进入github官网 https://github.com/ 2.点击绿色框Sign up for GitHub进行注册 3.注册页面第一栏email(邮箱),第二栏 ...

  3. GitHub账号注册(图文详解)

    目录 一. GitHub简介 1.1 GitHub的官网 1.2 GitHub的特点 二. GitHub账号注册 三. 总结 一. GitHub简介 1.1 GitHub的官网 GitHub的官网地址 ...

  4. PyCharm中使用Git/GitHub详细步骤(图文详解)

    环境:pycharm 2020.2,git 2.28,github账户,windows10 配置PyCharm中的Git: 启动PyCharm,点击[File]→[Settings]→[Version ...

  5. 骨干云池服务器SATA盘的RAID配置,用两块硬盘组建RAID0磁盘阵列简单教程(图文详解)...

    传统硬盘由于工作原理的限制,在性能上的提升非常缓慢.而固态硬盘价格昂贵,短时间内难以被普通用户接受.因此采用两块或多块硬盘组建RAID磁盘阵列也成为了目前比较有性价比的硬盘性能提升解决方案.之前我们也 ...

  6. Coot 简单操作图文详解

    Coot Tutorial 翻译自: https://www.ccp4.ac.uk/schools/Japan-2018/tutorials/coot/coot-tutorial.pdf 文章目录 C ...

  7. Git客户端图文详解如何安装配置GitHub操作流程攻略

    Git客户端图文详解如何安装配置GitHub操作流程攻略 软件应用 爱分享  3个月前 (08-15)  8896浏览  0评论 Git介绍 分布式 : Git版本控制系统是一个分布式的系统, 是用来 ...

  8. tracepro应用实例详解_建筑安装工程造价,高清PPT图文详解,小白也能学会的简单步骤...

    建筑安装工程造价,高清PPT图文详解,小白也能学会的简单流程 工程造价的直意就是工程的建造价格,是指进行某项工程建设所花费的全部费用.工程造价在工程中是很关键的存在,是工程能够取得的关键:对工程建设的 ...

  9. GitHub 使用教程图文详解(转)

    大纲: 一.前言 二.GitHub简介 三.注册GitHub账号 四.配置GitHub 五.使用GitHub 六.参与GitHub中其它开源项目 七.总结 注,GitHub官网:https://git ...

最新文章

  1. 补码还原为原码c语言,C语言知识汇总 | 12-整数(有、无符号数)在内存中的存储——原码、反码与补码...
  2. Linux系统备份策略探讨
  3. boost :: swap交换整数数组的数组
  4. background-sizi (转)
  5. JavaScript学习(七十二)—严格模式
  6. 【剑指offer】(七)—— 用两个栈实现队列
  7. scala 隐式参数入门及应用
  8. c/c++编译的程序占用的内存分配
  9. 智能判断图片中是否存在某物体_RFID新技术:让所有物体联网!
  10. Layer动态设置每一行的背景色
  11. Java商城项目实战
  12. iReport 生成pdf分页问题
  13. win7系统安装打印机驱动报错:Windows无法连接到打印机
  14. Friendster,linkedin,orkut,liring对SNS的求索 1
  15. masm32踩坑总结
  16. ffmpeg gl-transitions 图片合成视频 转场特效
  17. grep -E 即 egrep 匹配多个
  18. 5G加速实现沉浸式体验
  19. 穷举(一):穷举法的基本思想
  20. 小程序学习 - 02 微信小程序案例实践

热门文章

  1. Code::Blocks护眼背景设置
  2. 串口通信协议数据处理二
  3. 好用的数据填报系统应该具备什么功能?_光点科技
  4. 关于外包公司和自营产品公司的区别
  5. 【操作系统实验】FIFO页面置换算法
  6. 金额转换成中文大写金额
  7. 蓝桥杯真题--迷宫、七段码、分数
  8. android 仿多米音乐点击弹出歌词界面(部分)
  9. 2021/10/14程式培力刷題記錄
  10. javafx实现图片缩放和拖动