gitee码云的基础使用

在这里插入图片描述

  1. 注册

https://gitee.com/

  1. 远程(码云上)创建仓库
  2. 安装两个工具

两个工具:这两个工具是为了把远程仓库(就是我们第二步在码云上创建的仓库)克隆到本地

  • git for windows(先安装)
    在这里插入图片描述
    右击鼠标能看到这个就说明安装成功
    在这里插入图片描述
  • TortoiseGit(后安装,它用来操作第一个软件完成代码提交)
    使用tortoisegit的主要目的是:提供状态图标功能,可以更直观知道当前的代码状态
    在这里插入图片描述
    右击鼠标能看到这个就说明安装成功
    在这里插入图片描述
  1. 克隆仓库到本地

有两种取得 Git 项目仓库的方法。 第一种是在现有项目或目录下导入所有文件到 Git 中; 第二种是从一个服务器克隆一个现有的 Git 仓库

右键点击
在这里插入图片描述
复制远程仓库的SSH填入URL
在这里插入图片描述
就产生一个远程仓库名字的文件夹

  1. 提交代码(本地仓库)到远程仓库

提交代码的三板斧

  1. add
  2. commit
  3. push

有两个方法
方法一:使用命令

核心命令
git add 把文件从工作区添加到了暂存区(stage),此时还没有提交到本地仓库
git commit -m “引号内为注释,可自行修改”将文件从暂存区提交到本地仓库

将本地仓库推送到远程仓库

  • 如之前已经添加过远程仓库,需要先执行git remote rm origin移除之前的仓库地址
  • git remote add origin 仓库的SSH地址添加远程仓库地址
  • git pull --rebase origin master如果远程仓库不是空的,把远程仓库的文件拉取到本地仓库并合并到master分支
  • git push -u origin master本地仓库推送到远程仓库,第一次推送要加-u origin指定默认远程仓库并关联master分支
  • 推送成功后,可以立刻在GitHub页面中看到远程库的内容已经和本地一模一样

方法二:使用git客户端上传仓库
在这里插入图片描述
在这里插入图片描述
提交的备注 就是这次提交干了啥
在这里插入图片描述
在这里插入图片描述

  1. 一些该理解的概念

文件流转的三个工作区域

  • 工作区
  • 暂存区(也叫索引文件)
  • Git本地仓库

Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(或本地仓库)
Remote:远程仓库

Git的工作区和版本库

  • 工作区:在电脑里能看到的目录
  • 版本库(Repository)即本地仓库:版本库可以简单理解成一个目录,这个目录里的所有文件都被Git管理起来,每个文件的修改,删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。由于git是分布式版本管理工具,所以git在不需要联网的情况下也具有完整的版本管理能力;工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库
  • 版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,一般存放在 .git 目录下的 index 文件(.git/index)中,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫head
    在这里插入图片描述

Guess you like

Origin blog.csdn.net/weixin_43663349/article/details/118302112