如何将本地文件上传到gitee进行托管...

什么是git?

Git 是一个开源的分布式版本控制系统,是目前世界上最先进最流行的版本控制系统。可以快速高效地处理从很小到非常大的项目版本管理。

特点:项目越大越复杂,协同开发者越多,越能体现出 Git 的高性能高可用性

可以托管各种git库,可以将个人Blog或小型项目

国内版:Gitee - 基于 Git 的代码托管和研发协作平台

国外版:https://github.com/

git中的三个区域

使用 Git 管理的项目,拥有三个区域,分别是工作区暂存区Git 仓库

git的五种状态

  • Untracked: 未跟踪, 此文件在文件夹中,但并没有加入到git库,不参与版本控制, 通过git add 状态变为Staged。
  • Unmodify: 文件已经入库且未修改, 即版本库中的文件快照内容与文件夹中完全一致,这种类型的文件有两种去处,如果它被修改, 而变为Modified,如果使用git rm移出版本库, 则成为Untracked文件。
  • Modified:文件已修改,仅仅是修改,并没有进行其他的操作,这个文件也有两个去处,通过git add可进入暂存staged状态,使用git checkout 则丢弃修改,返回到unmodify状态, 这个git checkout即从库中取出文件,覆盖当前修改
  • Staged:暂存状态,执行git commit则将修改同步到库中,这时库中的文件和本地文件又变为一致,文件为Unmodify状态。

gitee上传文件

1.使用gitee首先要要装git,然后去官网注册账号(这个就不多说了)

2.在DOS命令行给git设置全局用户名和邮箱(这个是Git 的全局配置文件,配置一次即可永久生效。 )

// 配置用户名
git config --global user.name 'shijingjing'
// 配置邮箱地址
git config --global user.email '1789544664@qq.com'

3.在本地创建一个文件夹(也可以使用dos命令行创建mkdir temp)来存放项目

4.在gitee上新建仓库

如何将本地文件上传到gitee进行托管...

如何将本地文件上传到gitee进行托管...

5.在项目目录下打开dos窗口,进行初始化数据

        5.1 在本地创建git仓库

 git init   // - 初始化仓库

        5.2 将文件保存并提交到本地仓库中

git add .       //add后面要加空格   . 意为添加所有文件

git commit -m '提交说明'          //将文件提交存档

        5.3 关联远程仓库( 可以从gitee上复制)

git remote add origin 你的远程仓库地址

git remote add origin git@gitee.com:shijingjing1/shijingjingdemo.git     //关联远程仓库
git push -u origin 分支1      //推送到远程分支1

执行完git push -u origin master 之后需要身份验证,按要求输入用户名、密码,验证通过后即可开始上传。

gitee合并文件

git chockout -b 分支2       -- 创建并切换分支

git status     -- 查看文件状态

git branch   --查看分支

git add .      --保存

git clone     --克隆      //拷贝一份;下载一份

git commit -m '提交说明'          --将文件提交存档

git push -u origin '提交说明'      --推送到远程分支2

git checkout master    --切换到主分支

git merge 分支2        --将分支2合并到主分支

git  push      --上传远程代码并合并

gitee撤回删除的分支

git reflog   --查看历史上传

git reset  --hard 5d7dde6(ID)       --撤回删除的分支

删除远程仓库

git remote remove name

上一篇:SpringBoot项目配置参数脱敏


下一篇:git学习笔记