一、前言

第一次用git相关的命令行,我使用的是Coding.net代码托管平台。Coding.net 自主打造的基于 Git 的代码托管平台,提供高性能的远端仓库,还有保护分支,历史版本分屏对比。

git init    //初始化

git commit 。。。

二、下载和安装git工具

http://pan.baidu.com/s/1skvv5Nn

提取密码:cqcf

三、git的初学者的使用

(一)首先配置自己的公钥

1、“桌面”打开Git的快捷方式,见下图

注意:一个公钥只能认证一个用户,而一个用户却可以拥有多个公钥。

2、在命令行中输入“ssh-keygen -t rsa -C “username@example.com”接下来点击enter键即可”邮箱是自己注册平台的邮箱(我的是Coding.net上我注册色邮箱),见下图

第一次输入的时候发现错误,并没有生成公钥,后来发现错在“ssh-keygen -t rsa -C “username@example.com“不应该把”-C"邮箱“,-C和邮箱之间没有空格。

然后改过来发现生成正确。

3、查看公钥,见下图。在C盘的用户下自己电脑的地方

使用笔记本打开。把内容复制一下到

4、填入公钥(在Coding.net网站自己注册的账号找到下图的地方粘贴公钥的内容)

添加公钥后,您就可以在项目的代码页面点击 SSH 切换到 SSH 协议的 clone 地址,类似这样:(git@git.coding.net:wzw/leave-a-message.git),这样就可以使用 SSH 协议来访问 Git 仓库了,每次链接都不需要再输入账号和密码了。

(二)怎么去使用Git。

(1)首先先建立一个文件夹,进入到文件夹,右键点击”Git Bash Here“

(2)初始化”git init“

(3)设置Git用户信息,设置user.email和user.name即可

输入:git config --global user.name "usernamei"  

         git config --global user.email "邮箱地址" 
        
git config --list 

(4)克隆远程仓库,命令中的url(链接)寻找方式如下

新建的项目选择是公有的,

/////////////////////////////////////////////////////////////////////////////////////////////////////////////

接着输入"git clone http://xxxxxxxx"命令,

(5)剪切自己要推送的文档或者文件夹,进入到自己克隆的本地文件夹后粘贴进来。

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

然后右键点击”Git Bash Here“,继续按照下边一步步输入,肯定可以Git到代码托管平台上。

最后一步输入git push origin master 回车之后,一定要在弹出的窗口中输入自己的账户名和密码(指的是你托管平台(Coding.net)的账户名和密码).

在去你的Coding.net上刷新网页,在你的项目中就可以看到你提交上的代码(或者文本,或者是文件夹。。。。)

附:提交文件夹一样重复第五步,但是在语句上变了一点:git add helloworld(helloworld是你要提交的文件夹名),注意在自己的光标在语句的里面时候,一定不要回车,回车就会各种报错。

最后一步输入git push origin master 回车之后,一定要在弹出的窗口中输入自己的账户名和密码(指的是你托管平台(Coding.net)的账户名和密码).

在自己托管的项目界面,刷新一下,就会显示你git上的文件及文件夹。

按照这样的五步使用Git肯定可以提交上自己写的第一个程序。

以上内容有不对的地方,欢迎指出,相互学习

软件工程 Coding.net代码托管平台 Git初学者的使用总结 五步完成 程序,文件,文件夹的Git的更多相关文章

  1. Coding.net代码托管平台建立WordPress

    Coding.net这是一个国内新兴的代码托管平台,功能主要包括:代码托管.在线运行环境.监控代码质量,兼有一定的社交功能,在线运行环境支持Java.Ruby.Node.js.PHP.Python.G ...

  2. 程序员必须知道的几个Git代码托管平台

    上一篇博客中2015继续任性——不会Git命令,照样玩转Git我们简单的介绍了在VS2013中使用Git,和GitHub客户端的使用.那么使用Git到底有什么好处呢?最为明显的是支持Git代码托管的平 ...

  3. 程序员必须知道的几个Git代码托管平台(转)

    上一篇博客中2015继续任性——不会Git命令,照样玩转Git我们简单的介绍了在VS2013中使用Git,和GitHub客户端的使用.那么使用Git到底有什么好处呢?最为明显的是支持Git代码托管的平 ...

  4. 【转】程序员必须知道的几个Git代码托管平台

     一.VS2013中克隆远程Git仓库和SSH的配置 1.VS2013中克隆远程项目  首先感谢园友的评论和补充,今日又仔细看了一下,VS2013中是可以克隆项目的,只是我一直用的GitHub来克隆的 ...

  5. 程序员Git代码托管平台

    程序员Git代码托管平台 说到Git代码托管平台,首先推荐的是GitHub,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有 仓库要收费,如果你做的是一个开源项目,可 ...

  6. 国内代码托管平台(Git和SVN)

        Github(Git和SVN)https://github.com/ 可以说GitHub的出现完全颠覆了以往大家对代码托管网站的认识.GitHub不但是一个代码托管网站,更是一个程序员的SNS ...

  7. Git学习总结(3)——代码托管平台简介

    可以说GitHub的出现完全颠覆了以往大家对代码托管网站的认识.GitHub不但是一个代码托管网站,更是一个程序员的SNS社区.GitHub真正迷人的是它的创新能力与Geek精神,这些都是无法模仿的. ...

  8. oschina(开源中国)的Git代码托管平台使用教程

    oschina(开源中国)的Git代码托管平台使用教程 第一章 平台介绍 一. Git@OSC简介 开源中国的Git@OSC一个账号最多可以创建1000个项目,包含公有和私有,开源中国代码托管地址:h ...

  9. 国内代码托管平台(Git)

    可以说GitHub的出现完全颠覆了以往大家对代码托管网站的认识.GitHub不但是一个代码托管网站,更是一个程序员的SNS社区.GitHub真正迷人的是它的创新能力与Geek精神,这些都是无法模仿的. ...

随机推荐

  1. MyBatis的经典案例

    1.首先我们先了解Mybatis的一些jar包 ---和项目框架 2.接下来就看看mybatis的配置文件(mybatis-config.xml) <?xml version="1.0 ...

  2. mysql远程连接命令

    mysql远程连接命令   一.MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格) C:\>mysql -h localhost -u ...

  3. java实现全排列

    前天上午的面试遇到了一个用java实现一串数字的全排列的题,想来想去用递归最方便,可是没有在规定的时间内完成555,今天上午有空便继续写,以下是完成后的代码: import java.util.Arr ...

  4. Unity3D UGUI之ScrollView弹簧效果

    unity3d版本5.3.2p4 UGUI中ScrollView包含Viewport(Content) ScrollView包含脚本.其Movement Type一共3个选项.Elastic就是弹簧效 ...

  5. Wishart distribution

    Introduction In statistics, the Wishart distribution is generalization to multiple dimensions of the ...

  6. .NET Core 构建配置文件从 project.json 到 .csproj

    从 .NET Core SDK 1.0 Preview 3 build 004056 开始,.NET Core 弃用 project.json,回归 .csproj,主要原因是为了兼容 MSBuild ...

  7. node(async原理)

    node中的async是用来实现同步操作的,提供包括map.Series等方法,本文不做赘述. 由于项目需要在浏览器端用了async.js,因此仔细看了下它的代码.原来,一直以为node是在服务端调用 ...

  8. imagepool前端图片加载管理器(JavaScript图片连接池)

    前言 imagepool是一款管理图片加载的JS工具,通过imagepool可以控制图片并发加载个数. 对于图片加载,最原始的方式就是直接写个img标签,比如:<img src="图片 ...

  9. 老司机学新平台 - Xamarin开发之我的第一个MvvmCross跨平台插件:SimpleAudioPlayer

    大家好,老司机学Xamarin系列又来啦!上一篇MvvmCross插件精选文末提到,Xamarin平台下,一直没找到一个可用的跨平台AudioPlayer插件.那就自力更生,让我们就自己来写一个吧! ...

  10. Android开发学习之路-提升用户体验小技巧

    记得之前看谷歌的一个视频提到这个用户体验的问题,今天想起来了就写了个Demo来记录下. 当一个事件发生之后,用户需要一段时间才能知道结果,那么这段时间究竟应该让用户干什么?这个问题很常见,比如我们的软 ...