GIT的学习
来源:互联网 发布:西蒙和加芬克尔 知乎 编辑:程序博客网 时间:2024/05/20 01:11
GIT的使用
参考地址:
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/
好的整理:
http://caibaojian.com/use-github.html
指令:
git init
git add
git commit -m ‘message’
git status
git diff
git log (–pretty oneline)
git reset –hard HEAD^(–hard commit_id)
git reflog
场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout – file。
场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file,就回到了场景1,第二步按场景1操作。
场景3:已经提交了不合适的修改到版本库时,想要撤销本次提交,参考版本回退一节,不过前提是没有推送到远程库。
git remote add origin https://github.com/Chinazhouwy/learngit.git
$ git remote add origin git@github.com:Chinazhouwy/learngit.git
git push -u origin master
查看分支:git branch
创建分支:git branch
切换分支:git checkout
创建+切换分支:git checkout -b
合并某分支到当前分支:git merge
删除分支:git branch -d
$ git log –graph –pretty=oneline –abbrev-commits
向远程推送:git push origin master
从Github clone 项目:
$ git clone https://github.com/Chinazhouwy/mybatis-3.git
- git的学习
- git 的使用学习
- git的学习
- GIT的学习总结
- git的学习
- git的学习经历
- git的学习
- git学习的Book
- git的学习
- git的学习--绪论
- git的学习
- git 的学习
- git 的学习1
- git 的学习2
- git 的应用学习
- 关于Git的学习
- GIT的学习
- git的学习笔记
- 史玉柱:每季度10%末尾淘汰 把巨人从兔子窝改成狼群
- STL任务库简介
- java集合-ArrayList
- 从头认识多线程-1.7 迫使线程停止的方法-异常法的扩展(Sleep的Exception)
- 系统启动一-------总体概括
- GIT的学习
- 《诡案组》全两册
- Python的变量的本质
- myeclipse 10 + Axis2-1.6.2 开发WebService
- [已完结]我在学校举办软件安全讲座提纲
- iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)
- 设计模式:工厂模式
- 二叉搜索树 BinarySearchTree
- jquery中文本域光标操作(选中、添加、删除、获取)