博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
上传本地文件到github(码云)上(小乌龟方式,sourcetree方式)
阅读量:6261 次
发布时间:2019-06-22

本文共 1618 字,大约阅读时间需要 5 分钟。

毕竟不是人人都经常敲git命令,所以使用命令的时候,还得搜索命令,万一在遇到点bug,那可真的是脑袋大,所以为了git的操作更加方便、可视化易操作理解,就衍生了很多的git可视化工具(小乌龟,sourcetree等等),有了这些工具,我们就不用去敲命令了,即使不是程序员,也可以轻松使用git进行存储同步东西了。

 

下面是这两种方式的使用案例,易理解,一次配置好,二次使用及其简单方便。包括,使用git小乌龟和sourcetree与github和码云的文件同步。

 

一:上传文件到 github

1.打开github官网登录注册: 

  登录github账号(没有的自己创建),点击右上角创建新仓库

  

  在打开的页面中填写  名字

  

  点击 Create repository,会打开如下页面,复制箭头所指的地址(一会要用)

  

2.创建本地git仓库

  (可省略此步骤).本地,在要上传的文件的同级目录下右键单击,选择  Git Create repository here(本地要先安装 git 和 小乌龟工具,不然没有此选项)

  一路  ok 后, 你会发现本地多了一个隐藏的.git目录

 

3.克隆远程仓库文件到本地仓库

  然后,在要上传的文件的同级目录下右键单击,选择  Git Clone(没有此选项,则直接跳过)

  

   地址栏会自动填充刚才所复制的地址,若没有,自己手动ctrl+v,    点击 ok 按钮。

 

4.提交到本地仓库

  还是在此处,右键选择  Git Commit(本地要先安装 git 和 小乌龟工具,不然没有此选项), 提交到本地仓库。

 

5.拉取远程文件到本地

  右键选择  TortoiseGit 下的 Pull , 拉取远程文件到本地(每次进行push推送前都应进行此操作)。

 

6.push推送到远程仓库

  右键选择  TortoiseGit 下的 Push , 将本地文件上传至远程,等待上传成功后,刷新你刚开始打开的github页面(第一步的最后),你会发现此时,你的文件已经上传成功了! 

 

 

二:上传文件到码云

1. 打开官网登录码云账号(若没有,自己注册一个): 

2. 在我的码云中找到创建项目,点击创建。

  

  进入如下页面:

    

 

    项目名称填写完成后,会自动生成路径,填写必要的项目介绍,以便下次看起来,一目了然;

    根据自己需要选择是否开源,若选择公开则需要选择开源许可证(选第一个即可),选择语言(如:java)

    点击创建,便会在码云上创建自己的项目;

 

 3. 创建项目后,会跳转至如下页面:点击克隆下载,然后复制路径

    

 

4. 本地上传项目

  在本地要上传项目的同级目录,点击鼠标右键,选择Git Clone

      

    URL栏中,若未出现地址,自己手动粘贴,点击ok,  克隆成功后,本地会出现你刚才在码云上创建的项目文件夹,如下

      

    双击打开,有如下两个文件:

      

    将这两个文件,剪切下来,粘贴放在刚才点击鼠标右键的地方(即与你要上传的项目同级);

    删除掉 刚才克隆下来的文件夹(现在已经是空文件夹了);

    点击鼠标右键,选择Git Commit,将代码提交到git仓库;

    点击鼠标右键,选择 TortoiseGit 中的 push, 如下图,将复制的路径粘贴至此,点击 ok;

      

    回到码云页面,刷新,你会发现项目已经上传成功!

      

 

三:以上是使用小乌龟方式,也可以使用sourcetree方式

  具体可参考  :

 

四:git命令操作

  想更好的学习git,可以在此网站:

  图形化结合的操作,使我们更容易理解

    

 

  

转载于:https://www.cnblogs.com/mufengforward/p/8982053.html

你可能感兴趣的文章
[Spring实战系列](9)装配集合
查看>>
vue需注意的地方
查看>>
搞定计算机网络面试,看这篇就够了
查看>>
原生开发移动web单页面(step by step)6——history api应用
查看>>
【iOS 开发】Xcode9 自动签名更新设备列表
查看>>
[Elasticsearch]Elasticsearch+kibana+marvel安装
查看>>
《Kotlin 程序设计》第四章 Kotlin 语法基础
查看>>
开源堡垒机 Jumpserver v1.4.8 发布 , Bug 修复版本
查看>>
(十五)Java并发性和多线程-死锁
查看>>
第1章 JVM语言家族概览 《Kotin 编程思想·实战》
查看>>
spring之HttpInvoker
查看>>
我为什么“放弃”从事八年的嵌入式领域
查看>>
TypeScript基础入门 - 函数 - 重载
查看>>
【ASP】当前星期几和月份名称输出
查看>>
好看的皮囊 · 也是大自然的杰作 · 全球高质量 · 美图 · 集中营 · 美女 · 2017-08-23期...
查看>>
小二,给我来一个递增序列
查看>>
images
查看>>
又一款开源手机要来了 —— WiPhone
查看>>
爬虫入门之反反爬虫机制cookie UA与中间件(十三)
查看>>
【飞天存储服务月报】2018年6月刊
查看>>