博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git零基础【慢慢补充】
阅读量:4314 次
发布时间:2019-06-06

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

git branch dev   //创建新分支

git checkout dev   //切换到新分支

git add .  //把当前修改加到暂存区

git commit -m "代码描述"

git pull   

git push  //把本地代码push到远程仓库

【git push --set-upstream origin lpt】  // 设置本地仓库提交到远程的哪个分支

git checkout master // 切换到本地主分支

git pull origin lpt // 拉取远程仓库origin/lpt仓库的代码

 

撤销修改:

如果还没添加到暂存区:

  git checkout -- <file>  // 就是让这个文件回到最近一次git commitgit add时的状态

如果已经添加到暂存区:

  git reset HEAD -- <file>   // 第一步

  git checkout -- <file>  // 撤销修改

删除文件:

如果添加了一个文件,并提交到了暂存区

  rm <file>

  1, 确定要从版本库删除文件

    git rm <file>

  2, 如果是不小心误删文件,因为版本库里还有,所以可以轻松把误删文件恢复到最新版本

    git checkout -- <file>

版本回退:

  git reset -- head HEAD^

分支管理:

   git checkout -b dev // 创建并切换到开发分支

    在dev分支上 add /  commit  

    切换回master 主分支 【此时dev分支上的内容不会保存】

  git merge dev  // 合并分支

  git branch -d dev  //删除开发分支

BUG分支:

  开发过程中bug可以通过临时分支来处理

   当修复bug的时间很紧急,而开发分支dev上的任务又不能立即提交的时候

  git stash // 把当前分支存储到一个临时的位置

  git checkout master // 切换到主分支

  git checkout -b issue // 在主分支上开临时bug修复分支

  git add .  => git commit -m "描述"   // 提交

  git checkout master //主分支

  git merge issue // 合并bug分支

  git checkout dev // 切换到dev 开发分支

  git stash list // 查看dev分支内容存放位置

  git stash pop // 回到工作现场

  

Github 远程仓库

git remote add origin git@github.com:PENGTAOLEE/Ant-Design.git

git push -u origin master

  

扩展阅读:http://www.open-open.com/lib/view/open1328069889514.html

转载于:https://www.cnblogs.com/lpt1229/p/5841918.html

你可能感兴趣的文章
完美解决 error C2220: warning treated as error - no ‘object’ file generated
查看>>
使用SQL*PLUS,构建完美excel或html输出
查看>>
SQL Server数据库笔记
查看>>
X-Forwarded-For伪造及防御
查看>>
android系统平台显示驱动开发简要:LCD驱动调试篇『四』
查看>>
Android 高仿微信头像截取 打造不一样的自定义控件
查看>>
Jenkins的初级应用(1)-Publish Over SSH
查看>>
【原】RDD专题
查看>>
第三周——构建一个简单的Linux系统MenuOS
查看>>
Docker 的两类存储资源 - 每天5分钟玩转 Docker 容器技术(38)
查看>>
Codeforces 257D
查看>>
常用的20个强大的 Sublime Text 插件
查看>>
ajaxfileupload.js在IE中的支持问题
查看>>
当document.write里含有script标签时
查看>>
工作中常见问题
查看>>
JAVA 从一个List里删除包含另一个List的数据
查看>>
外国的月亮比较圆吗?外籍团队工作有感
查看>>
分布式系统事务一致性解决方案
查看>>
ShuffleNet总结
查看>>
前后台验证字符串长度
查看>>