zoukankan      html  css  js  c++  java
  • git

    1.如果是新的项目的话 到指定文件夹下 先git init 如果是需要克隆别的git的项目的话  git clone url    (url就是git的地址)

    2.如果是想要提交问价你的话

      1.git add .     ---表示上传该文件夹下的所有跟线上文件不同的文件     如果想要上传某一个文件下的文件 那就先cd到该文件下在执行该命令,如果想上传某个文件的话,,,可以用  git add 文件                  (文件就是你要上传的文件的名字)

      2.git commit -m “你想要提交的文件的描述”     ---指的是要写的提交文件的综述

      3.git pull         ---更新代码

      4.git push   ---推送到远端git上  error:fatal: HttpRequestException encounteredGithub 禁用了TLS v1.0 and v1.1,解决方法:  必须更新Windows的git凭证管理器  https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/tag/v1.14.0

                    error:fatal: The current branch dev has no upstream branch. To push the current 表示本地分支与远程分支之间没有连接起来, 解决方法:git push -u origin (远程分支名)

    3.分支

      1.查看分支 git branch          ----如果后面加上 -a的话      是查看远程的所有分支

      2.新建分支 git branch 分支名字   ----新建本地分支        git push origin --delete dev  

      3.删除分支 git push origin --delete dev   ----删除远程分支       git branch -d dev     -----删除本地分支

      3.转到某个分支 git checkout 分支名字    ----转换分支

      4.git merge 被合并的分支名字   ---合并分支    这个之前要先转到你想要合并到的分支,(最好先以你想要合并的分支为蓝本新建一个分支,然后转到这个分支之后 开始这个命令)  如果出现冲突的话 就解决

      5.git status    ---查看状态   包括是否在缓存区的信息,冲突的信息

    4.信息

      1. git log   ---查看commit提交的所有信息

    5.tag

      1.git tag     ----查看tag的信息   git tag --list     查看tag列表

      2.git tag v1.0     ---- 给现在的代码加tag  方便以后通过这个tag查找到现在commit截止位置

      3.git tag -a v1.1-m "one tag"      ---加tag 加提交信息

      4.git push origin <tagName>    --提交tag到远程git服务器   如果gir过多的话  可以使用   git push origin --tags 

      5.git tag -d <tagname>    ---- 删除标签     git push origin :refs/tags/<tagname>    -----删除一个远程标签

     

  • 相关阅读:
    Java异常处理和设计
    一次qps测试实践
    Alternate Task UVA
    Just Another Problem UVA
    Lattice Point or Not UVA
    Play with Floor and Ceil UVA
    Exploring Pyramids UVALive
    Cheerleaders UVA
    Triangle Counting UVA
    Square Numbers UVA
  • 原文地址:https://www.cnblogs.com/web-chuan/p/11322471.html
Copyright © 2011-2022 走看看