Git和GitHub的简单操作

本文介绍了Git的基本操作,包括版本控制系统、安装、配置、常用Linux命令,详细讲解了Git的初始化、添加、提交、分支管理和合并等命令。此外,还涵盖了GitHub的使用,如推送本地库到远程仓库、克隆远程仓库、团队协作和跨团队协作的流程。
摘要由CSDN通过智能技术生成

Git 操作

版本控制系统

集中式与分布式的区别

项目 集中式版本控制系统 分布式版本控制系统
主要区别 每个开发者只有应用代码库的一个版本。 每个开发者都有整个代码库的所有版本。
在离线状态下开发者无法进行版本管理开发。 在离线状态下开发者可以进行版本管理开发, 等到有网时再push到仓库中。

软件下载

下载:https://git-scm.com/ 官网下载比较慢,

镜像下载:http://npm.taobao.org/mirrors/git-for-windows/

安装Git

在这里插入图片描述

出现以上图标则成功安装

卸载Git

  • 首先检查环境变量:此电脑–>属性–>高级系统设置–>高级–>环境变量–>系统变量–>path–>双击打开,删除里面的Git
  • 控制面板–>卸载Git

配置

  1. 设置用户签名

git config --global user.name "用户名"

  1. 设置用户邮箱

git config --global user.email "邮箱"

检查是否配置成功

git config --global --list 出现name 和 email表明成功

说明:签名的作用是区分不同的操作者

(C:\Users\Administrator.gitconfig这个路径中保存着我们自己设置的名字和邮箱)

常用的Linux命令

mkdir xxx    #新建文件夹

vim x.xxx    #新建/编辑文件 :有则编辑,无则新建
   输入 i 进入编辑模式
   Esc+ :wq +回车   保存并退出
   Esc+ :q! +回车   不保存退出
   dd               #删除当前行
   yy               #复制
   p                #粘贴

cd xxx   #进入xxx目录

cd ..     #返回上一级目录   **cd 和.. 之间有一个空格**

ls     #列出当前文件夹所有文件

pwd    #显示当前目录中所有文件

cat x.xxx  #显示文件x.xxx的内容

clear    #清屏

history   #查看历史记录

rm   #删除一个文件

rm-r    #删除一个文件夹
   (rm-rf/ 切勿在Linux中尝试!删除电脑中全部文件 )

mv    #移动文件

Git工作原理

工作区(working Directory):简单的理解——你在电脑里能看到的目录。

暂存区(stage):介于工作区和版本区中间,工作区到版本区的“必经之路”

版本库(Repository):工作区有一个隐藏目录.git,准确的来说这个不算工作区,而是Git的版本库。

​ 第一步是用git add把文件添加进暂存区。(相当于复制到缓存区里面)
​ 第二步是用git commit把暂存区的所有内容提交到当前版本库。(复制)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值