zoukankan      html  css  js  c++  java
  • 快速入门GitHub 使用

    本文着重点主要是 gitHub的使用其中包括:新建仓储,将本地的变更、新增加上传到线上版本库的操作

    写的比较简单,在此主要用作笔记

    主要知识点:
    一、建立本地计算机与线上版本库的连接
    1)原理:gitHub 在与远程仓库进行交互的时候(上传、下载更新文件),为了方便不用来回的登录账户
    将固定的SSH key记录用户信息写入到本地的硬盘上,在提交请求时只需要将SSH Key 带上就可以了需要再登录了
    2)具体操作:检查本地环境中是否有SSH Key 以及SSH Key 的创建
    cd ~/.ssh/ #检查是否存在SSH key文件
    若提示:No such file or directory 说明不存在 SSH 需要自己手动创建
    2.1手动创建SSH 步骤如下:
    mkdir ~/.ssh/ #创建ssh文件夹
    2.2配置Config相关文件
    git config --global user.name "userName"
    git config --global user.email "your's Email"
    2.3生成key
    ssh-keygen -t rsa -C “email@163.com”
    在生成SSH的时候需要设置密码,此密码可输入也可以不输入,若不想输入直接回车就可以了
    2.4 之后会提示在c/Users/Administrator/.ssh 文件下生成了相应的.ssh文件了
    用记事本打开id_rsa.pub,复制里面的内容添加到你github或者bitbucket ssh设置里即可
    二、Check Outcheck In 项目:
    1.在gitHub新建项目
    在hitHub Create a new repository 这个不用说了吧
    2.通过克隆将线上的版本库先克隆到本地
    git clone https://...... 将项目克隆到本地计算机
    3.对本地的项目文件进行修改,并提交到线上的版本库
    这个是需要重点说一下的,与VSS或SVN不一样的地方,gitHub 里面也有一个Commit命令,但是不是直接提交到了线上的版本库
    这里的提交只是提交到本地计算机的版本库,没有直接更新到线上的版本库里
    如果想更新到线上的版本库需要三步曲:
    通过git status 可以查看本地版本库的变更记录信息
    1)git add 你想要提交的更改的文件 或者 git add . 所有的文件;
    Git Version 1.x的区别:
    git add . 提交修改及新增加到文件到暂存区
    git add -u 只提交修改的文件和删除的文件到暂存区
    git add -A 提交所有新增、修改、删除的文件到时暂存区
    2)git commit -m"变更概述" #先提交到本地的版本库
    3)最后 git push 到服务器的版本

  • 相关阅读:
    Ubuntu下sudo apt-get install vim 失败的解决办法
    电脑突然出现成功连接网络但不能上网、网络受限(解决办法)
    wxWidgets 安装方法(Windows 8.1 + Visual Studio 2013)
    wxWidgets界面开发工具wxFormBuilder的使用
    隐私策略
    MyEclipse 中自定义日期格式
    Debug Assertion Failed!
    p2 弹簧
    p2 关节
    p2 形状
  • 原文地址:https://www.cnblogs.com/Strive-fighting/p/9553935.html
Copyright © 2011-2022 走看看