1:首先注册并登陆gitHub账号,创建新的仓库,创建完成之后,跳转到下面的页面,记录目标资源:(后面上传需要用到)。

2:新建一个文件夹,任意英文名称,不要是中文。用来存放eclipse或idea里导出的项目!

3:下载git,进行安装,下载地址https://git-scm.com/downloads,安装完成以后,选择我们刚才创建的文件夹,里面是每个项项目的文件夹,你需要上传那个项目,就进入到那个项目的文件夹里,然后右击,选择git bash here。在弹出的dos窗口输入命令git init,初始化本地仓库文件夹。之后,该文件目录下多了一个.git文件夹(一般是隐藏的,可设置文件属性查看)说明初始化成功!

4:输入命令git add . (注意不要忘记还有“.”)将项目上所有的项目添加到仓库中,git add 项目文件名,添加指定项目到仓库。接下来输入命令git commit -m "xxxx",双引号里面的xxxx是这次提交的注释说明。提交过程可能会确认全局信息来辨明身份,输入对应的全局信息即可!命令如下:后面接对应的全局邮箱和用户信息,注意用双引号括起来!

6:输入命令:git remote add origin“目标资源地址”(自己的github云仓的地址)。最后输入命令:git push -u origin master,把代码上传到github仓库,这一步需要认证,在弹出的窗口输入github账号和密码即可。等待几秒钟dos窗口出现“everything up-to-date”即可完成推送。然后在github上的云仓里就可以看到刚刚推送的项目了。

(注意:最后一步可能遇到坑就是莫名推送失败,可采取强制推送:git push -f origin master)

使用Sourcetree

1:下载sourcetree,注册登录账号,文件—新建/克隆,操作期间会认证github或ssh秘钥

2:生成SSH公钥:打开Git Bash,执行命令:

git config --global user.name "name"(全局名)

git config --global user.email “email”(全局邮箱)

这是因为git分布式版本控制系统,每个主机提交代码的时候都必须自报家门,设置好之后可以通过git config -l 命令查看设置。

接下来输入命令:ssh-keygen -t rsa -C “email”(注意双引号)输入密码(直接回车可默认密码为空)生成公匙。找到C:\Users\全局名\.ssh 目录,里面有两个文件:id_rsa(私钥)和id_rsa.pub(公钥),打开id_rsa.pub,复制内容。去到github—头像——settings——SSHandGPGkeys下粘贴公钥

3:配置Sourcetree的SSH密钥

确定后克隆我们在github云仓的项目到本地自定义位置。然后在一个新的工作环境中导入我们克隆的项目,这时候你会发现这个项目已经直接被Sourcetree管理了,这样就完成了项目的git管理。

使用git管理项目(一)搭建环境相关推荐

  1. 在eclipse使用git管理项目工程代码

    在编写一个项目的时候,通常不可能整个项目都由一个人完成,一般都是通过团队分工,不同成员负责不同的部分,这时候,我们会使用git帮助我们管理项目代码,而且,编写java代码,我们一般使用Eclipse这 ...

  2. 【项目优化01】使用Git管理项目及使用redis缓存短信验证码,菜品以及套餐数据

    文章目录 1. 使用Git管理项目 2. redis缓存 2.1 使用redis缓存短信验证码 2.2 使用redis缓存菜品数据 2.3 使用Spring Cache缓存套餐数据 1. 使用Git管 ...

  3. 微信小程序uni-app前端应用框架和HBuilderX工具使用及Git管理项目

    微信小程序uni-app前端应用框架和HBuilderX工具使用及Git管理项目 官方地址:https://uniapp.dcloud.io/ 1.起步 1.1.简介 uni-app 是一个使用 Vu ...

  4. 权限项目 1_搭建环境

    硅谷通用权限系统:搭建环境 一.项目介绍 1.介绍 权限管理是所有后台系统都会涉及的一个重要组成部分,而权限管理的核心流程是相似的,如果每个后台单独开发一套权限管理系统,就是重复造轮子,是人力的极大浪 ...

  5. 阿里云code和git管理项目

    使用代码云托管和git来管理项目可以使多客户端和多人开发更加高效.通过对比github,bitbucket和国内一些云托管服务发现阿里云在项目空间和传输速度及稳定性上更能满足公司开发的要求.本文将介绍 ...

  6. IDEA 使用Git管理项目

    1.下载Git https://git-scm.com/download/win 2.安装过程一路默认即可 3.在命令提示符中验证安装是否成功(显示版本号) 4.IDEA中配置Git.file-> ...

  7. 把HTML代码上传到gitee,使用git上传项目到gitee以及VS使用git管理项目

    在打开的GIt Bash中输入以下命令(用户和邮箱为你github注册的账号和邮箱) $ git config --global user.name "hanyuntao" $ g ...

  8. linux git文件图标,Linux下使用git管理项目

    当你安装完成git的时候,你需要简单的配置一下,打开终端: 用户名 第一步,你需要告诉git你的名字,这个名字会出现在你的提交记录中. git config --global user.name &q ...

  9. intellij idea 管理module和project,以及git管理项目

    introduction 这篇笔记主要包括两部分内容,第一部分是介绍idea如何操作project和module.第二部分则是创建git项目,然后idea中导入项目,然后创建多个module,以及一些 ...

最新文章

  1. 30年前过气老论文,为何能催生革命全球的CNN框架?
  2. Linux_Shell_ Map 的使用和遍历
  3. Makefile中常用的函数
  4. Vue安装依赖npm install时报错问题解决方法
  5. [转] CMake入门
  6. create CRM task via code
  7. html 长文本 截断 jquery 扩展脚本
  8. java 异常返回json_Spring MVC全局异常后返回JSON异常数据
  9. ios获取区域服务器信息,ios获取服务器数据
  10. 基于stm32智能风扇_意法半导体和Fieldscale为基于STM32的智能设备带来简单直观的触控体验...
  11. VS code 修改注释颜色的三种方式(总结)
  12. macbook air 单独安装纯净win7OS
  13. RedisClient 安装
  14. YYKit Demo
  15. SharkCDN,极速构建 CDN DNS 运营平台
  16. Taro 兼容 h5 踩坑指南
  17. 沪江前端由H5页面引起的一场前端数据结构讨论 1
  18. 网站降权如何查询?几个方法定位网站是否被降权
  19. AutoHotKey脚本:帝国时代(罗马复兴)秘籍快速输入
  20. powershell获取linux文件,技术|微软爱上 Linux:当 PowerShell 来到 Linux 时

热门文章

  1. 不可或缺的十种WebSphere MQ SupportPac
  2. 燕十八老师高级JS之arguments详解
  3. python爬虫 环境配置
  4. swift iOS sceneKit 导入外部dae
  5. 单机游戏的论知识方面的介绍
  6. 第一章 Adobe After Effects AE插件开发 SDK入门-SPBasicSuite对象
  7. Mesh is Art(7)基于机器学习的幕墙嵌板优化
  8. 【弱监督视频异常检测】2019-BMVC-用于改进视频异常检测的运动感知功能
  9. 爬取猫眼电影网经典电影TOP100信息Markdown效果展示
  10. 【每日一题】-金牌榜排序