git的使用——最全操作流程

本文详细介绍了git的基本概念,如何添加SSH公钥、在gitee上创建仓库,以及git的常用操作,包括git命令、分支管理、与远程仓库交互。适合初学者了解git的工作流程和gitee平台的协作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、什么是git

二、添加SSH公钥

三、gitee创建仓库

四、git操作

1. git常用命令

2. 用一张图来简单解释一下操作流程

3. 流程详解


一、什么是git

git是一个开源的分布式版本控制软件,能够有效并高效的处理很小到非常大的项目。

版本控制:类似于毕业论文、剪辑视频等,需要反复修改和保留原历史数据,在开发中可以解决多人同时开发的代码问题,有效既高效。

二、添加SSH公钥

安装下载后,会发现鼠标右击,会出现 Git Bash Here 这个选项,如图所示,点击进入

1.打开git窗口后,输入 cd ~/.ssh/ 命令回车进行下一步

2.配置全局的name和email

git config --global user.name "名称"

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

3.输入 ssh-keygen -t rsa -C “邮箱”,连续按回车键到提示的路径找到文件

4.找到此文件后,点击进入,复制文件中的内容(如果出现双击进不去该文件:在当前目录输入cmd,定位到当前文件夹,输入 type id_rsa.pub 命令回车,复制内容即可)

5.注册并登录gitee,触碰头像进入设置界面,点击左侧的SSH公钥进行添加,标题会自动生成,在公钥中粘贴刚刚复制的内容

 6.SSH公钥添加成功

三、gitee创建仓库

1.登录gitee后,鼠标触碰右上角“+”号,点击新建仓库

2.输入仓库名称后,路径会自动匹配,把仓库信息填写完整,点击创建 

3.点击初始化readme文件

 4.test仓库就已经被创建好了

四、git操作

我们上面已经介绍过,git最大的一个特点就是能够分布式版本控制,那么我们接下来详细介绍一下如何将本地项目上传至git进行管理。

1. git常用命令

  • git init 初始化项目
  • git status 查看当前目录下文件的状态
  • git add (文件名 | .)添加到暂存盘,文件名代表某文件,"."代表所有文件
  • git commit -m "备注"  提交到git本地仓库,产生新版本,引号中的备注必须写
  • git log  查看所有提交的记录
  • git clone 链接  克隆远程仓库,进行连接
  • git checkout -b [branch]  新建一个分支,并切换到该分支
  • git checkout [branch]  切换到某分支
  • git branch -d [branch-name]  删除分支
  • git merge [branch]  合并指定分支到当前分支
  • git push  将本地仓库push到远程仓库

2. 用一张图来简单解释一下操作流程

 Remote是远程仓库,Repository是本地仓库,workspace是自己的项目工作区,在工作区的项目进行add(添加)、commit(提交)、push(发送)等操作至远程仓库,若有新更新的内容,需要在push之前先从远程仓库pull(拉)下来 更新的内容,再进行push到远程仓库 。

3. 流程详解

1)打开想要上传项目的文件根目录,右击Git Bash Here,输入命令 git init

发现在根目录中出现了一个 .git 文件,表明此项目已被git管理。

2)在gitee中新建一个仓库,名称最好是与项目名称一样(不一样也可以,因为我之前已经创建过与项目名称一样的仓库了,所以在这里我新建的名称为snakeDemo2)。

2)建好仓库之后,复制该仓库的链接,在git上操作 git clone 链接  与远程仓库进行连接

3)连接成功后,添加项目到暂存区,并提交项目到本地仓库,中间可以使用 git status 命令查看文件状态

 当时用 git status 查看状态显示“没有需要提交的,工作树干净”时,就说明项目已经全部提交至本地仓库。

 4)使用命令 git checkout -b dev 创建dev分支并切换到该分支下,在分支上进行操作;在这之前或之后都可以使用命令 git branch 查看仓库的分支都有哪些

 5)为了更好的展示分支的作用,我们在项目的跟目录中新建一个index.html文件,进行对该文件的修改,修改后添加并提交至该分支下(必须add和commit)

 使用命令 cat index.html 查看分支上的区别:

6)操作这么多命令后,可能已经断开了与远程的连接,使用命令 git remote -v 查看,如果为空,则使用 git remote add origin 链接 再次与远程仓库进行连接

 出现如上图所示,则重新连接成功。

7)把master分支合并到dev分支,进行add和commit,最后push到远程

 8)查看远程,项目上传成功

### TortoiseGit 安装与配置教程 #### 一、准备工作 为了顺利安装并使用 TortoiseGit,在安装之前需确认已成功完成 Git 的安装和基本配置。这是因为 TortoiseGit 仅作为 Windows Shell 接口来操作 Git,而实际版本库的操作依赖于 Git Core 提供的功能[^2]。 #### 二、下载 TortoiseGit 访问官方提供的下载页面获取最新版的 TortoiseGit 安装文件。推荐前往官方网站 `TortoiseGit – Windows Shell Interface to Git` 下载适合当前系统的稳定版本[^1]。 #### 三、执行安装过程 启动下载好的安装程序后,按照向导提示逐步进行设置: - **选择组件**:建议保留默认选项,除非有特殊需求可自定义调整; - **选择开始菜单文件夹**:指定快捷方式放置位置,默认即可满足大多数情况; - **选择额外任务**:勾选“关联 .git 文件”,以便双击项目根目录下的 `.git` 文件能直接打开仓库浏览器; 以上步骤完成后继续点击下一步直至结束整个流程[^4]。 #### 四、初始化配置 首次运行时会弹出对话框询问是否要创建 SSH 密钥对用于远程服务器认证,可根据个人喜好决定是否立即生成密钥对。另外还需设置全局用户名邮箱等基本信息以确保提交记录准确性[^3]。 ```bash git config --global user.name "Your Name" git config --global user.email "you@example.com" ``` 至此,已经完成了 TortoiseGit 的全部安装及初步配置工作,现在可以在资源管理器右键菜单中看到新增加的各项 git 操作入口了。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值