cmd/powershell常用命令 git常用命令
cmd/powershell:
1. 新建文件夹: mkdir directoryName 2. 新建文件: cmd: type nul>fileName (空文件) powershell: new-item fileName -type file echo "content">fileName (有内容的文件) 3. 删除文件夹: cmd: del directoryName powershell: rmdir directoryName 4. 删除文件: cmd: del fileName powershell:rm/del fileName 5. 重命名文件/文件夹: cmd: rename fileName newFileName/directoryName powershell: mv fileName newFileName / mv directoryName newDirectoryName 6. 打开文件: powershell: get-content fileName 7. 清空面板: clear 8. 查看当前文件夹下所有文件列表:dir
git:
`本地操作:
git status: 查看状态(共:本地未跟踪、暂存、已提交三种状态)
git add: 本地添加到暂存,对文件进行跟踪
git diff: 本地文件相对于暂存文件的区别
git diff --cached: 暂存和最后提交的文件之间的区别
git difftool / git difftool --cached : 使用vim工具对比文件(:qa+enter退出)
git commit -m "描述信息": 暂存的文件提交到版本库 、如果忘记添加注释::wq 退出添加注释状态
git rm fileName: 移除本地文件并将该文件取消跟踪状态
git rm fileName --cached: 删除对该文件的跟踪,保留本地文件
git mv oldName newName: 重命名文件(相当于在本地删掉文件,再增加文件,再add;文件处于没有状态图标的状态,实际上已经在暂存区域)
git log / git log -number: 查看提交记录,-number查看最近几次
git log --patch -number: 查看最近number次的修补详细信息
git log --stat -number: 查看最近number次的简要提交信息
q: 退出查看历史
git commit --amend: 覆盖提交,将需要提交未提交的文件添加到上一次的提交中
git restore HEAD fileName: 取消暂存文件(git status的提示中)
git checkout --fileName: 取消对未暂存的本地文件的修改,实际是用最近一次提交的版本覆盖本地的文件(git status的提示中)
远程操作:
git remote: 获取所有远程仓库信息
git remote -v: 获取所有远程仓库的简写以及URL信息
git remote show remoteName: 查看某一个远程仓库的详细信息
git remote add remoteName url: 添加远程仓库
git remote rename oldName newName: 修改远程仓库的简写名字
git remote rm remoteName: 移除某个远程仓库
git clone: 克隆远程仓库内容到本地
git fetch <remoteName/url>: 从远程仓库更新代码,可以是URL或者在添加远程仓库时起的名字也可以省略;该操作不会自动合并或修改本地文件,需要手动合并。
git pull: 从远程仓库更新代码,不同于git fetch remote,它会自动尝试合并到当前分支(与本地已commit的版本库进行对比合并),相当于git fetch + git merge。理论上说,执行该命令之前需要先查看当前状态,将为add和commit的文件提交到本地仓库之后,再执行该命令进行拉取跟本地仓储库合并。
git push: 推送本地内容到远程仓库`
cmd/powershell常用命令 git常用命令的更多相关文章
- 几个常用的 Git 高级命令
Git 是一款开源优秀的版本管理工具,它最初由 Linus Torvalds 等人开发,用于管理 Linux Kernel 的版本研发.相关的书籍和教程网上琳琅满目,它们多数都详细的介绍其基本的使用和 ...
- [版本控制之道] Git 常用的命令总结(欢迎收藏备用)
坚持每天学习,坚持每天复习,技术永远学不完,自己永远要前进 总结日常开发生产中常用的Git版本控制命令 ------------------------------main-------------- ...
- Git 常用的命令总结(欢迎收藏备用)
总结日常开发生产中常用的Git版本控制命令 ------------------------------main-------------------------------- <极客镇楼> ...
- Git 常用命令列表
1 常用 $ git remote add origin git@github.com:yeszao/dofiler.git # 配置远程git版本库 $ git pull origin master ...
- Git 常用命令和 Git Flow 梳理
git 用 git 有一段时间了,之前没有详细地了解 git flow,导致协作过程中或多或少出现了一些头疼问题.最近静下心来理了下 git flow 的整个流程,再回头看开朗了不少,总结到这里.介绍 ...
- [git]常用 Git 命令清单
新建 创建一个新的 git 版本库.这个版本库的配置.存储等信息会被保存到.git 文件夹中 # 初始化当前项目 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init ...
- Git基础命令的使用——详细教程2
Git安装默认完成后,在左面点击鼠标右键,鼠标右键菜单中会多出来两个选项: a) Git GUI Here <—> 图型界面模式 b) Git Bash Here <—> ...
- 源代码管理相关命令(Git常用命令、Nuget常用命令、CMD常用命令)
Git常用命令 源代码工具 工具名称 相关地址 Git Git for Windows VSC Visual Studio Code VSC插件(Gitlen) GitLens - Git super ...
- 常用到的简单命令 Sublime Git NPM WindowsCMD MacTerminal(Unix命令) Vim
sublime 选择标签及其内容 ctrl+shift+a连续按两次 调出Package console: Mac: command + shift + p 安装插件: 1.调出 Package co ...
随机推荐
- Spring使用@Async实现异步
使用场景 在实际项目中,一个接口如果需要处理很多数据,如果是同步执行,通过网络请求接口可能会出现请求超时.这时候就需要使用异步执行处理了. 使用经验 代码 异步服务类 @Service // Spri ...
- PS01
基础学习:PS 平面设计:海报 影楼后期:婚纱照精修 UI设计: AI:是矢量图处理软件 矢量图:放大缩小后不会失真 使用方向:包装盒设计,logo设计,名片 ID使用方向:画册
- Springboot+Vue实现仿百度搜索自动提示框匹配查询功能
案例功能效果图 前端初始页面 输入搜索信息页面 点击查询结果页面 环境介绍 前端:vue 后端:springboot jdk:1.8及以上 数据库:mysql 核心代码介绍 TypeCtrler .j ...
- @Autowried入门和源码分析
话不多说直接上代码: 声明一个接口userDao: package ioc.hello; public interface UserDao { public void test(); } 2个实现类: ...
- Redis学习(一)认识并安装redis
一.初识redis Redis是一个开源的Key-Value数据库,通常被称为数据结构服务器,其值可以是多种常见的数据格式,且读写性能极高,且所有操作都是原子性的. Redis是运行在内存中的,但是可 ...
- PyCharm专业版编辑器安装(含破解步骤)
一.首先下载好安装包: 二.安装步骤: 1.双击安装包,打开安装界面,点击"next": 2.选择安装路径,点击"next": 3.电脑是64位的就勾选64-b ...
- training set, validation set, test set的区别
training set: 用来训练模型 validation set : 用来做model selection test set : 用来评估所选出来的model的实际性能 我们知道,在做模型训练之 ...
- Arduino 多线程简单代码
转载: 1. https://www.csdn.net/gather_27/MtTaggzsMDExMS1ibG9n.html 2. https://v.youku.com/v_show/id ...
- P3660 [USACO17FEB]Why Did the Cow Cross the Road III G
Link 题意: 给定长度为 \(2N\) 的序列,\(1~N\) 各处现过 \(2\) 次,i第一次出现位置记为\(ai\),第二次记为\(bi\),求满足\(ai<aj<bi<b ...
- 【题解】NOIP2018 旅行
题目戳我 \(\text{Solution:}\) 首先题目描述有一点不准确:回头是必须要走完一条路无路可走的时候才能返回. 对于树的情况:显然贪心做就完事了. 对于基环树的情况:对于一个\(n\)条 ...