zoukankan      html  css  js  c++  java
  • git的使用

    注册:

    git config --global user.name "JohnnyJiaJia"         //注册用户名
    git config --global user.email "1069559227@qq.com"  //注册邮箱
     
    基本命令:
    进入创建的目录 git init                        //创建仓库
    git add jia.txt       //添加文件
    git commit -m "第一次提交"          //提交
    git status              //查看状态
    git reset --hard HEAD^    //回到上一个版本
    git reset --hard HEAD^^   //回到上上一个版本
    git reset --hard HEAD~100    //回到上100个版本
    git reset --hard 具体的版本号        //回到具体的版本号
    git reflog         //记录执行的历史命令
    git checkout -- filename            //让这个文件回到上一次add或者commit的状态
     
    与github官网关联:
    ssh-keygen -t rsa -C "1069559227@qq.com"   //生成私钥和公钥
    cd /c/Users/jia/.ssh     //进入到生成的目录下
    cat id_rsa.pub      //查看公钥,把公钥写到gihub官网
     
    创建远程仓库:
    在github官网创建仓库
    git remote add origin git@github.com:JohnnyJiaJia/test.git      //连接到远程仓库地址
    git pull origin master --allow-unrelated-histories           //新版本需要使用allow才能合并两个仓库
    git push origin master    //本地仓库推到远程仓库
     
    分支:
    git branch jia   //本地仓库创建一个分支
    git branch    //查看分支
    git checkout jia //切换到jia这个分支
    git checkout -b 分支名        //创建与切换同时进行
    git merge jia            //在master分支上合并其他分支
    git branch -d  分支名    //删除该分支
    git push origin --delete 分支名              //删除远程分支
    git push --set-upstream origin jia         //在远程仓库创建jia分支并且push上去
    git clone          //克隆下来的分支永远只有master分支,如果还需要拉其他分支的内容需要在克隆以后新建一个分支执行下面的命令去pull这个分支的内容
    git pull origin jia                //pull这个分支的内容
     
    标签:
     

  • 相关阅读:
    【0726 | Day 2】编程语言分类/主流编程语言介绍/网络的瓶颈效应
    【0725 | Day 1】计算机编程/计算机组成原理/计算机操作系统
    windows下vue-cli及webpack 构建网站(一)环境安装
    HBuilder 做移动端app流程
    vuejs 学习旅程之 vue-resource
    vuejs 学习旅程一
    身心合一
    td 内容自动换行 table表格td设置宽度后文字太多自动换行
    PhpStorm 2017汉化补丁 2017.1 免费中文版
    PHPStorm2017.1.3永久激活方法之本地破解激活
  • 原文地址:https://www.cnblogs.com/girl1314/p/10452645.html
Copyright © 2011-2022 走看看