首页 > 其他 > 详细

git 常用命令

时间:2016-06-22 08:03:22      阅读:271      评论:0      收藏:0      [点我收藏+]

基础

# 初始化仓库
git init 
# 从工作区添加到暂存区 git add 1.c
# 查看当前状态 git status
# 暂存区提交到仓库 git commit -m ‘add 1.c‘ # 与远程仓库建立联系 git remote add origin https://git.coding.net/userName/repName.git
# 提交到远程分支 git push -u origin master
# 拷贝到本地 git clone git checkout -b dev origin/dev

<!-- more -->

变更与版本

# 查看文件改动
git diff 1.c     
# 回退到上一次提交 git reset --hard HEAD^
# git历史命令 git reflog
# 历史提交信息 git log
# 指定id,退回未来版本 git reset --hard commit_id
# 查看与仓库最近一次更改变化 git diff HEAD --1.c
# 撤销更改,(还没有add git checkout --1.c
# 从暂存区退回,(取消add git reset HEAD 1.c git push origin master

分支

# 创建并切换到分支
git checkout -b dev    
# 创建分支 git branch d2
# 切换分支 git checkout d2
# 查看所有分支 git branch
# 删除分支 git branch -d dev
# 强制删除分支 git branch -D de
# 合并分支 git merge dev git merge --no-ff -m ‘merge no ff‘ dev
# 分支合并图 git log --graph
# push到对应分支 git push origin :dev

保存现场

# 保存现场
git stash
# 查看已经保存的列表 git stash list
# 恢复某个现场 git stash apply stash@{0}
# 删除指定的现场 git stash drop stash@{0}
# 取得并恢复栈顶的现场,且删除它 git stash pop

原文地址

git 常用命令

原文:http://www.cnblogs.com/enone/p/5605725.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!