Github新手简单入门图文详解

Github简单入门使用说明

  • [1 前期准备](#1 前期准备)
    • [1.1 注册GitHub账号](#1.1 注册GitHub账号)
    • [1.2 下载安装Git](#1.2 下载安装Git)
      • [1.2.1 下载](#1.2.1 下载)
      • [1.2.2 安装](#1.2.2 安装)
  • [2 正式使用](#2 正式使用)
    • [2.1 下载开源的项目](#2.1 下载开源的项目)
    • [2.2 创建自己的项目](#2.2 创建自己的项目)
      • [2.2.1 新建项目](#2.2.1 新建项目)
      • [2.2.2 修改项目](#2.2.2 修改项目)
  • [3 写在最后](#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" ,打开终端;

输入下方命令后回车。

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

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

2.2 创建自己的项目

2.2.1 新建项目

在Github上创建一个新仓库;

单击左上角 "+" 号下的 "New repository" 新建仓库;

给仓库起名,任意名;

点击绿色的 "New repository" 按钮;

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

在文件资源管理器的适当位置,,右键选择 "Git Bash Here" ,打开终端;

输入下方命令克隆仓库;

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

关闭终端,进入刚克隆的文件夹,文件夹应只包含一个.git;

将想要上传的文件或文件夹复制到此文件夹中,与.git并列;

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

bash 复制代码
git add -A

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

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

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

bash 复制代码
git push -u origin main

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

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

2.2.2 修改项目

如果要修改项目,则需要下克隆最新版本的项目到本地;

因为项目在Github仓库中,可能已经被共同开发者更改过了;

如下图所示,已经为该项目添加了一个MarkDown格式的README文件。

在文件资源管理器中找到本地仓库位置,右键选择 "Git Bash Here" ;

输入下面的命令用于将最新版本项目拉取到本地仓库;

运行完毕后看到文件中出现了README.md,拉取成功;

bash 复制代码
git pull

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

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

bash 复制代码
git add -A
git commit -m "third commit"
git push -u origin main

回到Github并刷新仓库,找到了新添加的文本文件;

另外可以看到右上方红圈圈中的内容已经显示有三次提交记录。

3 写在最后

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

相关推荐
NocoBase5 分钟前
【2.0 教程】第 1 章:认识 NocoBase ,5 分钟跑起来
数据库·人工智能·开源·github·无代码
量子位5 小时前
字节版龙虾架构火爆GitHub!开源获35k+ Star,内置Skill全家桶,原生适配飞书
github·ai编程
悠然大月季5 小时前
git 怎么导出提交历史,文件是乱码
git·git导出历史记录·git导出历史乱码
chenshiming8027 小时前
在cursor下执行GIT回退版本
git
汪海游龙9 小时前
开源项目 Trending AI 招募 Google Play 内测人员(12 名)
android·github
HealthScience10 小时前
github怎么授权ssh(私人库授权)
运维·ssh·github
打点计时器10 小时前
Git快速上手教程
git
我才是一卓11 小时前
linux 安装简易 git 服务端并使用
linux·运维·git
CoderJia程序员甲11 小时前
GitHub 热榜项目 - 日榜(2026-03-22)
人工智能·ai·大模型·github·ai教程