为了更方便的开发和管理代码,代码托管工具尤为重要;这里列出几个代码托管平台:

  1. GitHub https://github.com/
  2. 开源中国(码云) http://git.oschina.net/
  3. CSDN代码托管平台 https://code.csdn.net
  4. 淘宝的 http://code.taobao.org/

安装git客户端,git下载:https://git-for-windows.github.io/


我使用的是码云代码托管平台

1、首先在码云上创建一个项目
点击右上角的 或者页面的创建项目按钮跳转到新建项目页面,就像这样:


2、在要上传的项目中点击右键中的Git Bash Here 打开

(中文注释的双引号省略)
3、生成Git的公钥
输入:

ssh-keygen -t rsa -C "您的邮箱地址"

回车

可看到 生成的公钥路径,找到该路径,用文本编辑器打开id_rsa,Ctrl+A,然后复制里面的内容添加到码云的 SSH公钥,点击头像——>找到编辑资料——>点击SSH公钥

4、本地初始化一个项目
首先,你需要执行下面两条命令,作为git的基础配置,作用是告诉git你是谁,你输入的信息将出现在你创建的提交中.

git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"

然后在你的需要初始化版本库的文件夹中执行

git init
git remote add origin "你的项目地址(刚才在码云创建的项目的地址)" //注:项目地址形式为:http://git.oschina.net/xxx/xxx.git或者 git@git.oschina.net:xxx/xxx.git

这样就完成了一次版本你的初始化

如果你想克隆一个项目,只需要执行(因为是将本地项目上传,所有这步可跳过)

git clone "项目地址"

5、完成第一次提交
进入你已经初始化好的或者克隆项目的目录,然后执行

git pull origin master
git touch init.txt //如果已经存在更改的文件,则这一步不是必须的
git add .
git commit -m "第一次提交"
git push origin master

然后如果需要账号密码的话就输入账号密码,这样就完成了一次提交。
此时,你可以在你的个人面板、项目主页查看到你的提交记录
到这里就已经完成了,如在同步时遇到异常,请继续往下看

同步冲突
按照本文档新建的项目时,在码云平台仓库上已经存在readme文件,故在提交时可能会存在冲突,这时您需要选择的是保留线上的文件或者舍弃线上的文件;

(1)如果您舍弃线上的文件,则在推送时选择强制推送,强制推送需要执行下面的命令

git push origin master -f

(2)如果您选择保留线上的readme文件,则需要先执行

git pull origin master

然后才可以推送,如果发生冲突,则需要先解决冲突,关于如何处理冲突

欢迎转载,但请注明出处!
本文地址:http://blog.csdn.net/askycat/article/details/55106299
谢谢大家阅览!

使用Git上传项目到码云相关推荐

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

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

  2. 如何使用git上传本地代码到码云上(超详细的呦)

    如何使用git上传本地代码到码云上(超详细的呦) 文章目录 如何使用git上传本地代码到码云上(超详细的呦) 一.准备工作 二.通过git把项目代码提交到本地仓库 三.把本地仓库代码提交到码云 一. ...

  3. idea上传项目到码云Push rejected解决方法

    idea上传项目到码云出现 Push rejected: Push to origin/master was rejected 最近在写一个小项目,因为之前学过一些git的使用,所以想把该项目放到码云 ...

  4. 如何在mac端上用git上传代码到码云

    前言:作为一个合格的猿,SVN的使用相信大家已经非常熟悉了,GIT作为一个强大的版本控制工具,也是非常有必要深入学习的.对比两个工具,说说GIT的优缺点: 优点:1.GIT拥有全世界的资源,大部分优秀 ...

  5. git 上传代码到码云

    与码云建立连接教程:http://blog.csdn.net/zengmingen/article/details/76045076 如果完成了上面步骤的,且有了git.上传项目步骤: 代码提交 代码 ...

  6. 上传项目到码云或GitHub

    一.安装Git 官网下载地址:https://git-scm.com/download/win 安装完成后,配置环境变量即可, 打开cmd,输入 git,出现以下提示即表示安装成功: 二.生成ssh公 ...

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

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

  8. idea 上传项目到码云git仓库提交到gitee(完整操作流程)

    环境 : InteilJ IDEA2018.3.5    +   Git-2.16.2-64-bit   +   gitee 一 : (1)首先下载Git  --> 传送门 https://gi ...

  9. android上传项目到码云_上传代码到码云

    对比 github 和码云,码云在不付费的前提下可以建立私有项目,于是上传了一份代码到码云. 一.在码云上创建项目 1.创建设置项目 项目设置 2.创建成功,复制地址 创建成功 二.打开终端 1.cd ...

最新文章

  1. imp导入时触发器的状态
  2. 如何汉化 OpenERP 6.1 日历视图
  3. android HDMI 清晰度 分辨率
  4. java多线程基础视频_【No996】2020年最新 Java多线程编程核心基础视频课程
  5. T-Sql 递归查询
  6. 关于问题vxworks与linux区别
  7. DEV GridView嵌套
  8. C# 各种字符串格式
  9. 人工智能人才缺口巨大,是否要从大学生抓起?
  10. 《王者荣耀》回应故障:3个工作日内补发排位赛星积分丢失
  11. 中兴通讯携手ACCYOURATE发布“YouCare”5G智慧T恤
  12. SQLite指南(1) -- SQLite的特性
  13. Huber损失最小化学习法
  14. java php 通讯录,基于ssh/bs/java/asp.net/php/web通讯录管理系统
  15. 微信为什么不能下载apk以及微信下载APK的解决办法
  16. onlyoffice pdf 乱码
  17. kneighbors()返回值indices、distances详解
  18. 4G,64bit,PAE
  19. 东原仁知服务招股书失效:主营业务严重依赖迪马集团,曾多次更名
  20. python图片切割与合并

热门文章

  1. 颜色 16进制表示 一一对应
  2. ArcGis配色心得
  3. 计算机伪科学,2019十大“科学”流言 这些伪科学骗了你多久
  4. 3D打印机开源项目遭克隆或成开源拐点
  5. JavaScript进阶
  6. VB让图片铺满整个FORM
  7. 关于php中的print EOF
  8. 用adb工具给智能电视安装应用(在电视没法安装应用的情况下可用)
  9. 第二章 java基础语言(三)
  10. 搜狗输入法android皮肤,搜狗输入法皮肤盒子app