现在常用

2018-12-08  本文已影响0人  小杰的简书

git add

将项目放到缓存区域

git branch

列出本地已经存在的分支,当前分支前面‘*’标记

git branch -a

列出所有的分支

git branch dev

创建本地dev分支,并停留在当前master分支上

git branch -d dev

删除本地 dev分支

git branch -vv

可以查看本地分支对应的远程分支

git commit -m 'now test

提交到数据库

git checkout -- filename

放弃单个文件的修改

git checkout .

放弃当前目录下的修改

git checkout master

切换到master分支

git checkout -b master

创建并切换分支

git checkout tagName

回滚到某次标签

git checkout <commitID> <filename>

撤销指定文件到指定版本

git diff

查看文件更改差异

git fetch [remote-name]

git fetch master
拉取远程仓库 并获取分支

git help config

获取conif手册文档

git remote

列出远程的分支

git reset
git reset HEAD CONTRIBUTING.md

将暂存区的文件取消

git remote add pb https://github.com/paulboone/ticgit

git remote add <shortname> <url> 
添加远程仓库

git remote show origin

获取远程分支更多详细信息

git remote rename pb pbtest

远程仓库重命名

git remote rm pb

删除远程仓库

git log

查看提交记录

git log -p

查看每次提交记录的差异性

git merge test

test 为修改分支合并到主分支

git push origin test:master
git push origin test:test

提交本地test分支作为远程的master分支

删除远程分支

git push origin --delete xiaohei

git revert commitID

找到要回滚的commitID

git status

查看文件状态

git show comminId

查看某次的文件修改信息

git tag -a v1.0

记录一个版本标签

git tag

查看标签
上一篇下一篇

猜你喜欢

热点阅读