Gitee教程(超详细、简单)

目录

前提

 Gitee上传代码到远程仓库

1.打开Git Bash Here

 2.配置用户和邮箱

 3.初始化仓库

 4.添加项目文件至本地仓库

 5.将待提交区域的修改提交到本地 Git 仓库,并添加提交注释(必不可少)

 6.将本地仓库与远程仓库相连接

 8.将本地仓库中的文件推送至远程仓库中

Gitee拉取远程仓库代码

规范

git clone 命令(克隆)

 git pull 命令

 git fetch 命令


前提

1.已经下载过Git Bash

 2.有一个Git账号,并且已经建立远程仓库

Gitee教程(超详细、简单)_第1张图片

Gitee上传代码到远程仓库

1.打开Git Bash Here

Gitee教程(超详细、简单)_第2张图片

2.配置用户和邮箱

git config --global user.name "xxx"
git config --global user.email "xxx"

#配置你的用户名和邮箱

Gitee教程(超详细、简单)_第3张图片

 可以检查自己的用户名和邮箱,看看是不是自己想要的

git config user.name
git config user.email

#检查你的用户名和邮箱

3.初始化仓库

git init

#为了给上传的文件夹添加.get 文件

作用:初始化一个空的 Git 仓库,为了给上传的文件夹添加.get 文件 

Gitee教程(超详细、简单)_第4张图片

4.添加项目文件至本地仓库

git add .

#将所有本地项目文件添加到待提交区域

 注意:“.”是必不可少的,代表添加当前目录下所有文件。

Gitee教程(超详细、简单)_第5张图片

5.将待提交区域的修改提交到本地 Git 仓库,并添加提交注释(必不可少)

git commit -m '本次提交的说明'(说明信息为必填项,最好能直接看出它的作用,便于后期理解)

# 将待提交区域的修改提交到本地 Git 仓库,并添加提交注释

Gitee教程(超详细、简单)_第6张图片

6.将本地仓库与远程仓库相连接

首先在远程仓库复制HTTPS或者SSH链接(二者都可)

Gitee教程(超详细、简单)_第7张图片

 然后输入命令,并将自己刚才复制的链接粘贴上去(粘贴键:shift+ins)

git remote add origin https://gitee.com/baozi-rushes-forward/test.git


#远程仓库与本地仓库关联

注意:如果不是第一次上传可能会出现报错    

   error: remote origin already exists.

//翻译过来呢就是 错误:远程源已经存在。

Gitee教程(超详细、简单)_第8张图片

 第一 先查看远程库的信息

git remote -v

#查看远程库的信息

Gitee教程(超详细、简单)_第9张图片

 可以看到 已经关联了仓库了

第二我们把他删掉

git remote rm origin

#删除关联的仓库

Gitee教程(超详细、简单)_第10张图片

 第三我们再链接一次远程仓库

Gitee教程(超详细、简单)_第11张图片

8.将本地仓库中的文件推送至远程仓库中

git push origin master

#将本地仓库中的 master 分支推送到远程仓库中的 master 分支

Gitee教程(超详细、简单)_第12张图片

现在这种报错的报错原因:

通常是由于远程仓库与本地仓库之间存在冲突,导致 Git 拒绝推送更新。

我们可以强制将远程仓库文件更新合并至本地仓库中

git pull --rebase origin master

#强制将远程仓库的更新合并到本地仓库

Gitee教程(超详细、简单)_第13张图片

将本地仓库中的文件推送至指定的远程仓库中

git push -u origin master -f

#将本地仓库中的 master 分支强制推送到远程仓库中的 master 分支

Gitee教程(超详细、简单)_第14张图片

Gitee拉取远程仓库代码

规范

  • 如果您是第一次与远程仓库交互,应使用 git clone 命令;
  • 如果您已经克隆了远程仓库,并且想要同步最新的更改,请使用 git pull 命令。
  • 如果您需要查看远程仓库的更改,但不想自动合并它们,请使用 git fetch 命令。

git clone 命令(克隆)

$git clone [url] 

#将远程仓库clone到本地 url为远程仓库下载处的链接

Gitee教程(超详细、简单)_第15张图片

git pull 命令

$git init

#创建本地仓库

$git remote add origin [url]

#将本地储存与远程仓库联接      url为远程仓库下载处的链接

$git pull --rebase origin master

#由于远程仓库与本地储存不一致,应先将远端基础拉去回来
//git pull [options] [] []
//remote_name 是远程仓库名称,branch_name 是本地分支名称。
//默认情况下,remote_name 为 origin,branch_name 为当前分支。
//git pull origin [分支名](master)

 Gitee教程(超详细、简单)_第16张图片

git fetch 命令

$ git init

#初始化新的本地 git 仓库

$ git remote add origin [仓库 URL]

#将远程仓库与本地仓库关联

$ git fetch origin [分支名]

#从远程仓库获取最新代码
// [分支名] 替换为要获取代码的分支名称 例:$ git fetch origin master

Gitee教程(超详细、简单)_第17张图片

你可能感兴趣的:(Gitee,gitee,git,github)