GitHub 的 Git 的【仓库管理】

摘要

  1. 硬件环境
  2. 软件环境
  3. 讲解了如何将本地项目同步或源码库同步到GitHub上。
  4. 首先你需要知晓的:
  5. 【点击此处查看】【 Git 的安装教程
  6. 【点击此处查看】【GitHub 的 Git 用户名和邮箱配置+【SSH Key】加密传输
  7. 在 MIniTTY 终端中
    【 按 上下键 可以 翻阅 历史命令】
    【 按 Home 和 End 可以快速切换到 行首 和 行尾】
    【Delete 可以删除 后一个 字符】

基本概念

Git工作区域

工作区域

向仓库中添加文件流程

添加文件

操作仓库(Repositories)

初始化仓库

  1. 【点击】【设置用户名和邮箱
  2. 该设置在GitHub 仓库主页显示谁提交了该文件。

创建仓库

  1. 新建文件夹(或利用已有文件夹)【仓库文件夹】
mkdir  文件夹名    	# 创建一个文件夹

或者直接【右键】【新建】【文件夹】也可以

  1. 简单方式,鼠标点击进入【仓库文件夹】【右键】【Git Bash Here】
pwd        			# 查看当前目录
cd  目录名			# 切换当前目录

仓库文件夹
3. 文件内初始化Git (创建Git 仓库)

git init  仓库名  	# 创建一个git仓库(没有仓库文件夹)

# 已有仓库文件夹
git init        	# 将一个项目转化为使用git管理(创建.git目录)

git clone git185@192.168.1.411:./test185.git

初始化仓库

创建文件

  1. 没有文件是这样的:
git status 			# 查看仓库当前状态

没文件

  1. 右键新建,仓库初始化成功,可以看见自己已经是【Master】了
touch  文件名.后缀    # Linux 不以后缀区分文件,但Windows需要

创建文件

  1. 有了一个文件,但是还没提交

创建文件

提交文件

  1. 提交文件(只是提交到【仓库暂存区】)
git  add  文件名.后缀   # 也可以提交文件夹
git  add  --all        # 一次提交所有改动过的文件 -A 效果相同

提交新文件

  1. 再次添加文件,就可以同时看见本地仓库的【工作区】和【暂存区】了
  2. 绿色暂存区,红色工作区

工作区和暂存区

  1. 提交文件到 Git 仓库(最终版本) ,一次提交所有暂存区的文件
git  commit -m '添加描述'     # 描述增删改的情况,以及缘由

修改文件

  1. 修改文件内容(直接在Windows 下操作也可以)
vim 文件名.后缀			# 用 vi 也可以

这是 Vim 编辑器,如果想了解请查阅其他教程
i插入模式,按Esc命令模式,输入:wq保存退出(write和quit),输入cat查看文件内容

Vim编辑器

  1. 查看文件内容:cat 文件名.后缀

编辑成功
3. 查看仓库状态:git status

修改

  1. 提交到【暂存区】->在提交到【Git 仓库】
git add  文件名.后缀
git commit -m '描述信息'   # 可以用双引号吗 ?_?

修改文件并提交

删除文件

  1. 可以直接在Windows下右键删除或delete删除
  2. Linux下删除文件
rm -rf 文件名.后缀
  1. 从Git 仓库中删除文件
git rm  文件名.后缀
  1. 提交操作
git  commit  -m   '提交描述'

管理远程仓库

远程仓库示意图

  1. 目的:备份和共享
  2. 将远程仓库(GitHub 对应的项目)复制(clone)到本地
git  clone 仓库地址   # 如图获得地址

仓库地址
下载到本地中

  1. 将本地仓库同步到远程仓库
git  push			# 实现备份和共享
  1. 查看远程仓库信息:
git remote -v
  1. 添加远程仓库
git remote add origin
  1. 删除本地仓库的远程仓库信息
git remote remove origin
  1. 修改远端地址:
git remote set -url 新地址

注意事项

  1. 暂无

总结

  1. 学习到 Linux 的命令是 Shell 语言,代码块应该使用 shell(bash 也可以)。

思考

  1. 这句不懂 ?_?
git config --global core.quotepath false #git status乱码解决

【如果有什么疑问或指正,请留言。】


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值