Git-基本命令
来源:互联网 发布:信息安全 人工智能 编辑:程序博客网 时间:2024/06/14 12:32
Git-基本命令
暂存区撤销至工作区:
git reset HEAD drag.js
* 还原文件 > ctrl + z*
git checkout drag.js
撤销上次提交,更新这次提交:
git commit -m "change drag.js and demo1.html" --amend
* 删除*
git rm test.txt (当我们删除工作区的文件时,删除对应暂存区的文件)git rm -f test.txt (工作区暂存区文件都存在, 强制把工作区暂存区文件都删除)git rm --cached test.txt(删除暂存区的工作文件, 保留工作区的文件)
不小心删除了工作区的文件:
首先: git log(查看历史记录)获取上一次更新的ID: commit fdfc25788fdde02fb0d73f44a7984d28a8b7f1c7复制一部分即可: git checkout fdfc25788fdde02fb0 drag.js然后就还原工作区的drag.js文件了
不小心删除了工作区的全部文件:
首先: git log(查看历史记录)获取上一次更新的ID: commit fdfc25788fdde02fb0d73f44a7984d28a8b7f1c7复制一部分即可: git reset --hard fdfc25788fdd然后回到上个版本了
回到指定的过去版本:
git reset --hard HEAD~1 (数字1代表回到过去1个版本)
* 回到现在的版本:*
git reflog: fdfc257 HEAD@{0}: commit (amend): change3 drag.js and demo1.html d249228 HEAD@{1}: commit: change3 drag.js 9406b15 HEAD@{2}: commit: change demo1 705f36d HEAD@{3}: commit: create f90b5f4 HEAD@{4}: clone: from https://github.com/PersonTH/drag.gitgit reset --hard fdfc257 (通过ID的方式进行返回)
同步到远程仓库(也就是github账户里面的项目)
首先获取仓库名称:git remote进行同步:git push origin master等待完成同步, 然后去github页面进行刷新, 会看到代码更新了。
0 0
- 【Git】Git基本命令①
- GIT基本命令
- git 基本命令介绍
- git 基本命令
- git 基本命令介绍
- git 基本命令使用
- git 基本命令
- git 基本命令
- Git基本命令
- Git基本命令整理
- git基本使用命令
- Git操作基本命令
- git基本命令
- git基本命令
- git 基本命令介绍
- Git 基本命令
- git 基本命令
- git常用基本命令
- 标准输入函数
- 第三章:http报文
- BZOJ1251 序列终结者 题解&代码
- 访问权限
- RadioGroup
- Git-基本命令
- Java从文件中跳过n个字节读取数据
- HDU 5733 tetrahedron(三维几何)
- 对象的初始化和回收
- [动态规划]最长公共子序列
- 【一天一道LeetCode】#374. Guess Number Higher or Lower
- Struts中ActionContext和ServletActionContext的比较
- 剑指offer 52题 【数组】 构建乘积数组
- shell脚本练习(二)