git推送项目到码云(gitee)

git推送项目到码云(gitee)

创建账号

创建一个Gitee账号,我使用的是Gitee因为国内速度快~

本地安装Git

前往 Git 根据操作系统下载Git到本地

ssh密钥

本地生成秘钥,右击桌面打开你的 git bash 第一次使用Git时 需要先生成ssh

ssh-keygen -t rsa -C "your_email"

生成的秘钥一般在你操作系统用户下的.ssh目录中

告诉本地系统

将密钥告诉本地系统

ssh-add ~/.ssh/id_rsa

(此处如果出现Could not open a connection to your authentication agent. 则先执行 ssh-agent bash)

查看生成的公钥

cat ~/.ssh/id_rsa.pub

上传公钥

复制该公钥粘贴到你的Gitee的SSH公钥页面,使用SSH公钥可以让你在你的电脑和码云通讯的时候使用安全连接(Git的Remote要使用SSH地址)

配置User

打开 git bash 需要配置:

git config --global user.name "your_Name"
git config --global user.email"your_email"

初始化本地Git仓库

git init

这条命令执行完毕后会多出一个.git文件夹

添加变更文件

git add . // 表示添加全部变更文件

提交文件

git commmit -am "message" // 表示提交全部变更文件

添加远程地址

git remote add origin git@gitee.com:你的gitee用户名/仓库名.git

ssh测试

ssh -T git@gitee.com

显示Welcome to Gitee.com,你的用户名!说明ssh正确。

可能出现的错误

如果出现 fatal: remote origin already exists. 则执行

git remote rm origin

首次提交

第一次提交可能会出现如下错误

error: failed to push some refs to 'https://gitee.com/tomFat/interview.git'

所以需要在提交前执行

git pull

合并两个版本库

git pull origin master --allow-unrelated-histories

向Github或Gitee推送

git push -u origin master 

或git push 你的gitee上的仓库名master #推送到指定的仓库的master分支

或git push -u origin master -f #强制推送

转载于:https://www.cnblogs.com/guoyinghome/p/11229750.html

git推送项目到码云(gitee)相关推荐

  1. git基本指令作用以及推送项目到码云(gitee)

    1.我认为熟悉掌握git的操作流程后,git指令流程就大致分为一下几条: git init  项目初始化 git add . 将所有项目放到缓存取 git commit -m "提交文字&q ...

  2. 如何将一个完整项目推到码云_怎么将本地项目放到码云(gitee)上面?图文详解

    原标题:怎么将本地项目放到码云(gitee)上面?图文详解 git的好处什么的,在此就不多赘述.现在很多公司都在用git了. 那么怎么将本地已经有的项目放到码云(gitee)上呢? 前置条件说明: 1 ...

  3. 【Git】国内代码托管中心码云(Gitee)

    9.国内代码托管中心码云(Gitee) 9.1.简介 众所周知,GitHub 服务器在国外,使用 GitHub 作为项目托管网站,如果网速不好的话,严重影响使用体验,甚至会出现登录不上的情况.针对这个 ...

  4. 本地项目怎么推送到码云_如何将本地项目放到码云(gitee)上

    1.登入码云,新建一个仓库. 2.新建一个文件夹,这里我将我写的一个项目放到这个文件夹 3.然后在本文件下使用git bash Hsh Here.我这里本地已经配置好了用户名和SSH公钥,如没有进行配 ...

  5. git同时推送项目到GitHub和Gitee

    前言 今天准备给GitHub新建一个分支用于家里面的Mac电脑提交文件,同时练习一下Git的branch相关命令,然后呢,第一步进行的很顺利,分支创建无任何问题并把项目push到了新创建的分支下.然后 ...

  6. 使用Git上传项目到码云仓库

    初始化本地库 git init 管理到远程仓库 git remote add origin "你的项目地址(刚才在码云创建的项目的地址)" # 注:项目地址形式为:https:// ...

  7. 使用Git上传项目到码云

    为了更方便的开发和管理代码,代码托管工具尤为重要:这里列出几个代码托管平台: GitHub https://github.com/ 开源中国(码云) http://git.oschina.net/ C ...

  8. Eclipse上传项目到码云(gitee)

    一.准备工作   1. 注册好的码云账号,码云官网:https://gitee.com/   2. 安装好的 eclipse 软件 二.Eclipse 配置 Git 相关信息   路径: Window ...

  9. vs添加码云远程_用VS2017上传项目到码云gitee.com和基本命令

    用VS2017上传项目到gitee,基本步骤如下: 第一步:在gitee上创建项目 第二步:初始化git仓库 E:\Develope\Material2017>git init Reinitia ...

最新文章

  1. 安装Ubuntu 14.04后要做的5件事情
  2. peleenet测试
  3. Java IO流练习题-获取文本上每个字符出现的次数
  4. .net 用户控件ascx.cs注册js脚本代码无效果
  5. FireEye开启IPO大幕
  6. js总结1:数据类型
  7. 三言两语说清“线性流程”
  8. Gcc编译选项 -E
  9. 署五笔软件测试初学者,三天学会五笔打字练习(新手教程)
  10. 计算机论文外文翻译,计算机毕业论文外文文献译文.doc
  11. 亚商投资顾问 早餐FM/0913
  12. 7-1 循环-Fibonacci数列的运算 (50 分)
  13. 自动向你的宝马车播放捷豹广告,这家公司要做高速公路上的“分众”
  14. 如何下载安装VS2017下载 vs2017社区版
  15. 华中科技大学计算机与网络,华中科技大学计算机与网络习题.pdf
  16. Zabbix介绍及部署
  17. 分享UCI两个可用于预测的数据集Diabetes和Heart Disease
  18. 一个低边 MOS 管驱动电路的分析
  19. hdfs——Attempting to operate on hdfs namenode as root 两种解决方式
  20. 性能测试场景设计(好文参考)

热门文章

  1. python读取txt文件存储数组_python – 从文本文件中将数据读入numpy数组
  2. laplacian,degree,adjacency and oriented incidence matrix, differential and laplacian coordinates
  3. DE15 Introduction to Fourier Series
  4. keras中一个LSTM的具体例子
  5. 计算机视觉(二)——深度学习进阶
  6. 知识图谱入门 , 知识抽取
  7. “达观杯”文本智能处理冠军分享:深度学习文本分类
  8. python用jieba模块分词实现关键词提取
  9. mysql学习day02
  10. 3090显卡安装pytorch出错