git有关

作者: MacXin | 来源:发表于2019-04-27 20:44 被阅读0次

git

-----------------------------------------------------------

链接:https://www.jianshu.com/p/fe76f2890a14

mkdir WebApp

cd WebApp

git init

touch README

git add README

git commit -m 'first commit'

git remote add origin git@github.com:daixu/WebApp.git

git push -u origin master

用过的

更新局部git checkout app.js

覆盖本地

如:git checkout app/containers/home.js

如:git checkout ios/RCTUserDefaults/RCTUserDefaults.xcodeproj/project.pbxproj

更新git pull

更新本地或远程

更改git 全局用户名 和更改git全局邮箱

$ git config --global user.name   

$ git config --global user.email handsomerocco@gmail.com 

git status  查看当前状态

git reset

提交文件 比如提交readme

 暂存需要提交的文件

git add readme.txt

(如果是多个文件,比如在一个目录下,那么可以add到这个目录,再提交时会将这个目录下的文件都提交上去)

提交已暂存的文件(必须加注释,不然提交不上去)

git commit -m "update read me"

同步到服务器

git push

git diff app/containers/mine.js查看本地和服务端文件变动区别

处理冲突

git stash

git pull

git stash pop

git add错误时,git reset + add错误的一条

中途merge情况:“:q+enter”

git stash

git pull 

git stash pop

撤销某一步

git reset …

新建分支

$ git branch newbranchName

$ git checkout newbranchName

简写

$ git checkout -b iss53

Switched to a new branch "iss53"

push本地到远端

$ git push origin 1.3.0

删除某一分支

$ git branch -d hotfix

Deleted branch hotfix(3a0874c).

删除远程分支

$ git push origin --delete branch-name

合并hofix分支到master上

$ git checkout master

$ git merge hotfix

当出现冲突时 :q退出  :q!强制退出

列出所有tag

$git tag

打轻量标签

$ git tag[tagname]

附注标签

$ git tag -a[tagname]-m[message]

后期打标签

$ git tag -a[tagname][version]

删除本地tag

$ git tag -d[tag]

删除远程tag

$ git push origin --delete tag <tagName>

查看tag信息

$git show[tag]

提交指定tag

$git push[remote][tag]

提交所有tag

$git push[remote]--tags

根据tag 建立分支

$git checkout -b[branch-name][tag-name]

查看remote源git remote -v

规范的开发分支:

仓库分支一般就master develop和test

相关文章

  • git有关

    git -----------------------------------------------------...

  • GIT实操手册 —— 值得收藏的GIT常用命令字典

    目录 git config 配置 git help 显示有关Git的帮助信息 git init 初始化 git a...

  • 关于visual studio code在win10系统上安装后

    网上很多地方说是和git有关,没错确实是和git有关,但是不是说删除本地的git就可以解决问题了,这个地方的git...

  • Git基本指令

    参考资料 Git Community Book 中文版 Git 易百教程 Git 英文参考资料 有关git的工具有...

  • Git大法好——2.Git本地操作指令详解

    Git大法好——2.Git本地操作指令详解 标签: Git 引言 上节给大家讲解了有关于Git的一些概念,Git的...

  • Remove Git Credential

    找到C:\Program Files\Git\mingw64\etc\gitconfig(和你在Git安装位置有关...

  • 有关git的知识

    首先了解为什么要使用git? Git是管理代码的工具,写代码不是减轻松的事儿,一个人写代码的时候已经不轻松了,一群...

  • Git有关知识简介

    GIT简介 1.GTI简介 Git是目前世界上最先进的分布式版本控制系统(没有之一) Git官网:http://w...

  • 开发中用到的工具

    版本控制 使用Git进行版本控制。 这里有关于Git的简单介绍。这里有Git比较详细的使用介绍 代码托管位置 对于...

  • git 的使用

    有关git的使用总结一下,留着使用 git、svn区别 使用过程 svn基本使用过程 git基本使用过程 管理模式...

网友评论

      本文标题:git有关

      本文链接:https://www.haomeiwen.com/subject/uprlnqtx.html