美文网首页前端学习指南
我的git使用历程(一)

我的git使用历程(一)

作者: 戴西西的染坊 | 来源:发表于2017-12-28 09:38 被阅读3次

git 使用

  1. git下载

https://git-scm.com/downloads下载对应版本安装

简单终端命令使用

参考 vim命令和终端命令简记

  1. 进行配置信息

配置个人信息作为提交凭证使用

$ git config --global user.name "xxx"
$ git config --global user.email "xxx@example.com"
可以通过
git config user.name
git config user.email
进行查看配置

  1. git 下载配置好后分为先从本地创建版本库推送远程库或者从远程库进行克隆

如果先从本地创建,选定准备存放git仓库的文件夹后选定文件夹,右键linux打开终端win打开gitbash ,输入git init进行创建仓库。然后可以可以通过终端命令进行查看隐藏文件夹 .git.

这里需要说下工作区和版本库和文件的三种状态
  • 工作区就是你存放项目的文件夹,而其中的隐藏文件夹.git是版本库
  • 文件的三种状态是指,已修改,已暂存,已提交三种状态
  • 修改添加一个文件后就是已修改使用 git add . 添加到暂存区,使用git commit进行提交使文件进入已提交状态(提交是指提交到本地库中还未推送到远程库)
  1. 本地创建好库后推送到远程库

这一步需要用到远程库故此需要先在github上进行创建一个空的仓库. 联系到创建远程仓库时没有不勾选readme选项的情况.


创建远程仓库
不勾选创建readme选项后
远程仓库
  • 按照命令可知本地仓库建立后进行git add README.md的命令,可是在这步命令你需要在本地进行创建README.md ,命令可查阅上面给出的指导链接.使用touch README.md进行创建文件或者在文件夹自行创建.

  • git commit -m "first commit"上面说了就是将文件提交到数据库里.

  • 这里 有个注意点,在连接远程仓库前需要先创建你个人的公钥和私钥,用来把你和远程仓库传输加密连接上.
    命令 是 ssh-keygen -t rsa -C "youremail@example.com"然后打开本地的.ssh里面的id_rsa.pub将里面的内容复制,到github上个人资料里的ssh and gpg keys上点击new ssh key title可随意写,key填你复制来的id_rsa.pub里的内容.

  • 下一步里的 git remote add origin git@github.com:pdsj/test-demo.git 这里面的 git@github.com:pdsj/test-demo.git 换成你自己的项目地址.这步就是将你本地库和远程库进行连接 并将其命名为 origin.

  • 进行过上步后你会发现好像并没有变化,我们可以使用git remote 查看,这里面列出的就是你这个仓库所关联的远程库地址.查看可以避免设置相同的远程库推送名称 . 因为你也可以推送到coding去

    remote list
  • git push -u origin master 就是将本地的master分支和远程的master进行关联,以后不用每一次都使用,直接git push即可.

  1. github创建仓库clone至本地


在github创建一个仓库并初始化
勾选readme.md

创建时勾选readme.md则默认初始化仓库

  • 在本地没有建过仓库某个文件夹内右键打开终端或者gitbash,然后使用
git  clone git@github.com:pdsj/test-demo2.git
克隆你刚刚创建的项目,地址在图中的绿色字体出查看,选择Use SSH复制地址即可. clone地址

使用以上命令后你在本地就可以看到你克隆的远程库了。剩下的添加、提交、push和上面都一样了。

相关文章

  • 我的git使用历程(一)

    git 使用 git下载 在https://git-scm.com/downloads下载对应版本安装 简单终端命...

  • git历程

    vcs 版本控制系统

  • Git 的基本使用

    Git相关命令 安装Git 在Windows上安装Git (我是使用的Windows)在Windows上使用Git...

  • 开发中必须要掌握的 Git 技巧

    前言 本文是参考杜老师的Git资料再加上我自己对Git的理解,记录我的Git学习历程,作下此文是为以后学习,工作,...

  • 所有程序员都要掌握的Git

    前言 本文是参考廖雪峰老师的Git资料再加上我自己对Git的理解,记录我的Git学习历程,作下此文是为以后学习,工...

  • [git] git 学习

    [git] git 学习 起因 被老板喷了,让我回炉重新学一下git 基础使用 其实平常在使用git的过程中都只是...

  • Git常规使用

    Git怎么使用?使用 git commit 进行提交操作时,Git都做了什么? Git怎么使用? 下载、安装Git...

  • GIT和Github

    #Git的初识 ##Git 的使用 Git 使用初尝试 新建项目来操作 克隆已有项目来操作 Git 的使用 by ...

  • 我的手机使用历程

    凌晨1点,我睡不着觉,也许是头一天下午终于用上了心仪已久的手机。它的标签是iPhone 7plus128G....

  • git简单操作

    使用 git init 在目录中创建新的 Git 仓库 使用git clone [url]拷贝一个 Git 仓库到...

网友评论

    本文标题:我的git使用历程(一)

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