git 常用命令
2016-03-29 14:12
387 查看
git init 新建一个本地仓库
git add filename 添加一个文件到暂存区
git commit -m “***” 将当前暂存区的内容提交到当前分支
git status 检查工作区的状态
git diff HEAD -- filename 检查工作区的的这个文件与当前分支的区别
git diff filename 检查此文件被修改的内容
git log 查看历史纪录
git log --pretty=oneline 单行列出历史纪录
git reflog 列出之前的操作记录
git checkout -- filename 放弃工作区的修改(针对未执行git add 的操作,即未增加到暂存
区)
git reset HEAD filename 放弃暂存区此文件的修改(已经git add,但是未commit,如
本次工作区的内容也需要放弃,需要执行git checkout --
filename)
git reset --hard HEAD^ 回退到前一个版本
git reset --hard commit_id 回退到指定的版本
git branch 列出所有分支
git branch dev 创建dev分支
git checkout -b dev 创建并切换到dev分支
git merge dev 将dev分支合并到当前分支
git push -u origin dev 将dev分支提交到远程仓库
git remote add origin git@server_name:path/repo_name.git 关联远程仓库
git rm filename 删除一个文件,此时工作区这个文件是立即删除了,使用git status命令可以看出暂存区的这个文件还是在的,所以需要再使用commit将暂存区的也删除
git add filename 添加一个文件到暂存区
git commit -m “***” 将当前暂存区的内容提交到当前分支
git status 检查工作区的状态
git diff HEAD -- filename 检查工作区的的这个文件与当前分支的区别
git diff filename 检查此文件被修改的内容
git log 查看历史纪录
git log --pretty=oneline 单行列出历史纪录
git reflog 列出之前的操作记录
git checkout -- filename 放弃工作区的修改(针对未执行git add 的操作,即未增加到暂存
区)
git reset HEAD filename 放弃暂存区此文件的修改(已经git add,但是未commit,如
本次工作区的内容也需要放弃,需要执行git checkout --
filename)
git reset --hard HEAD^ 回退到前一个版本
git reset --hard commit_id 回退到指定的版本
git branch 列出所有分支
git branch dev 创建dev分支
git checkout -b dev 创建并切换到dev分支
git merge dev 将dev分支合并到当前分支
git push -u origin dev 将dev分支提交到远程仓库
git remote add origin git@server_name:path/repo_name.git 关联远程仓库
git rm filename 删除一个文件,此时工作区这个文件是立即删除了,使用git status命令可以看出暂存区的这个文件还是在的,所以需要再使用commit将暂存区的也删除
相关文章推荐
- 跟我一起学Microsoft SQL Server 2012 Internals(3.1)
- 滑动日期
- C#密码加密解密类
- Redis高可用-Cluster
- MySQL 配置优化
- GDKOI2016Day2 T2 QT与泰剧 解题报告
- javascript中不易分清的slice,splice和split三个函数
- 最新版 CocoaPods 的安装流程(包括EI Capitan版)
- freemark注释
- 证书选择错误导致的真机调试问题
- JVM系列四:生产环境参数实例及分析【生产环境实例增加中】
- JAVA中的getClass().getClassLoader()
- c++制作小游戏--雷电
- jquery ajax跨域请求webservice webconfig配置
- 方格填数
- 《精通iOS开发·第六版》数据持久化基础知识之SOLite3持久化
- 表格标签
- 【LeetCode】8. String to Integer (atoi) 字符串转换为整数
- AD 使用说明
- echart 导出图形报表到excel中