• Git常用命令


     

    .git目录中的几个重要文件的含义

    • HEAD文件:用于存放当前所在分支的引用,这个引用是个符号引用(symbolic reference)
    • index文件:二进制文件,它就是暂存区(Stage Area)。它是一个目录树,记录了文件的时间戳、文件长度、SHA-1等
    • refs目录:基本所有的引用(references)文件都存放在这里,引用文件中的内容为SHA-1值,一般是commit object的SHA-1值
    • objects目录:用于存放数据的所有 Git Object均存放在这个目录下,每个 Git Object 对应一个目录,object对应的SHA-1值的前 2 位为目录名,后 38 位为文件名

    初始化本地仓库    git init

    查看配置 可以切换到.git目录查看config文件  也可以输入命令 

    ➜ git config --local -l     //本地的
    ➜ git config --global -l   //全局的
    ➜ git config --system -l  //系统的

    添加到暂存区   git add xxx  或者  git add .

    添加到本地仓库  git commit -m "xxx" a

    查看提交日志 git log  美观  git log --oneline

    查看分支  git branch -a

    创建本地分支  git branch xxx

    删除本地分支  git branch -d xxx

    切换分支 git checkout xxx   //切换分支的本质就是移动HEAD指针

    分支合并 git checkout a

                 git merge b   //将b合并到a分支 

    添加远程仓库 git remote add origin xxxxxxxx   //其中origin为远程仓库地址别名  xxxxxx为远程仓库地址

    将本地仓库代码推送至远程仓库  git push origin xxx  //其中xxx为远程仓库的分支

    本地分支与远程分支相关联  git branch --set-upstream-to=xxx

    新建远程分支yyy,并把本地分支xxx推送到远程分支yyy    git push origin xxx:yyy

    更多详细解释,请转至https://cloud.tencent.com/developer/article/1656016

  • 相关阅读:
    android ListView几个比较特别的属性
    一.反编译Apk得到Java源代码
    android 正确获取屏幕像素大小
    android 动态添加控件
    动态加控件
    android ListView的美化涉及到的一些属性
    ASP.NET中的状态管理(转载)
    ASP.NET 2.0使用user profile储存信息前,如何部署aspnetdb.mdf和连接
    ASP.NET中防止Access数据库下载
    个性化用户配置概述、Profile配置节详细介绍
  • 原文地址:https://www.cnblogs.com/tudoo/p/15037727.html
Copyright © 2020-2023  润新知