前提

已经在本地下载好git,在gitee注册好了账户(绑定了邮箱)并且新建好了仓库,假如说仓库名字叫做test

目的

  • 现在电脑上面有一个文件夹名字叫做file,我要做的事情:把file文件夹内部的file1文件夹、file2文件夹以及他们内部的各种文件上传到gitee新建的那个test仓库里面:

步骤

  1. 在file文件夹内部的空白位置按住shift+右键(注意一定要按住shift!!!):

    选择“在此处打开powershell窗口”
    然后就进入了命令行界面(控制台界面/小黑框)
  2. 首先进行全局配置,输入:
    双引号内部的为用户名(gitee带汉字的那个名字)、邮箱(gitee绑定的那个)
  3. 然后输入:

git init

git add .

git commit -m "随便说点啥都行,自己认识作为每次提交的标识"

git remote add origin https:gitee.com/yourname/test.git

git push -u origin "master"

  • 第四行命令后面的网址,可以在你的仓库这里找到
  • 其中git add . 的意思是把当前目录下的(即file1、file2)所有内容都加到缓存区里;
  • git commit 是把缓存区内的东西都提交到本地仓库;
  • git remote add origin https://…这一句是链接到远程仓库,第一次需要写,第二次之后就不用链接了;
  • git push 这句是把本地仓库的内容推送到远程仓库中去

可能出现的bug:

在git push 之后不成功,显示这样的:

PS > git push -u origin "master"To https://gitee.com/username/test.git! [rejected]        master -> master (fetch first)
error: failed to push some refs to 'https://gitee.com/username/test.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help'

原因是本地仓库内容跟远程仓库内容不一致,出现这种情况的原因一般是因为,在新建test仓库的时候勾选了一些选项,导致仓库建起来里面并不是空的,而是有一些.md文件

  • 解决方法:
    通过如下命令进行代码合并:

git pull --rebase origin master

然后再运行git push 那条命令,就ok辣!

【git】使用git链接远程gitee仓库并提交相关推荐

  1. git上传代码到gitee仓库步骤

    默认电脑第一次安装git且未设置过SSH key 安装git 创建gitee仓库 生成SSH密钥 在你想上传文件所在的文件夹内右键,打开git bash,第一次使用Git时需要先生成SSH ssh-k ...

  2. git同步代码到远程github仓库

    原文地址: http://www.runoob.com/git/git-remote-repo.html Git 远程仓库(Github) Git 并不像 SVN 那样有个中心服务器. 目前我们使用到 ...

  3. Git本地项目与远程仓库关联步骤

    1. 本地 Git 配置 配置一下一些基本的信息 $ git config--global user.name "Your Name" $ git config --global ...

  4. git上传文件到gitee

     第一步:登录注册gitee,有一个gitee仓库  1.git上传思路 2.git第一次上传步骤 第二步:将创建好的仓库,pull(拉取)到本地(不是第一次上传的情况下)            方式 ...

  5. 如何使用git上传文件到gitee以及大项目文件(超过100MB的文件如传送)remote: error: File: f422c55c723a183a1944cbec840c0171042(超详细)

    目录 1.首先我们要先在gitee上创建一个仓库 2.其次要对仓库进行配置 3.仓库创建完成 4.配置git项目 5.提交文件到gitee的gitTeach仓库 超过100MB的大文件传送的方法 1. ...

  6. Gitee仓库创建及本地项目如何关联并上传

    gitee是国版的github,网络要比后者快一些,自己平时也会更多的使用.新创建的gitee仓库,可能并不符合一个标准的项目结构,在其它文章中也有讲述如何拉去项目后再更新项目,提交到远程仓库.git ...

  7. Git使用 从入门到入土 收藏吃灰系列(六) 链接远程仓库

    文章目录 一.前言 二.使用Gitee链接远程仓库(免密登录) 2.1链接仓库 2.2使用指令上传远程仓库 三.利用GitHub连接远程仓库(免密登录) 一.前言 参考安装Git 详细安装教程 参考视 ...

  8. Git 之五 通信协议(HTTPS、SSH、Git)、使用远程仓库(GitHub、GitLab、Gitee等)

    写在前面   Git 的官网上有很详细的使用教程(当然有翻译版本),具体地址是 https://git-scm.com/book/zh/v2.唯一不足就是,很多讲解并没有实机演示.但是,毫无疑问,官网 ...

  9. Git入门、gitHub、gitee、gitLab远程库的学习和集成IDEA

    第1章 Git 概述 Git 是一个免费的.开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种 项目. Git 易于学习,占地面积小,性能极快. 它具有廉价的本地库,方便的暂存区域和多个工 ...

最新文章

  1. s-sar命令(System Activity Reporter系统活动情况报告)
  2. datalist 分页
  3. 【转】网络编程常见问题总结
  4. Groovy里使用CountDownLatch
  5. 7-3 逆序的三位数 (10 分)
  6. 输入两个数、用python求他们的和_从键盘上输入俩个实型数,编程求它们的和差积商,要求输出时,保留两位小数C语言编程题:从键盘上输入两个...
  7. 【linux 001】【利用staging Driver】【001】wifi AR6000 驱动移植引发的 staging 的问题
  8. 电脑应用程序错误怎么办_电脑Windows出错信息解析及解决方案
  9. mysql找不到sys_解决方法:①MySQL 闪退 ②服务列表里找不到MySQL ③MySQL服务无法启动...
  10. 阿里云数据库RDS MySQL 物理全备文件数据恢复至自建数据库Mysql 5.7中
  11. windows8 开发教程 教你制作 多点触控Helper可将任意容器内任意对象进行多点缩放...
  12. work of 1/5/2016
  13. atitit 数据库mysq启动不起来解决方案.docx
  14. idea安装eclipse风格主题
  15. 华为手机解锁码计算工具_华为最新解bl解锁码读取工具
  16. 【PPT】极简PPT设计方法
  17. php完全匹配,PHP完全匹配验证
  18. 对耳朵伤害最小的耳机类型是哪种?如何保护我们的耳朵?
  19. 王者荣耀英雄选择系统项目
  20. java实验2总结心得,打字小游戏JAVA实验总结及心得体会

热门文章

  1. Java面试题(六)腾讯Spring夺命7连问(灵魂拷问)
  2. 简易版 图书管理系统
  3. (附源码连接)利用AI将2D照片合成3D场景
  4. 交互式多模型算法IMM——机动目标跟踪中的应用
  5. SIMD——MMX指令集介绍
  6. 3D游戏编程 作业五 枪打恶鬼(打飞碟)
  7. HOJ 2550 百步穿杨
  8. python爬取豆瓣影评理论依据_我用Python爬取了豆瓣的影评
  9. (更新时间)2021年6月4日 商城高并发秒杀系统(.NET Core版) 30-lua文件封装加载和执行
  10. myeclipse 修改项目名Tomcat启动项目报错java.lang.IllegalArgumentException: Can't convert argument: null...