GitHub简介
Git本地仓库管理
Git远程仓库管理
......(未完待续)

一、GitHub

GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。

1.1、基本概念

具体使用方法登录GitHub实际操作即可很快掌握,下面是一些必要的使用说明。Repository
即仓库,每个项目对应一个仓库,多个开源项目则对应多个仓库Star
收藏项目Fork
复制克隆项目,且独立存在。任何修改都不会改变原项目,仅仅是自己这里的项目改变了。Pull Request
在Fork的基础上,改动了复制的别人的项目,可以发起请求来使原项目合并自己的改动。Watch
关注项目,若该项目有更新则会被通知。Issue
发现代码BUG或其他相关问题可以进行讨论


二、Git

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

2.1、下载/安装

登录官网,直接下载即可

GitHub与Git简单使用
window系统下载
然后安装,最后当鼠标右键出现Git的一些命令时表示安装成功!

2.2、Git工作区域简介

Git仓库(Git Repository):保存最新版本的文件,对他人可见暂存区: 暂存已经修改的文件,可以提交到Git仓库工作区(Working Directory):添加、编辑和修改文件等操作

2.3、本地管理Git仓库

1. 新建一个文件夹,鼠标右键选择"Git Bash Here"命令。出现下图

GitHub与Git简单使用
命令行

2. 配置
git config --global user.name '用户名'
git config --global user.email '邮箱'

GitHub与Git简单使用
配置信息
3. 创建文件夹test,初始化一个新的Git仓库(若不显示文件,则设置电脑显示隐藏文件)
GitHub与Git简单使用
初始化新仓库
4. 查看文件状态并创建文件
git status
touch a1.java
GitHub与Git简单使用
创建文件
5. 将文件添加到暂存区
GitHub与Git简单使用
添加暂存区
6. 将文件提交到Git仓库
git commit -m '描述信息'
GitHub与Git简单使用
提交Git仓库
7. 修改文件
GitHub与Git简单使用
修改并查看
GitHub与Git简单使用
查看状态
GitHub与Git简单使用
提交到仓库
8. 删除文件
GitHub与Git简单使用
本地删除文件
9. 从Git中删除文件
GitHub与Git简单使用
从Git仓库删除文件

2.4、Git仓库与远程仓库管理

1. 进入GitHub选择自己的一个仓库并复制其URL

GitHub与Git简单使用
复制URL
2. 初始化并克隆项目
git config --list 查看信息(由图可知已初始化)
若没有初始化参照上述操作初始化
GitHub与Git简单使用
检查初始化

git clone "复制GitHub的URL"
GitHub与Git简单使用
与GitHub项目一样
3. 进入项目,创建文件并提交到git仓库
GitHub与Git简单使用
创建文件并上传
4. 查看状态并提交到GitHub远程仓库
GitHub与Git简单使用
查看文件状态
GitHub与Git简单使用
提交到远程仓库
GitHub与Git简单使用
按提示输入信息

当无法成功上传时,修改配置文件: vi .git/config(或直接在隐藏文件夹找到并修改)
然后修改红框里的URL: url = https://用户名:密码@github.com/用户名/项目名.git
GitHub与Git简单使用
修改配置文件0
GitHub与Git简单使用
修改配置文件1
GitHub与Git简单使用
修改配置文件2
GitHub与Git简单使用
上传成功
5. 结果展示
GitHub与Git简单使用
GitHub仓库信息

(上传用的账号好像串了。。。。)

参考学习视频

相关文章:

  • 2021-12-02
  • 2022-12-23
  • 2021-06-18
  • 2021-08-06
  • 2021-05-24
  • 2022-02-09
  • 2021-07-25
  • 2021-11-19
猜你喜欢
  • 2021-08-21
  • 2021-06-27
  • 2022-02-09
  • 2019-07-11
  • 2021-04-21
  • 2021-12-03
  • 2022-12-23
相关资源
相似解决方案