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>    -----删除一个远程标签

 

原文地址:https://www.cnblogs.com/web-chuan/p/11322471.html