一、前言

第一次用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. Spotlight监控Oracle数据库的链接创建

    最近在做性能测试时,由于要挂载空间数据,开发人员直接将所有业务表都挂到了Oracle数据库中.最近做了几次测试发现响应时间和吞吐量都不是很理想,进行一番分析后怀疑可能在Oracle中出现问题,因此再网 ...

  2. 多个table切换 getElementsByClassName

    <!doctype html> <html> <head> <meta charset="utf-8"> <meta name ...

  3. 初识Windows程序

    首先,我们创建第一个Windows程序,一共分为4个步骤: 1.打开Visual Studio开发工具 2.选择"文件"→"新建"→"项目" ...

  4. webserver几个例子

    刚刚学习了web服务,实现了发布和调用电话号码归属地查询,下面我简单的说一下 第一个方法利用网页实现号码查询: 首先进入http://www.webxml.com.cn/网站 然后点这个 输入手机号码 ...

  5. C语言中的栈和堆

    原文出处<http://blog.csdn.net/xiayufeng520/article/details/45956305#t0> 栈内存由编译器分配和释放,堆内存由程序分配和释放. ...

  6. 移动端手势库hammerJS 2.0.4官方文档翻译

    hammerJS是一个优秀的.轻量级的触屏设备手势库,现在已经更新到2.04版本,跟1.0版本有点天壤地别了,毕竟改写了事件名并新增了许多方法,允许同时监听多个手势.自定义识别器,也可以识别滑动方向. ...

  7. c#语言-高阶函数

    介绍 如果说函数是程序中的基本模块,代码段,那高阶函数就是函数的高阶(级)版本,其基本定义如下: 函数自身接受一个或多个函数作为输入. 函数自身能输出一个函数,即函数生产函数. 满足其中一个条件就可以 ...

  8. 备忘-Sql server Timeout expired 超时时间已到. 达到了最大池大小 错误及Max Pool Size设置

    select * from sysprocesses where dbid= db_id('数据库名') 通过此语句可查看目前所有的连接进程 不够了就必须设置Max Pool Size,理论最大值为3 ...

  9. TODO:关于自媒体博客改名

    TODO:关于自媒体博客改名 1.微信公众号:ludong86 个人类帐号一个自然年内可主动修改两次名称 2.企鹅号 不能改帐号名称 3.简书 名称可以随意修改,但是个人主页是系统自动生成的. 4.今 ...

  10. JavaScript css-dom

    HTML负责结构层,网页的结构层由HTML或者XHTML之类的标记语言负责构建 CSS负责表示层,描述页面内容应该如何呈现. JavaScript负责行为层,负责内容应该如何响应事件这一问题. 能利用 ...