美文网首页
git学习笔记

git学习笔记

作者: jiaiqi | 来源:发表于2019-01-08 00:21 被阅读0次

基本使用

一、初始化

  1. 进入到 git bash(命令行工具)
  2. 初始化user.name,user.email
    git config --global user.name "Your Name"
    git config --global user.email "email@example.com"

二、开发项目

  1. 初始化仓库 git init
    初始化之后项目根目录下会多出一个.git文件夹
  2. 把开发的项目放在本地仓库
    Git add
    假设在项目下有个index.html文件。在 git Bash,输入:git add index.html
    Git commit(提交)
    在git Bash里输入: git commit -m "这是新建的index.html"其中"这是新建的index.html"只是说明或者说解释。

理解: add和commit;
Add:添加;相当于打了标记(实际上是存储在了暂存区stage里),告诉git,下次提交时把该文件进行提交。
Commit:提交。把打过标记的(即用add进行添加的文件),一次性进行提交。即可以一次性把暂存区里的文件全部进行提交,提交了master分支(主分支)。提交完成后,暂存区里就没有文件了。

image.png
  1. 恢复(跳转)到某个版本的文件
    1) 查看所有的版本的命令
    git log
    2) 要恢复到上一个版本
    git reset --hard HEAD^
    3) 恢复到指定版本
    git reset --hard 版本序列号

三、把本地项目放到远程仓库

  1. 登录GitHub;
  2. 创建本地与远程的连接(用ssh搭桥)
  1. 在本地创建ssh key(公钥)

创建SSH Key:ssh-keygen -t rsa -C youremail@example.com
你需要把邮件地址换成你⾃⼰的邮件地址,然后⼀路回车,使⽤默认值即可.

在⽤户主目录下(C:/Users/Administrator/.ssh/id_rsa)),看看有没有.ssh目录,如果有,再看看这个目录下 有没有id_rsa和id_rsa.pub这两个⽂件,如果已经有了,可直接 跳到下⼀步。

  1. 在远程创建ssh key

登陆GitHub,打开Account settings,“SSH Keys”⾯: 然后,点“Add SSH Key”,填上任意Title,在Key⽂本框⾥粘贴id_rsa.pub⽂件的内容:

  1. 创建远程仓库
    在页面中找 new repository
    输入仓库名
    点击 create repository
    添加远程库的命令(可以认为是把远程库和地址进行对应)
    在git bash里输入以下命令:(切记:把git bash的当前路径转到你的项目路径(带有.git文件夹)下)
    git remote add origin git@github.com:jiaaaaaqi/test.git
    origin:是远程的库名(可以认为是别名,可以更改);
    git@github.com:jiaaaaaqi/test.git是ssh地址;
  2. 把本地库的内容推送到远程库(确保本地执行过git addgit commit)
    git push -u origin master
    注意:origin是远程库名,根据实际情况进行更改
    注意:确保本地执行过git addgit commit,即,本地版本库要有的版本。

四、总结:

以后,每天做的git相关工作
1)git add *
2)git commit –m “版本描述”
3)git push -u origin master


git常用命令

查看、添加、提交、删除、找回,重置修改文件
还没怎么用过 ,先不写了,以后再填坑

相关文章

  • 学习笔记| git深入浅出 Part1_快速操作指南

    Git专题 学习笔记| git深入浅出 Part1_快速操作指南 学习笔记| git深入浅出 Part2_Git...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • git记录

    Git Magic图解gitgit 学习笔记git游戏(学习)1、消除文档路径中文乱码git config --g...

  • Git学习笔记--常用命令整理

    超实用Git学习笔记 Git全局配置git config --global user.name "用户名"git ...

  • Git常用命令与学习总结

    安装Git Git的下载地址:Git官网下载地址 学习网址 git 学习笔记- Book 在线练习地址 基础常用指...

  • git学习笔记(二)—— git的简单操作

    这是本系列学习笔记的第二篇git 学习笔记(一)—— 初识 git 前言 本篇文章将简要的介绍 Git 的一般操作...

  • 关于crlf

    Git学习笔记:Git设置CRLF(行尾换行符) git config --global core.autocrl...

  • GIT

    Git学习笔记 Git 与 Github对接: cd到当前文档 git init初始化git git add -A...

  • Git学习笔记

    git学习笔记 声明 本文是本人学习Git过程中所做的笔记,以便日后查阅,文中多有错漏之处,不建议用作学习材料,文...

  • Git学习笔记

    git 学习笔记 注册个人信息 git config --global user.name(你的用户名) git ...

网友评论

      本文标题:git学习笔记

      本文链接:https://www.haomeiwen.com/subject/ikemrqtx.html