git 基本命令

2017-08-25  本文已影响0人  你好667

创建基本仓库

git init 

添加文件到仓库

git add <文件名>

创建仓库分支

git checkout -b dev

提交

git commit -m "注释" 

状态

git status

修改的历史记录

git log

修改的历史记录单行显示

git log --pretty=oneline

工作区的修改全部撤销

git checkout -- file

可以把暂存区的修改撤销掉(unstage)

git reset HEAD file

命令查看当前分支

git branch

把dev分支的工作成果合并到master分支上

git merge dev

删除dev分支

git branch -d dev

多人协作================================

查看远程库的信息

git remote

显示更详细的信息

git remote

推送分支

git push origin <分支名>

修复bug================================

stash功能,可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作

git stash

查看工作现场

git stash list

恢复,但是恢复后,stash内容并不删除

git stash apply

删除工作现场

git stash apply

恢复的同时把stash内容也删了

git stash pop

Feature分支===============================

新建分支

git checkout -b feature-vulcan

添加到工作区

git add vulcan.py

提交

git commit -m "add feature vulcan"

切换dev准备合并

git checkout dev

git merge dev

删除分支

git branch -d feature-vulcan

强制删除(提示没有合并错误时用)

git branch -D feature-vulcan
上一篇 下一篇

猜你喜欢

热点阅读