git和github新手安装使用教程(三步入门)

  对于新手来说,每次更换设备时,github的安装和配置都会耗费大量时间。主要原因是每次安装时都只关心了【怎么做】,而忘记了记住【为什么】。本文从操作的原因入手,将github的安装和配置分为了三个步骤,再细分成各个小步骤,方便大家形成形象记忆,早日脱离该教程的帮助。


使用github只需要简单的三步:

  一:初始化本地仓库git

  二:将自己的电脑与指定github账户关联

  三:将自己的仓库与github上的某个项目关联

一:初始化本地仓库git

  1.下载一个git吧   下载链接 ,根据提示安装git

  2.新建一个文件夹repo作为本地仓库,右键,选择Git Init here。注意:有的版本没有git init here ,则选择git bash here ,在打开的页面中输入git init

  第一步的结果就是:(1)在安装的时候自动配置了git运行环境。(2)通过git init 在指定文件夹生成了隐藏的 .git 文件夹。用于保存本地仓库版本的相关信息(版本信息,仓库信息,git命令编译规则等)

二:将自己的电脑与指定github账户关联

  1.创建一个github账户吧  创建地址

  2.在本机上设置你的github的邮箱和用户名

git config --global user.name "用户名"
git config --global user.email "邮箱"

  3.生成本机的SSH key

ssh-keygen -t rsa -C "邮箱"

  根据提示,按三次回车键,最后会生成ssh key值,并告诉你key值存放的文件的位置,找到该文件并复制ssh key

  4.打开你的github主页。找到Settings,

选择SSH and GPG keys ,再选择new SSH key,title 随意填,key值就是刚刚生成的本机 SSH KEY

  第二步设置了本地git与github之间通信的密码,github账户只接受合法的SSH KEY 对其下项目进行修改。

三:将自己的仓库与github上的某个项目关联

  1.打开github主页,选择 new repository,打开新建项目页面。

     在新建项目页面,输入项目名称,点击下一步,复制生成项目后的项目SSH

  2.打开本地仓库的git bash页面。输入

git remote add origin "项目SSH"

  3.先同步github上master分支的代码,再指定上传的默认分支

git pull origin master
git push -u origin master

  第三步设置了本地仓库对应的是github账户上的哪一个项目,并且设置了代码上传的分支。注意github上的项目名称与本地仓库名称同级,也就是说,从github上同步代码时,只会更新项目名称下的各个文件到本地仓库中。


以上就是安装配置github的全部过程,以下为github最常用的命令

编号 命令 备注
1 git status 查看仓库的改变情况,会有相关的提示操作出现
2 git add -A 直接添加所有改动的文件
3 git commit -m "note" 确认生成本地的版本,note是 版本特点说明
4 git push 将改动上传到github,若没有指定分支,则需要使用git push origin master
5 git log 查看版本更新情况
6 git reset -hard x 回退到某个本地版本,x为git log中出现的hash值的前七位
7 git clean -xf 清除所有的未提交文件

先了解配置过程中的三大步骤,再记住各个细分的小步骤,就能尽早的脱离说明文档,熟练的配置和使用github,祝你不再需要这篇文章的帮助!

  (转载请注明出处)

git和github新手安装使用教程(三步入门)的更多相关文章

  1. 转载:git和github新手安装使用教程(三步入门)

    转载防止以后电脑重装,找不到记录. 教程地址:https://www.cnblogs.com/ttjsndx/p/7943444.html

  2. git和github新手快速操作流程

    git和github新手快速操作流程 本文主要介绍利用git版本控制将项目托管到远程仓库github上的一般性操作流程,为了给正在学习git的同学们一个小小的参考,以便更轻松的去深入学习git,本文所 ...

  3. git与github的简单使用教程

    git与github的简单使用教程 一.创建仓库 点击new,进入创建仓库页面 对将要创建的仓库进行一些简单的设置 最后再点击create repository就可以了. 到这我们就创建好了一个仓库. ...

  4. 【学习总结】Git学习-参考廖雪峰老师教程三-创建版本库

    学习总结之Git学习-总 目录: 一.Git简介 二.安装Git 三.创建版本库 四.时光机穿梭 五.远程仓库 六.分支管理 七.标签管理 八.使用GitHub 九.使用码云 十.自定义Git 期末总 ...

  5. mongodb安装和配置三步走

    最近在重新学习node,所以和同事一起搞了个模仿新浪微博的项目,项目刚开始,所以其他的东西就暂时先不提.这里介绍下mongodb的安装.直接搜索可以看到很多介绍,但是我第一次是失败了,不过看了好几个还 ...

  6. git官网和安装使用教程链接

    git官网 https://git-scm.com/download/win git安装教程 https://www.cnblogs.com/wj-1314/p/7993819.html

  7. centos6.5安装zookeeper教程(三)

    阅读前建议先阅读: http://www.cnblogs.com/duenboa/articles/6665159.html   1. 下载安装文件zookeeper-3.4.6.tar.gz 镜像地 ...

  8. Git以及github的使用方法(三),git status查看工作区的状态,git diff查看具体修改内容

    我们已经成功地添加并提交了一个readme.txt文件,现在,是时候继续工作了,于是,我们继续修改readme.txt文件,改成如下内容: Git is a distributed version c ...

  9. ubuntu安装flashplayer插件三步走

    1.去官网下载flash;2.解压3.复制.so文件到~/.mozilla/plugins/

随机推荐

  1. Angular之指令Directive系列

    项目筹备近期开启Angular学习,指令比较难理解所以记录备案,推荐Angualr实战学习视频大漠穷秋 Angular实战 一.指令directive概述 指令可以对元素绑定事件监听或者改变DOM结构 ...

  2. 中小企业为什么要上HR系统

    人力资源不不过公司资源.也是一种社会资源. 越来越多的企业已将人作为一种重要的资源来看待,资金和技术则是其次.所以企业内部科学的全面的人力资源管理也因此处在了十分重要的位置上. 现在的人力资源是服务于 ...

  3. 基于Handler架构的录音程序

    近期我的app须要一个录音功能,于是搜到这篇文章 文章中录音线程与主线程间的通讯是通过内部类訪问外部类成员变量的方式来实现 while (isRecord == true) { //isRecord是 ...

  4. android apk 的root 权限和USB adb 权限的差别

    USB adb 权限是指,当adb 连接手机时,手机中的守护进程adbd 的权限为root 权限,从而它的子进程也具有root 权限.通常假设adb shell 看到是: Android 4.0 以后 ...

  5. Vue深度学习(2)

    Text 可以在表单的input 元素上使用v-model 指令来创建双向数据绑定.它会根据input元素的类型自动选取正确的绑定模式. <div id="app"> ...

  6. 自学Zabbix3.6.1-触发器triggers创建

    1. 触发器概念 触发器(triggers)是什么?触发器使用逻辑表达式来评估通过item获取到得数据是处于哪种状态,item一收回数据,讲解任务交给触发器去评估状态,明白触发器是怎么一回事了把?在触 ...

  7. 在Office Add-in中实现单点登陆(SSO)

    作者:陈希章 发表于 2017年12月27日 这篇文章经过多次修改,终于在今天晚上写完了,演示用的范例代码也终于跑通了.因为这个SSO的功能目前只是Preview的状态,所以本篇文章严格参考了官方的文 ...

  8. Intellij IDEA编译代码出现红色标志

    如图 原因:项目没有模块化加载 解决方法: 快捷键 Ctrl+Alt+Shift+S 进入 Project Structure 界面,选择 Modules --> Sources -->选 ...

  9. 《金领简历:敲开苹果、微软、谷歌的大门》【PDF】下载

    <金领简历:敲开苹果.微软.谷歌的大门>[PDF]下载链接: https://u253469.ctfile.com/fs/253469-231196331 内容简介 <金领简历:敲开 ...

  10. 《On Writing Well 30th Anniversa》【PDF】下载

    <On Writing Well 30th Anniversa>[PDF]下载链接: https://u253469.pipipan.com/fs/253469-230382210 内容简 ...