0


初识git,了解git,使用git,连上gitee(图文版)

目录


前言

本文主要简单介绍git和连上gitee,不对git本身原理做过多阐述,目标先能够简单使用git,有一个大概了解,遇到文中看不懂的原理地方,可以暂时先跳过,或者单独搜来查看


一、什么是git?

模拟一个场景,当我们写一个比较完整工程代码的时候,会经过多次反复修改。这期间,当我们尝试修改完之后,万一运行程序失败,想撤销,但是不知道该撤销到哪一步才是正常,一气之下,删了重写或者我们就会想想想有没有备份,很庆幸,我们早有先见之明,进行了备份。然后我们开开心心继续写代码,同时每次成功工程都做了一份备份。这时候,我们就有很多很多备份,为了区分,我们想到了用日期编号,比如今天7月16日,我们就编号0716,慢慢的我们就变成了,下面这个图,那么这时候,就会想这样太麻烦了,每次成功要不停的复制备份,浪费资源空间,还得自己编号。那么有没有更方便的做法呢?这时候就可以用到我们的git。简单来说,git就是一个版本控制管理工具,能够帮助我们完成以上需求。本文会简单介绍和讲解怎么使用git。
在这里插入图片描述

二、安装git

1.windows安装git

windows详细安装步骤可以参考以下链接
点击

2.linux,macOS,源码编译 安装git

linux,macOS,源码编译详细安装步骤可以参考以下链接
点击

三、git常用命令

1.git init

作用:初始化一个空仓库
简单来说就是建房子,先得打地基

默认已经打开git命令行窗口,具体打开方式为:安装好git之后,鼠标右键点击Git Bash Here
使用

git init

之后会出现一个.git文件(打开隐藏文件显示就可以查看到,这个就为git本体)
在这里插入图片描述

2.git add和git status

作用:将指定的代码文件提交至暂存区
git会分为三个区域,工作区、暂存区、仓库区
工作区:自己代码放置的地方
暂存区:对于git而言,为临时存放改动的地方
仓库区:对于git而言,实际存放数据的地方
数据走向为:工作区->暂存区->仓库区

可以参考下面链接,了解三个区域之间的关系
点击

我们先准备5个文件,直接使用

touch 1.c 2.c 3.c 4.c 5.c

就可以创建5个空文件,为下面命令做准备
在这里插入图片描述

git add [file1]

添加一个文件到暂存区,这时候可以搭配

git status

食用,能够查看到文件的一个状态,当我们执行完

git add 1.c

之后就能够通过

git status

查看到1.c是绿色的,其他的是红色,说明,1.c已经被跟踪,红色的说明没有跟踪或者提交到暂存区
在这里插入图片描述
使用

git status

进行查看
在这里插入图片描述

git add [file1] [file2] …

我们也可以一次提交多个文件
在这里插入图片描述

git add .

也可以一次性直接将当前目录下全部内容提交
在这里插入图片描述

3.git commit

作用:将代码提交,从暂存区存放到仓库区

git commit -m "注释"

在这里我们使用git status 就能看到提示,我们的暂存区提示是干净的。当我们执行

git commit -m "注释"

时,不要求全部文件都使用git add 放到暂存区再使用,单独一个文件也是可以直接git commit的,没完成一次commit,我们就会得到一次记录,具体再下一个命令中,

git log

查看
在这里插入图片描述

4.git log

作用:查看日志
执行

git log

我们就能够查看到具体的提交日志,在后面我们也可以根据日志,进行版本的回滚,回到正常的版本,具体用法以后再来探索吧
在这里插入图片描述

三、git绑定gitee,推送远程仓库

1注册gitee

点击下面gitee官网链接,点击注册,安装提示,完成用户注册
gitee官网

2本地git绑定远程gitee并推送远程仓库

登录成功后,鼠标移动至右边点击+号,再点击新建仓库,下带创建步骤
在这里插入图片描述

跳转到以下界面,输入对应的内容,直接点击创建
在这里插入图片描述

然后界面跳转,我们根据提示再git的命令行窗口进行对应的配置,一定要记得这里面的git全局设置,要不然无法进行远程push代码,这个只需要配置一次即可

git config --global user.name "想要的名字"
git config --global user.email "想要的邮箱"

这两个可以随意填写,只是作为提交的时候区分
在这里插入图片描述

这时候我们将前面所创建的本地仓库与gitee的远程仓库绑定
直接复制你gitee里面显示的git remote 开头命令到本地的git命令行窗口中,复制完之后,在git命令行窗口点击右键就可以直接粘贴复制的内容

git remote add origin https://gitee.com/*你的用户*/hello.git

将本地仓库与远程仓库进行绑定

git push -u origin "master"

同步本地仓库到远程仓库中,只会提交你commit过的内容,没有commit的内容时不会进行提交到远程仓库的
使用

git log

可以查看到有红色的一个origin/master 代表同步到远程的master分支中,我们暂时不考虑什么叫做分支,后面再详细讨论,想要了解的可以自己搜索来看,一般自己普通开发,一个master分支基本够用了
在这里插入图片描述
再gitee当中查看提交的内容,我们点击刷新,或者F5,可以看到下面内容,我们就完成了一次基本的绑定远程仓库和推送操作

在这里插入图片描述
先简单探索到这里了,如果有问题欢迎指出

标签: git gitee

本文转载自: https://blog.csdn.net/weixin_53891137/article/details/140474815
版权归原作者 久久晴 所有, 如有侵权,请联系我们删除。

“初识git,了解git,使用git,连上gitee(图文版)”的评论:

还没有评论