Git一般常用命令总结
Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。
最普遍的提交代码方法
git add . 将代码添加至暂存区
git commit -m "注释" 提交并且加注释
git push origin master 将文件给推到服务器上 (注意:提到正确的分支不一定是master)
(在多人开发时,一定要先 git pull 一下拉去最新代码)
常用的git命令
git clone https/ssh 从服务器上将代码给拉下来
git init 版本库初始化
git pull 本地代码与服务器端代码同步
git branch 查看本地所有分支
git status 查看当前状态
git checkout dev 切换到远程dev分支
git checkout --track origin/dev 切换到远程dev分支
git log 看你commit的日志
git merge 分支合并
简介明了的分支合并
一、开发分支(dev)上的代码达到上线的标准后,要合并到 master 分支
git checkout dev
git pull
git checkout master
git merge dev
git push -u origin master
二、当master代码改动了,需要更新开发分支(dev)上的代码
git checkout master
git pull
git checkout dev
git merge master
git push -u origin dev
版本(tag)操作相关命令
查看版本: git tag
创建版本: git tag [name]
删除版本: git tag -d [name]
查看远程版本: git tag -r
创建远程版本(本地版本push到远程): git push origin [name]
删除远程版本: git push origin :refs/tags/[name]
合并远程仓库的tag到本地: git pull origin --tags
上传本地tag到远程仓库: git push origin --tags
创建带注释的tag: git tag -a [name] -m 'yourMessage'