zoukankan      html  css  js  c++  java
  • git的使用(本地及关联远程,上传到远程)

    前言:本想这个博客就是用来交作业的,因为作业,学习了git ,现在觉得,既然有这个博客了,就好好用一下吧,也给自己养成个好习惯,就也来记录一下吧,关于git的本地仓库上传,本地与远程的关联,从本地上传到远程和一些遇到的错误/问题及解决方法


    一、安装git

      装的是这个,不要装错


    二、设置公钥/密钥

    见https://coding.net/help/doc/git/ssh-key.html


    三、本地仓库的建立及文件上传到本地仓库

    打开git窗口

    1.建立本地仓库  git  init    

    成功后

    此时打开文件夹后,可能看不到新建的 .git 文件,因为文件隐藏了,进行设置“隐藏文件可见”即可出现

    2.将文件添加到本地仓库  git add 文件/文件夹  名     

    3.将添加的文件提交到本地仓库  git commit -m "提交说明"

    此处据说提交说明可以不写,但是有说明还是一种好习惯,即使不写说明,m后面也应该有" ",否则报错

    正确的

    可以多次添加文件,然后一下全部提交


    四、本地仓库与远程仓库关联及上传本地仓库的项目到远程

    1、在coding.net(估计github也是差不多吧)中,新建一个项目,该项目中含有远程仓库地址,一般用SSH的

    2、从本地向远程克隆项目  git clone 再加远程仓库的地址(我用的是SSH的)

    3、执行语句

    如果报错,显示已经存在,如:

    则用去清除,注意:Calculate只是一个名字

    4、上传本地仓库的文件到远程仓库

    失败情况:

    经百度,因为在远程仓库建项目时建立默认文件 Readme.txt,而本地无此文件,造成冲突,解决方法:1、删去远程中的那个文件。 2、执行命令,使得本地添加上那个文件,命令如下:

    自我感觉,这句命令是从远程当下文件到本地的作用,执行完该命令后,会发现远程中的那个文件在本地中存在了。然后再执行push命令,将本地文件推到远程。


    后记:目前对于git的理解就是这样,学习还很初步,在新的学习后会进行更新博客。这部分中,对于公钥的产生不太清楚,有待加强,看博客的时候,也看到了“master  分支"这些,还没有去深究,都是学习的空间

    ”参考了一些很好的博客:https://blog.csdn.net/u014470581/article/details/51490480

    https://www.cnblogs.com/xiangyangzhu/p/5316041.html

    https://www.cnblogs.com/tinyphp/p/5025311.html

    https://blog.csdn.net/debug_zhang/article/details/52215577

    https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374385852170d9c7adf13c30429b9660d0eb689dd43a000

  • 相关阅读:
    bzoj1230[Usaco2008 Nov]lites 开关灯
    反素数
    POJ2886Who Gets the Most Candies?(线段树之约瑟夫)
    POJ2828 Buy Tickets(线段树之插队问题)
    codeforces 985C Liebig's Barrels(贪心)
    hdu Minimum Inversion Number(逆序数的小知识与线段树)
    hdu2795 Billboard(线段树)
    线段树之各类模板
    静态邻接表模板
    坐标离散化
  • 原文地址:https://www.cnblogs.com/zhaollguaner/p/8640909.html
Copyright © 2011-2022 走看看