# Git命令 # git config 配置 Git 的相关参数。 Git 一共有3个配置文件: 仓库级的配置文件:在仓库的 .git/.gitconfig,该配置文件只对所在的仓库有效。...5 6 7 8 9 10 11 12 13 14 15 16 17 18 复制 # git branch 操作 Git 的分支命令。...# 生成一个新的提交来撤销某次提交 $ git revert 1 2 复制 # git tag 操作标签的命令。...,在本地仓库的文件夹中保留该文件 $ git rm --cached 1 2 3 4 5 6 7 8 复制 # Git常用命令以供使用 命令 说明 git clone 复制代码库到本地...使用 pull 命令,添加 -p 参数 $ git pull -p # 等同于下面的命令 $ git fetch -p $ git fetch --prune origin 1 2 3 4 5 6
语法Head@(移动到当前版本需要的步数) 2.2 HEAD指针 控制前进后退,指向离我们最近的目录 git reset --hard HEAD :恢复到当前指针指向的位置,本地库、暂存区、工作区保持一致...(以此类推,由^个数决定后退步数) git reset --hard HEAD~n :(只能后退)后退n步 reset命令三个参数: soft :仅仅在本地库移动HEAD指针,工作区改变内容,暂存区和本地库队列不变...] :将工作区文件中和本地库历史记录进行比较 git diff :不指定文件名,比较当前工作区中所有文件 * * * 3.分支 3.1 命令 git branch -v :查看所有分支 git branch...push origin:将当前分支推送到origin主机的对应分支 git push:当前分支只有一个追踪分支时使用undefined-git push origin [推送的分支名]:将本地修改推送到...origin主机的分支上 git push -u origin [推送分支名]:当前分支与多个主机存在追踪关系时,使用-u选项指定一个默认主机origin,后续可直接使用git push命令 git branch
address]" git基本命令 git status 作用:查看文件的状态 命令:git status 红色表示工作区中的文件需要提交 add 绿色表示暂存区中的文件需要提交 commit...git commit # 需要使用vi输入内容 # 如果是一个已经暂存过的文件,可以快速提交,如果是未追踪的文件,那么命令将不生效。...在这里我们要联系我们经常用到的命令git remote add origin 你的GitHub上的地址,其实,这是手动的为你的远程仓库的地址在本地起一个别名。...~0:当前提交 当使用了git reset命令后,版本会回退,使用git log只能看到当前版本之前的信息。...git checkout newbranch)这两个命令合起来等同于上面的一个命令 // 3.新建一个远程分支(同名字的远程分支) git push origin newbranch:newbranch
remote set-url git branch操作 Git 的分支命令 # 列出本地的所有分支,当前所在分支以 "*" 标出 $ git branch...> # 删除指定的本地分支 $ git branch -d # 强制删除指定的本地分支 $ git branch -D git checkout检出命令 # 切换到已存在的指定分支...# 打印指定数量的最新提交的记录 $ git log - git reset还原提交记录 # 重置暂存区,但文件不受影响 # 相当于将用 "git add" 命令更新到暂存区的内容撤出暂存区...文件未修改 # 相当于调用 "git reset --mixed" 命令后又做了一次 "git add" $ git reset --soft # 将 HEAD 的指向改变,撤销到指定的提交记录...3.Java多线程面试必备基础知识汇总 4.Java集合源码分析汇总 5.Linux常用命令汇总 6.JVM系列文章汇总 7.MySQL系列文章汇总 8.RabbitMQ系列文章汇总
操作 Git 的分支命令。...> git checkout 检出命令,用于创建、切换分支等。...# 切换到已存在的指定分支 $ git checkout # 创建并切换到指定的分支,保留所有的提交记录 # 等同于 "git branch" 和 "git checkout" 两个命令合并...,进入一个子命令系统 $ git add -i [] $ git add --interactive [] git commit 将暂存区中的文件提交到本地仓库中。...# 生成一个新的提交来撤销某次提交 $ git revert git tag 操作标签的命令。
git -c = # 将配置参数传递给命令, 给定的值将覆盖配置文件中的值 --exec-path[=] # 安装核心Git程序的路径...# 以man格式显示命令的手册页 -w, --web # 以Web(HTML)格式显示命令的手册页 【init】 语法: git init [-q | --quiet...# 当在命令行上给出文件时,该命令将提交指定文件的内容,而不记录已经执行的更改 【rest】 语法: git reset [-q] [] [--] …...upload-pack> # 当给定时,并且从git fetch-pack处理要从中获取的存储库,--exec=将传递给该命令以指定在另一端运行的命令的非默认路径...>限制器 … # 如果给定,则将搜索限制为至少匹配一个模式的路径 鸣谢博客 Git_命令大全-Catnip
showmeit kill 杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。...管道 将一个命令的标准输出作为另一个命令的标准输入。...也就是把几个命令组合起来使用,后一个命令除以前一个命令的结果。...Linux软件包管理 dpkg (Debian Package)管理工具,软件包名以.deb后缀。这种方法适合系统不能联网的情况下。...比如安装tree命令的安装包,先将tree.deb传到Linux系统中。再使用如下命令安装。
使用档案名字 .tar:打包名 .tar.gz:压缩包 tar -zvf 包名.tar 文件明 解压.zip压缩包: unzip 123.zip 防火墙 /etc/sysconfig/iptables:linux6...修改ip service iptables restart:linux6重启防火墙 systemctl start/status/disable/stop/restart firewalld:linux7...pid nohup java -jar server.jar> myout.file 2>&1 &:在后台执行输出在myout.file中 which: 查看命令再那个文件夹下 系统文件目录的作用.../etc/profile:配置文件 echo 环境变量名:查看环境变量名 source /etc/profile:使配置文件生效 -v/-version:查看版本号 cat /etc/issue:查看linux...PID 进程ID上面一个命令可以查看 lsof -p PID:查看进程打开的文件的信息 lsof -i tcp:8083/lsof -i :8083:列出谁占用了此端口 ps -ef | grep nginx
更多Linux常用系统命令 关机 (系统的关机、重启以及登出 ) shutdown -h now 关闭系统 init 0 关闭系统 telinit 0 关闭系统 shutdown -h hours:minutes...mkdir dir1 创建一个叫做 'dir1' 的目录' mkdir dir1 dir2 同时创建两个目录 mkdir -p /tmp/dir1/dir2 创建一个目录树 更详细的Linux基础命令可以参考这个帖子...find命令中的depth是如何使用的?...tac file1 从最后一行开始反向查看一个文件的内容 more file1 查看一个长文件的内容 less file1 类似于 'more' 命令,但是它允许在文件中和正向操作一样的反向操作...address and viceversa whois www.example.com lookup on Whois database 如何用linux命令查询mac地址 如何解决Linux系统网络慢的问题
这里不需要全部写commit id Git 回去自动适配 Git的版本回退速度非常快,因为Git在内部有个指向当前版本的HEAD指针,当你回退版本的时候,Git仅仅是把HEAD从指向append...git reflog 查看到之前的版本的commit id git reset –hard 3628164 工作区和暂存区 工作区: 就是我们通 git init 创建的代码库的所有文件但是不包括...// git@github.com 主机的地址 我们可以通过GitLab大家自己的git服务器 // zhangsan 是你的用户名 // /ylez.git 是你的仓库名 git push...用命令git show 可以看到PGP签名信息: $ git show v0.2 git tag -d v0.1 // 删除标签 v0.1 git push -u origin...删除命令也是push,但是格式如下: $ git push origin :refs/tags/v0.9 To git@github.com:michaelliao/learngit.git
一、常用命令 Linux系统下有许多常用的命令,包括cd、ls、mkdir、rm等。...二、网络命令 Linux系统下还有许多用于网络管理的命令,如ping、nslookup、wget等。...三、系统管理命令 除了前面所提到的命令外,Linux系统还有很多其他的系统管理命令,如ps、top、df、free等。...四、高级命令 除了前面提到的命令外,Linux系统还有一些高级命令,如sed、awk、find、grep等。...五、总结 Linux命令大全包括了各种各样的命令,涵盖了Linux系统使用和管理的方方面面。无论是初学者还是有经验的运维工程师,掌握这些命令都是非常重要的。
Linux od 命令: 用于输出文件内容。 od指令会读取所给予的文件的内容,并将其内容以八进制字码呈现出来。...-c 此参数的效果和同时指定"-tC"参数相同。 -d 此参数的效果和同时指定"-tu2"参数相同。 -f 此参数的效果和同时指定"-tfF"参数相同。...-h 此参数的效果和同时指定"-tx2"参数相同。 -i 此参数的效果和同时指定"-td2"参数相同。...-j 或--skip-bytes= 略过设置的字符数目。 -l 此参数的效果和同时指定"-td4"参数相同。...实例 创建 tmp 文件: $ echo abcdef g > tmp $ cat tmp abcdef g 使用 od 命令: $ od -b tmp 0000000 141 142 143 144
HEAD 此文件永远存储当前位置指针,就像 linux 中的 $PWD 变量和命令提示符的箭头一样,永远指向当前位置,表明当前的工作位置。...HEAD 存储一个分支的 ref,Linux中运行:cat .git/HEAD 通常会显示: ref: refs/heads/master 这说明你目前正在 master 分支工作。...FETCH_HEAD 这个文件作用在于追踪远程分支的拉取与合并,与其相关的命令有 git pull/fetch/merge,而git pull 命令相当于执行以下两条命令: $ git fetch $...Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。...提交文件 ,git commit 注意 注: 在 Linux 系统中,commit 信息使用单引号 ',Windows 系统,commit 信息使用双引号 "。
一提到Linux命令,大家会想到最常用的cd、ls、rm、vi、tar等命令。那么大家知道这些命令是哪些英文单词的缩写吗?其实每个命令,背后都有它的含义。...NO.1 基础知识 1、Linux主要特征 : 一切即文件(目录、硬盘等都是文件); 硬件都在/dev 目录,如硬盘、U盘为/dev/sd[a-d];/dev/sr0 2、Linux命令常用结构 : Command...ctrl + c可以退出命令。 NO.2 Linux常用命令 1、man 当我们以为这是man(男人)的时候,其实这是manual的缩写,意思是说明书、小册子的意思。...sed 是一种Linux在线编辑器,或许该编辑器的作者叫做塞德,所以命令就是sed。...Linux命令博大精深,若不细心挖掘,我们可能一直停留在基础上,经过威哥一番深深挖掘,以上命令背后的小秘密大家都学会了吗?
返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件 ls...locate \*.ps 寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令 whereis halt 显示一个二进制文件、源码或man的位置 which halt 显示一个二进制文件或可执行文件的完整路径...tac file1 从最后一行开始反向查看一个文件的内容 more file1 查看一个长文件的内容 less file1 类似于 'more' 命令,但是它允许在文件中和正向操作一样的反向操作...hda1上的坏磁块 fsck /dev/hda1 修复/检查hda1磁盘上linux文件系统的完整性 fsck.ext2 /dev/hda1 修复/检查hda1磁盘上ext2文件系统的完整性 e2fsck...mke2fs /dev/hda1 在hda1分区创建一个linux ext2的文件系统 mke2fs -j /dev/hda1 在hda1分区创建一个linux ext3(日志型)的文件系统 mkfs
1.git 常用命令 1....# 跟踪所有改动过的文件 $ git add # 跟踪指定的文件 $ git mv ...查看历史 $ git log # 查看提交历史 $ git log -p # 查看指定文件的提交历史 $ git...$ git checkout HEAD # 撤消指定的未提交文件的修改内容 $ git checkout -- # 同上一个命令 $ git.../v1.2.zip # 作用同上一条命令 11. 全局和局部配置 全局配置保存在:$Home/.gitconfig 本地仓库配置保存在:.git/config 12.
Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加远程仓库...)操作相关命令 查看本地分支:$ git branch 查看远程分支:$ git branch -r 创建本地分支:$ git branch [name] ----注意新分支创建后不会自动切换为当前分支...origin [name] 删除远程分支:$ git push origin :heads/[name] 或 $ gitpush origin :[name] *创建空的分支:(执行命令之前记得先提交你当前分支的修改...,每个元素占一行即可,如 target bin *.db ===================== Git 常用命令 git branch 查看本地所有分支 git status 查看当前状态 git...Git 常用命令图表
专栏介绍 【Git】 目前主要更新Git,一起学习一起进步。 本期介绍 本期主要介绍常用命令大全 文章目录 4....从远程仓库克隆 可以通过Git提供的命令从远程仓库进行克隆,将远程仓库克隆到本地 命令格式:git clone 远程仓库地址 4.3 工作区、暂存区、版本库 为了更好的学习Git,我们需要了解Git相关的一些概念...4.5.2 git add git add 命令的作用是将文件的修改加入暂存区,命令格式:git add fileName 加入暂存区后再执行 git status 命令,可以发现文件的状态已经发生变化...4.5.3 git reset git reset 命令的作用是将暂存区的文件取消暂存或者是切换到指定版本 取消暂存命令格式:git reset 文件名 切换到指定版本命令格式:git reset -...-hard 版本号 注意:每次Git提交都会产生新的版本号,通过版本号就可以回到历史版本 4.5.4 git commit git commit 命令的作用是将暂存区的文件修改提交到版本库,命令格式:
# 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为....# 显示当前的Git配置 $ git config --list # 编辑Git配置文件 $ git config -e [--global] # 设置提交代码时的用户信息 $ git config [...的差异 $ git diff --cached [file] # 显示工作区与当前分支最新commit之间的差异 $ git diff HEAD # 显示两次提交之间的差异 $ git diff [first-branch...显示当前分支的最近几次提交 $ git reflog 八、远程同步 # 下载远程仓库的所有变动 $ git fetch [remote] # 显示所有远程仓库 $ git remote -v # 显示某个远程仓库的信息...#放弃当前目录下的修改 git checkout -p #用来比较两个分支间的差异内容,并提供交互式的界面来选择进一步的操作 git checkout --orphan <branch
,报警提示. binary #设定以二进制方式传送文件. bye #终止主机FTP进程,并退出FTP管理方式. case #当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母. cd...#同UNIX的CD命令. cdup #返回上一级目录. chmod #改变远端主机的文件权限. close #终止远端的FTP进程,返回到FTP命令状态, 所有的宏定义都被删除. delete #删除远端主机中的文件...] #从远端主机中传送至本地主机中. help [command] #输出命令的解释. lcd #改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录. ls [remote-directory...] [local-file] #同DIR. macdef #定义宏命令. mdelete [remote-files] #删除一批文件. mget [remote-files] #从远端主机接收一批文件至本地主机...[command]指定需要帮助的命令名称。如果没有指定 command,ftp 将显示全部命令的列表。 ! #从 ftp 子系统退出到外壳。
领取专属 10元无门槛券
手把手带您无忧上云