iOS开发

Git常用指令

2017-09-05  本文已影响24人  蚂蚁牙齿不黑
image.png

初始化本地仓库

git init

将工作区中的代码提交到暂缓区

git add.

将暂缓区中的代码提交到本地仓库

git commit -m"提交代码"

关联远程仓库

git remote add origin https://github.com/LKY769215561/gitTest.git

合并远程master分支代码

git pull --rebase origin master

提交本地仓库中的代码到远程master分支

git push origin master

回退到上一个版本 HEAD代表当前版本 如果要回退到当前之前的版本则是HEAD^ 同理更久的版本则是HEAD^^

git reset --hard HEAD

在本地添加一个版本号别名为0.0.1的标签

git tag -a '0.0.1' -m '这是第一个标签'  

删除本地标签

git tag -d 0.0.1

从本地的标签中提交指定的标签到远程

git push origin 0.0.1  提交指定的标签

从本地的标签中提交所有标签到远程

git push  --tags

创建一个dev 分支

git branch dev

删除一个dev2 分支

git branch -D dev2

删除远程dev2 分支

git push origin --delete dev2

切换到dev 分支

git checkout dev

合并dev 分支上的代码到master 执行这条命令之前需保证处于待合并的主分支(master)上面

git merge dev

查看本地所有的分支 分支前有* 的为当前分支

git branch

查看远程所有的分支 分支前有* 的为当前分支

git branch -a

查看当前提交的所有版本信息 退出查看ctrl + z

git log

查看当前提交的所有版本信息的缩略信息

git log --pretty=oneline
上一篇 下一篇

猜你喜欢

热点阅读