前言

   昨天初次接触GIT及码云,虽然用了2个多小时才搞定,但是还是挺开心的。码云是一个可以储存我们写的代码的一个平台,而Git是一款免费、开源的分布式版本控制系统,可以敏捷高效地处理任何或小或大的项目。如果能掌握这两个工具,我们的工作效率将大大提高。
现在我就跟大家介绍一下如何安装和配置GIT以及如何上传代码到码云。

安装GIT

1、下载安装包

   要安装GIT,当然少不了安装包。  英文好的同学可以自行到GIT官网下载,当然我也给大家准备了一个安装包,还是中文版的哦(〃'▽'〃)。

GIT官网地址https://git-scm.com/

百度网盘:链接:https://pan.baidu.com/s/12_V_Fmzrtq3rX7FVVsM08w 密码:0onr

   下载后,就会得到这样的一个安装包,官网下载的版本可能不一样。

2、安装GIT

   打开下载好的安装包。不懂得那些英文的意思的同学可以一直点next,直到安装完成。懂的同学可以根据自己的需要进行修改,我就不多说了。

3、创建版本库

   首先,我们先一个硬盘,在硬盘里创建一个新的文件,并更名。注意的是,文件夹名不得含有中文,需要全英文。

    接着,我们进入文件夹,在文件夹里,鼠标右键,点击“Git Init Here”,此时文件夹里会多出一个“.git”的隐藏文件夹,说明成功了。

    接着,到开始菜单栏,在哪里找到 “GIT GUI”,打开。点击“打开已有版本库”,在浏览中找到刚刚的文件夹,打开即可。







码云

码云地址http://git.oschina.net/

1、注册

    点击右上角的注册,注册过的可以直接的登录。这很简单,就不多说了。



2、新建项目

    登录码云后,没有建立过项目的同学页面是这样的。

    点击“创建项目”。名称填了,路径会自动填上,当然也可以自己修改,注意下面的选择语言要改成你所要上传程序的语言,这里以C语言为例。



    创建完后,就可以在项目哪里看到我们刚刚创建的项目了。

用GIT上传代码到码云

1、配置GIT

    打开GIT GUI,进入我们刚刚建立的版本库,点击编辑→选项,把用户名和Email邮箱填写一下。



    注意:用户名跟Email邮箱就是刚刚注册码云的用的用户名和Email邮箱。用户名在这:

    填写完后保存即可。

2、上传代码

    把我们写好的代码拷贝到刚刚创建的文件夹下。

     然后在GIT GUI上,点击重新扫描,就能看到我们的代码。

    接着点击缓存改动,那些代码就跑到下面了。中间会跳出个提示框,点“是”就行。



     再来就是提交了,注意,提交的时候提交描述一定要写,不然无法提交。

     提交后,代码就不见了,不要着急,接着点上传

    点上传后,会跳出一个框,在这里,目标版本库一定要填上。

    填的地址在码云上查看。
到码云,进入刚刚创建的项目,点击“克隆/下载”,就会出现一个链接,点击复制即可

    然后在回到刚刚哪里,把这个链接粘贴到目标版本库的那个方框里。

    点击“上传”。
在这里输入码云的用户名,点"ok"

    接着输入码云的密码,点“ok”

    就上传成功了!

    现在我们就能在码云上看到我们的代码,这样,我们就不用随时随地的带着U盘啊,移动硬盘啊等等储存设备,只要登上码云就能下载我们的代码。而且在码云上我们也能编辑我们上传的代码。



    另外,在上传时,有的同学可能会遇到上传失败的,那就重新再来一遍,只不过在上传界面下方的传输选项中,勾选“强制覆盖已有分支(可能会丢失改动)”再上传就可以了。

最后

       谢谢贺冰琰老师提供的GIT安装包,以及在操作过程中遇到困难时的耐心教导。
初次使用Markdown,如有不妥之处,恳请大家多多指教。

GIT的安装及上传代码到码云的更多相关文章

  1. 教你上传代码到码云(与github一样)

    以下所有操作都在命令行进行 1 git 配置 git config --global user.name “用户名” git config --global user.email “邮箱”2 生成公钥 ...

  2. 使用Git Bash从Git上下载代码到本地以及上传代码到码云Git

    前提是在码云上已经新建一个空的项目,可参考:https://www.cnblogs.com/babysbreath/p/9170455.html 1.新建一个目录,存放下载下来的项目,我在D盘新建了一 ...

  3. phpstorm 配置git上传代码到 码云

    方法一: 1.安装git,一路next下去. git安装完自带右键菜单 2.看一下phpstorm里的路径是否正确. 3.使用phpstorm管理代码库 新建,从码云上已有的公开项目克隆一份到本地: ...

  4. pycharm上传代码到码云(详细)

    如要转载 麻烦请您备注好原文出处!!!!(谢谢合作!) >>首先要去码云注册个账号 提示(尽量使用英文名)创建用户名 使用邮箱登录 >>然后创建库  >填写项目的基础信息 ...

  5. Android Studio|IntelliJ IDEA 上传代码到码云

    码云 新建项目 Android Studio|IntelliJ IDEA 然后仓库就创建好了 此时左方文件应显示为红色 添加代码到git仓库 提交代码到git仓库 push等待被拒绝 拉取README ...

  6. pycharm上传代码到码云错误现象用户密码

    >>出现此时错误说明在pycharm>git登录用户名或密码是错误的(必须填成是自己注册的码云邮箱和密码 不允许出现中文)并且无法在当前修改用户名或密码 >>接下来打开电 ...

  7. IDEA上传代码到码云

  8. Git安装与上传代码至Github

    转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6642887.html 这篇文章应该是全网最新,最全,最靠谱的Github安装到上传代码的流程. 1.Git ...

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

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

随机推荐

  1. java读取pdf总结

    第三方软件 1.pdfbox PDFBox 0.7.3.PDFBox是一个开源的对pdf文件进行操作的库. PDFBox-0.7.3.jar加入classpath.同时FontBox1.0.jar加入 ...

  2. windows10下如何进行源码编译安装tensorflow

    1.获取python3.5.x https://www.python.org/ftp/python/3.5.4/python-3.5.4-amd64.exe 2.安装python3.5.x,默认安装即 ...

  3. SpringMVC整个执行流程

    在SSM (或SSH) 框架整合使用后,基本骨架看上去还是MVC的结构. MyBatis整合一些数据封装方法节省了DAO层的代码量, Spring提供了AOP,IoC( DI 具体实现 ). 而Spr ...

  4. mysql的隔离性和锁

    INNODB的隔离性质 INNODB的事务支持4种隔离机制,分别是 READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, and SERIALIZABL ...

  5. 【转载】linux fork死循环炸弹及其预防

    转自linux fork死循环炸弹及其预防 在Linux系统下执行这段代码 :(){ :|:& }:: 就会引起死机,一旦执行起来后,唯一的方法就是重启系统.实际上这段代码是一段无限递归代码, ...

  6. MySQL 5.7.17 Windows安装和启动

    1.在官网http://dev.mysql.com/downloads/下载 MySQL Community Server 2.解压后是这个样子(5.7.18解压后没有my-default.ini文件 ...

  7. Tensorflow一些常用基本概念与函数(一)

    1.tensorflow的基本运作 为了快速的熟悉TensorFlow编程,下面从一段简单的代码开始: import tensorflow as tf #定义‘符号’变量,也称为占位符 a = tf. ...

  8. [java]java String.split()函数的用法分析

    转自:http://swiftlet.net/archives/709 一.在java.lang包中有String.split()方法的原型是: public String[] split(Strin ...

  9. supervisor进程管理工具

    Supervisor 一个python写的进程管理工具,用来启动.关闭.重启进程,可以同时控制多个进程. 安装: pip install supervisor 配置: 通过配置文件来满足自己的需求 配 ...

  10. HDU-1794 方格填数 (贪心+四分)

    题目大意:给一个由自然数构成的nxn方阵,其中有k个元素为0,现在要从给出的m个元素中挑出k个填入矩阵,是和的增量最大.和定义为所有子方阵上的元素之和. 题目分析:对于尺寸固定的方阵,计算和的时候每个 ...