1.      安装Git

下载地址:点击打开链接

安装指南:默认选项即可

2.      安装TortoiseGit

下载地址:点击打开链接

安装指南:点击打开链接

3.      在码云创建账号,新建项目

4.      在此步骤之后,网上大多采用本地生成公钥、私钥的方式,在码云配置公钥,本地配置私钥的模式,从而完成Push与Pull操作。为了降低难度与复杂度,我们只需先把新建的项目克隆下来,然后再把需要上传的代码与文件复制到此文件夹,接着使用push操作即可。

5.      新建文件夹,作为测试,这里创建文件夹test

6.      选择test文件夹,右键选择“GitCreate respository here …”。,将test文件夹作为本地代码库。

7.      在本地代码库,点击鼠标右键,选择“TortoiseGit”–“Settings”–“Git”。分别填入自己的码云账号,密码。Name可以取成项目名称。点击确定即可。

8.      在本地代码库,点击鼠标右键,选择“TortoiseGit”–“Settings”–“Git”–“Remote”。Remote这一栏可以填成项目的名字,URL填成项目的下载HTTPS链接即可。然后点击Add New/Save按钮即可。

9.      进入test文件夹,右键选择“GitSync…”,将项目下载链接(可以在项目右上角 克隆/下载处赋值HTTPS链接):https://gitee.com/your_name/test.git 复制到 Remote URL中。或者直接在Manage中选择上一步所创建的Remote。点击Pull按钮,将码云上的项目文件下载到本地代码库test中。期间还要输入码云的账号密码。

10.  之后,即可在改代码库中完成下载Pull与上传Push操作。

11.  第一次提交与Push操作不同,需要进行Commit操作。

11-1:将需要提交的代码或文件复制到代码库,也就是test文件夹中,这里以test.txt为测试。在代码库中,右键选择“Git Sync..”。填入项目链接,点击Commit.

11-2:在弹出的界面中,在Message框中填入该次提交的备注信息。Check后面可以点击All选择提交所有文件。这里选择提交test.txt文件。点击Commit按钮,输入码云账号密码即可完成提交。

12.之后就可以正常使用Push/Pull/Commit操作了。

PS:有不足之处,希望大家指正,因为有好多地方我也是不太清楚为什么这么做。
---------------------
作者:IT_bigstone
来源:CSDN
原文:https://blog.csdn.net/IT_bigstone/article/details/79197565
版权声明:本文为博主原创文章,转载请附上博文链接!

在Windows下使用Git+TortoiseGit+码云管理项目代码的更多相关文章

  1. 使用TortoiseGit+码云管理项目代码

    1.下载安装msysgit. 2.下载安装tortoisegit. 3.创建ssh密钥. 开始–所有程序–TortoiseGit–PuTTYgen 生成方法:点击“Generate”后,鼠标在key下 ...

  2. windows 系统使用 git 和码云管理代码(本地已有项目)

    1. 为本地项目创建本地仓 找到项目所在的根目录(目录下有解决方案那个),右击目录,点击右键菜单中的“Git Bash Here”(前提是你的电脑已经装了Git,我用的是TortoiseGit) 然后 ...

  3. 首次使用Git将码云上的代码Clone至本地

    使用Git将码云上的代码Clone至本地 1. 安装Git https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-G ...

  4. 使用Windows下的git工具往github上传代码 踩坑记录

    使用Windows下的git工具往github上传代码 踩坑记录 背景 由于以前接触的项目都是通过svn进行版本控制,现在公司项目使用git,加上自己平时有一个练手小项目,趁着周末试着把项目上传到自己 ...

  5. git向码云上传代码总结

    1.下载git windows下载地址:https://git-for-windows.github.io/ 2.安装git 一路确定 3.配置git 如果你要使用ssh上传代码,你需要本地生成ssh ...

  6. 使用Git将码云上的代码Clone至本地

    1. 安装Git https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git Git的网站上有详细的分各种系统的安 ...

  7. idea中git从码云克隆项目到本地

    1.首先需要在操作系统上安装Git分布式管理系统 此处自行百度............. 2.在Intellij IDEA中配置Git 打开Settings(File-->Settings) - ...

  8. 通过git从码云克隆项目到本地

    1.下载安装Git,傻瓜式下一步下一步即可... 2.配置Git: 2.1.选择你要clone到本地的路径:右键--->$ Git Bash Here,弹出Linux命令窗口:$ cd ~直接回 ...

  9. 代码管理git 工具的话可以使用GitHub桌面端管理git、码云上的代码

    git版本控制  廖雪峰老师的git教程 git是linus 1991年创建了开源的linux...已成为最大的服务器系统软件 集中式的版本控制器:CVS.SVN.ClearCase是IBM的收费软件 ...

随机推荐

  1. golang子进程的启动和停止,mac与linux的区别

    今天接到一个任务是将原来运行在mac的应用移植到linux,原因当然是因为客户那边当前是linux环境,也不想再采购mac电脑. 通常来说,这个工作并不难,因为我选用的服务器端技术是c或者golang ...

  2. RabbitMQ消息队列(十三)-VirtualHost与权限管理

    像mysql有数据库的概念并且可以指定用户对库和表等操作的权限.那RabbitMQ呢?RabbitMQ也有类似的权限管理.在RabbitMQ中可以虚拟消息服务器VirtualHost,每个Virtua ...

  3. tcp没用吗?为什么MOBA、“吃鸡”游戏不推荐用tcp协议

    本文由云+社区发表 作者:腾讯云游戏行业资深架构师 余国良 MOBA类和"吃鸡"游戏为什么对网络延迟要求高? 我们知道,不同类型的游戏因为玩法.竞技程度不一样,采用的同步算法不一样 ...

  4. Java提高班(五)深入理解BIO、NIO、AIO

    导读:本文你将获取到:同/异步 + 阻/非阻塞的性能区别:BIO.NIO.AIO 的区别:理解和实现 NIO 操作 Socket 时的多路复用:同时掌握 IO 最底层最核心的操作技巧. BIO.NIO ...

  5. 痞子衡嵌入式:并行接口NAND标准(ONFI)及SLC Raw NAND简介

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是ONFI标准及SLC Raw NAND. NAND Flash是嵌入式世界里常见的存储器,对于嵌入式开发而言,NAND主要分为两大类:S ...

  6. Django 系列博客(十一)

    Django 系列博客(十一) 前言 本篇博客介绍使用 ORM 来进行多表的操作,当然重点在查询方面. 创建表 实例: 作者模型:一个作者有姓名和年龄. 作者详细模型:把作者的详情放到详情表,包含生日 ...

  7. netfilter及iptables基本概念

    网络访问控制 网络访问控制可以简单理解为防火墙,常用的网络访问控制有:哪些IP可以访问服务器, 可以使用哪些协议,哪些接口,是否需要对数据包进行修改等. netfilter netfilter是通过i ...

  8. java-文件读取

    1.利用递归读取文件 (1)NotifyFolder.java package com.etc; import java.io.File; import java.io.IOException; im ...

  9. Apex 中文件夹相关的单元测试

    Salesforce 中的文件夹 在 Salesforce 中,我们可以建立各种文档.报表.仪表板.电子邮件模板等.它们都被保存在相应的文件夹中. Salesforce 的后端将这些文件夹保存为 Fo ...

  10. 对国内IoT的展望

    这个世界上让任何人最安心的,莫过于自己能够完全控制,反之什么都无法控制的,万念俱灰之下,最后只有自我了结.芸芸众生都是在这个之间徘徊,尽可能的去掌控,尽可能的去拥有,觉得能够安心,其实只是自由的内心被 ...