博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git学习笔记
阅读量:5844 次
发布时间:2019-06-18

本文共 965 字,大约阅读时间需要 3 分钟。

  hot3.png

git常用命令:

git init // 初始化仓库// 添加文件进仓库git add 
git commit -m "提交说明"git status // 当前仓库状态git diff
<对比的文件>
// 对比git log [--graph] // 查看提交日志,graph参数可以看见分支合并图 git reset --hard HEAD^ // 回滚到上次提交git reset --hard
<指定哈希(开头部分)>
// 仓库指向目标版本git reflog // 查看命令历史git checkout --
// 撤销工作区修改// 删除仓库中文件git rm
git commit -m "del msg"git push origin master // 本地分支master推送到远程仓库origin下git clone username@gitserver:path/project.git // 从远程库中克隆项目git pull // 获取分支最新更新// 提示“no tracking information”,则说明本地分支和远程分支的链接关系没有创建git branch --set-upstream branch-name origin/branch-name // 建立分支关联// 创建分支dev,并切换到dev,查询当前分支名git branch devgit checkout devgit branch git branch -d[-D] dev // 删除分支dev,D表示强删git merge [--no-ff -m 'msg'] dev // 合并分支dev进当前分支,no-ff参数代表合并后自动创建一个新commitgit stash // 保存工作现场git stash pop // 返回现场git tag
// 对当前commit打标签git tag -d
git show
// 显示tagname的信息 

转载于:https://my.oschina.net/yygh/blog/388951

你可能感兴趣的文章
MySQL - text 性能优化--记录一
查看>>
Math.Round 方法
查看>>
生理周期
查看>>
sgx模拟器
查看>>
配置本地环境下的 Symbols File
查看>>
Operations Manager 2007 R2系列之导入管理软件包
查看>>
人-标签-人
查看>>
在Springmvc中获取properties属性
查看>>
取配置需求实现思路
查看>>
AIX 安装 RAC 错误集锦(5)之-VIP错误
查看>>
稳扎稳打Silverlight(36) - 3.0控件之TreeView, ListBox增强, DataGrid增强, MediaElement增强...
查看>>
弱电施工高空作业安全防护准备
查看>>
机房电脑任务管理器被禁,网络不通
查看>>
关于OraclePoolConnection
查看>>
需求-如何取配置?
查看>>
SQL Server 2016 Failover Cluster+ ALwaysOn(三)
查看>>
MySQL Workbench不能启动
查看>>
pl/sql中的||与DBMS_OUTPUT.PUT_LINE
查看>>
Android:进程(process)优先级、startForeground
查看>>
“chaos”的算法--之队列
查看>>