Git笔记

提示

以带有差异的方式查看git日志

$ git log -p

扔垃圾

$ git gc --prune=now

我希望将正在编辑的文件提交到当前分支之外的地方。

$ git stash save
$ git stash branch tmp-hoge <stash>
(これでstashに退避した修正がブランチとして作成される)

只要合并或者做其他操作即可。

分支操作

创建一个分支

$ git checkout -b <branch>

将分支发送到远程。

$ git push origin <branch>

将分支合并到主分支master上。

$ git checkout master
$ git merge --squash <branch>
$ git diff master
$ git commit -m 'comment'

删除分支

$ git branch -D <branch>
$ git push origin :<branch>

将分支更名

$ git branch -m '新しいブランチ名'
リモートからブランチを取得
$ git pull origin <branch>
$ git checkout <branch>

标签

从标签创建分支

$ git chekout -b <branch> <tag>
$ git branch <branch> <tag>
$ git checkout <branch>

创建一个新标签

$ git 标签 -a 1.0.0 -m ‘v1.0.0’

将标签推送到远程(仓库)。

将1.0.0推送至远程仓库origin。

显示标签

$ git tag

从远程获取标签

$ git fetch --tags
   or
$ git pull --tags

删除标签

$ git tag -d 1.0.0

将其同步到remote(在标签名后加上冒号)。

$ git push origin :1.0.0
广告
将在 10 秒后关闭
bannerAds