Git是一个开源的分布式版本节制系统,可以有用、高速的处置从很小到很是年夜的项目版本办理 。 Git 是 Linus Torvalds 为了帮忙办理 Linux 内核开辟而开辟的一个开放源码的版本节制软件 。
文章插图
需要这些哦
Git
方式/
1初始设置:
打开git bash,输入
git config --global user.name "username" 查看/设置用户名
git config --global user.email "email" 查看/设置邮箱
文章插图
2当地撤销:
git diff 1.txt 查看1.txt文件点窜了哪些内容git log 查看汗青记实git reflog 查看汗青记实的版本号idgit reset --hard HEAD^ 回退到commit前的版本,git reset --hard HEAD~3 回退到commit前三个版本git checkout -- a.txt 把a.txt在工作区的点窜全数丢弃git reset HEAD <file> 撤销暂存区的点窜(unstage)
文章插图
3分支办理:
git branch 查看当地分支
git branch -a 查看所有分支
git branch dev 建立dev分支
git checkout master 切换到dev分支
git checkout -b dev 建立并切换到dev分支
git branch –d dev 删除dev分支
git merge dev 归并dev分支到当前分支
git branch --set-upstream dev origin-dev #添加当地dev分支与长途origin-dev分支的链接
文章插图
4当地点窜推送到长途:
git add 1.txt 把1.txt文件添加到暂存区
git rm XX 删除XX文件
git status 查看当地文件状况
git commit –m “add 1.txt” 提交文件, –m后面的是注释
git push origin master 把当前当地分支master推送到长途库origin的对应分支
git commit -am 'xxxx' add并commit
文章插图
5利用revert 撤销错误的commit和push:
当commit了错误的代码并push后,可以利用git revert号令,将代码回退到 错误提交前一次提交的状况,也就是半斤八两于还没有写错误代码,然后再push一次即可 。 用例:1. git commit -m 'add 1'2. 写了错误的代码3. git commit -am 'add error 1 code' 而且 push,,(然后发现了错误)4. git revert HEAD 5. 编纂revert的原因,退出编纂6. 此时工作空间clear,错误代码不见了,回到了第1步提交后的状况7. 写准确的代码,add commit push 。 全数commit记实如下:
文章插图
6git stash:
git stash [save ‘message’] 将当前分支所有点窜存档,并将工作空间还原到比来一次commit的状况(clear状况)git stash list 查看存档栈,按入栈的挨次展示,最后stash的在最上面git stash show [stash@{1}] 查看存档的点窜内容 ,不加参数则显示比来一次的stashgit stash pop [stash@{1}] 用存档恢复工作区,并删除该存档,点窜有冲突时掉败,不加参数则恢复比来一次的stashgit stash apply 同stash pop ,可是不删除存档
推荐阅读
- 如何在浏览器中打开swf文件
- 如何快速计算两个日期相差天数
- Mac系统如何启动整点报时功能
- 缓冲合并工具怎么使用教程
- 让电脑使用手机的网络的方法
- word文档如何添加作者个人信息
- Linux mint 19如何修改软件源
- 如何处理Windows 7 操作系统中内存占用过多
- 如何使用软媒绿色版中的软媒时间
- 如何突破CAN总线主干网络支线长度限制