zoukankan      html  css  js  c++  java
  • Git的基本使用

    1.什么是Git?

    Git是一款源代码管理工具(版本控制工具)

    2.初始化仓库

    git init

    3.在git中设置当前使用者信息(姓名,邮箱)

    git config --global user.name "xiaoming"

    git config --global user.email "xiaoming@163.com"

    4.把代码存储到.git仓库中

    ①把代码放到仓库门口

    git add ./readme.md(代码的根目录)

    ②给更新的代码添加注释,并将代码放入仓库中

    git commit -m "本次对代码做了...修改"

    ③查看仓库状态,查看代码有没有被保存到仓库中去

    git status

    5.同时添加多个文件到仓库门口

    git add ./(当前目录)

    6.同时将多个文件直接存到仓库中(跳过放到门口那一步)

    git commit --all -m "一些必填说明"

    7.查看提交信息

    git log

    git log --oneline   查看简洁日志,显示在一行

    8.回退到指定版本

    git reset --hard Head~0(1,2,3...)

    9.git通过版本号切换版本

    git reset --hard 60ae60d(回退到的版本号)

    10.对版本号切换的纪录

       git reflog

    11.git创建分支,切换分支

    ①创建一个dev分支

       git branch dev(分支名字)

    ②切换分支dev

       git checkout dev

    ③查看当前有哪些分支

       git branch

    ④合并分支(把当前分支与指定分支合并,指定分支为git branch命令列出来的前面有*的分支)

       git merge dev

    ⑤删除分支dev

       git branch -d dev

    12.git仓库代码上传到github上

        ①在github上新建一个仓库,复制https网址

        ②git push https://。。。。 master(分支名)

    13.git仓库从github上拉代码

         git pull  [网址] master(分支名)

         git clone [网址] (注:多次执行会覆盖本地内容)

    14.使用ssh方式上传代码

         ssh-keygen -t rsa -c "邮箱"  //生成公钥和私钥

         git push [网址] master

  • 相关阅读:
    Windows Server2012R2 添加Microsoft .NET Framework 3.5 功能失败的解决方法
    Windows Server2012R2 安装 SharePoint 2013 的必备组件
    pig加载两个不同字段个数的文件?load file with different items(f1有42列,f2有43列读到一个对象中)
    正则表达式的子模式详解
    PHP 递归函数的理解
    仿照美食杰tab选项卡
    tab简单选项卡
    PHP字符串变驼峰方法
    PHP笔试题
    PHP面试题集
  • 原文地址:https://www.cnblogs.com/xingxyx/p/11210793.html
Copyright © 2011-2022 走看看