初见git

 小女子是个初级程序猿,也是第一次写文章,写这篇文章是因为,自己看了好久git,试了很多次,都没有弄好,今晚第一次成功的将文件上传到码云。so来这里写一下过程,希望帮助更多的人。(此文章讲的是将码云上的项目放到git的本地仓库,并且修改代码再传到码云上。)

  第一步:下载及安装git

      http://www.wmzhe.com/soft-38801.html从该网站下载git(因为官网总是打不开,所以在这个网站下载的)

      http://jingyan.baidu.com/article/020278117cbe921bcc9ce51c.html这里给了一个地址,大家可以看下,安装git的过程

  第二步:本地初始化一个项目

     1.打开桌面的Git Bash ,你需要执行下面两条命令,作为 git 的基础配置,作用是告诉 git 你是谁

      git config --global user.name "你的名字或昵称"

      git config --global user.email "你的邮箱"

             2.然后在你的需要初始化版本库的文件夹中执行:

      git init

      git remote add origin http://git.oschina.net/xxx/xxx.git //注:http://git.oschina.net/xxx/xxx.git这里改成你的项目地址或者 git@git.oschina.net:xxx/xxx.git的形式

      这样就完成了一次版本你的初始化。

     3.如果想克隆一个项目,只需要执行:

      git clone git@git.oschina.net:xxxx/xxx.git

 

  第三步:完成第一次提交   

     进入你已经初始化好的或者克隆项目的目录,然后执行:

      git pull origin master

      <这里需要修改/添加文件,否则与原文件相比就没有变动>

      git add .

      git commit -"第一次提交" git push origin master

        然后如果需要账号密码的话就输入账号密码,这样就完成了一次提交。

    注:按照本文档新建的项目时,在码云平台仓库上已经存在 readme 文件,故在提交时可能会存在冲突,这时您需要选择的是保留线上的文件或者舍弃线上的文件,      如果您舍弃线上的文件,则在推送时选择强制推送,强制推送需要执行下面的命令:

      git push origin master -

        如果您选择保留线上的 readme 文件,则需要先执行:

      git pull origin master

 

 

 以上有很多都是从网上复制的,接下来我要说的是执行过程中出的一些问题,这是想为大家分享的。

      问题1:

          fatal: unable to connect to git.oschina.net:
          git.oschina.net[0: 120.55.226.24]: errno=Invalid argument

          出现这个错误的解决方案,执行这个:ssh-keygen -t rsa -C "xxxx@xx.com"

           

          执行$ cat ~/.ssh/id_rsa.pub:

 

           打开C:Users/asus/.ssh/id_rsa.pub文件,赋值全部内容,打开码云,点击修改资料,点击SSH公钥,增加新公钥,名字可以起key one ,内容为赋值的内容,  并保存  如下图:

  

              执行该命令,测试是否好用,如果出现下图,则说明已经可以连接上了:$ ssh -T git@git.oschina.net

            问题2:

                warning: LF will be replaced by CRLF in didispace.properties.
                The file will have its original line endings in your working directory.

                解决该问题 就是 git add .后面不要带空格,在执行一遍,就可以。

小女子,第一次写,如果有遗漏,或问题,都可以提出来,大家今后一起学习!!耶耶耶去睡觉喽

 

转载于:https://www.cnblogs.com/srrfine/p/7352206.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值