首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Git命令大全

1.本地库结构 git status :查看工作区、暂存区状态 git add [filename] :将工作区添加修改加入到暂存区 git commit -m "" [filename]:将暂存区添加修改提交到本地库...git reset --hard [局部hash值]:根据索引值前进或后退 git reset --hard HEAD^ :(只能后退)后退一步 git reset --hard HEAD^^ :后退两步...(以此类推,由^个数决定后退步数) git reset --hard HEAD~n :(只能后退)后退n步 reset命令三个参数: soft :仅仅在本地库移动HEAD指针,工作区改变内容,暂存区和本地库队列不变...git diff :不指定文件名,比较当前工作区中所有文件 * * * 3.分支 3.1 命令 git branch -v :查看所有分支 git branch [new branch name] :...git push -u origin [推送分支名]:当前分支与多个主机存在追踪关系时,使用-u选项指定一个默认主机origin,后续可直接使用git push命令 git branch -d [本地分支名

1.5K75
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    git 命令大全

    address]" git基本命令 git status 作用:查看文件的状态 命令git status 红色表示工作区中的文件需要提交 add 绿色表示暂存区中的文件需要提交 commit...git commit # 需要使用vi输入内容 # 如果是一个已经暂存过的文件,可以快速提交,如果是未追踪的文件,那么命令将不生效。...~0:当前提交 当使用了git reset命令后,版本会回退,使用git log只能看到当前版本之前的信息。...在你解决了所有文件里的冲突之后,对每个文件使用git add命令来将其标记为冲突已解决。 一旦暂存这些原本有冲突的文件,Git 就会将它们标记为冲突已解决。...git checkout newbranch)这两个命令合起来等同于上面的一个命令 // 3.新建一个远程分支(同名字的远程分支) git push origin newbranch:newbranch

    58900

    Git命令大全

    524288000(500MB) $ git config --global http.postBuffer # 调用 git status/git diff 命令时以高亮或彩色方式显示改动状态...remote set-url git branch操作 Git 的分支命令 # 列出本地的所有分支,当前所在分支以 "*" 标出 $ git branch...$ git checkout # 创建并切换到指定的分支,保留所有的提交记录 # 等同于 "git branch" 和 "git checkout" 两个命令合并 $ git checkout...# 打印指定数量的最新提交的记录 $ git log - git reset还原提交记录 # 重置暂存区,但文件不受影响 # 相当于将用 "git add" 命令更新到暂存区的内容撤出暂存区...3.Java多线程面试必备基础知识汇总 4.Java集合源码分析汇总 5.Linux常用命令汇总 6.JVM系列文章汇总 7.MySQL系列文章汇总 8.RabbitMQ系列文章汇总

    76620

    Mac 终端命令大全「建议收藏」

    定义创建文件的权限掩码 umask 027 chown 改变文件或目录的属主 chown newowner filename chgrp 改变文件或目录的所属组 chgrp staff filename xlock 给终端上锁...dbx 命令行界面调试工具 dbx a.out xde 图形用户界面调试工具 xde a.out 进程操作 命令名 功能描述 使用举例 ps 显示进程当前状态 ps u kill 终止进程 kill...-9 30142 nice 改变待执行命令的优先级 nice cc -c *.c renice 改变已运行进程的优先级 renice +20 32768 时间操作 命令名 功能描述 使用举例 date...命令名 功能描述 使用举例 history 列出最近执行过的 几条命令及编号 history r 重复执行最近执行过的 某条命令 r -2 alias 给某个命令定义别名 alias del=rm -...env 显示当前所有设置过的环境变量 env who 列出当前登录的所有用户 who whoami 显示当前正进行操作的用户名 whoami tty 显示终端或伪终端的名称 tty stty 显示或重置控制键定义

    1.3K10

    LInux 命令大全

    :强制推出不保存 cat fileName:查看文件内容 tail -fn num fileName:打印末尾num行在终端。...修改ip service iptables restart:linux6重启防火墙 systemctl start/status/disable/stop/restart firewalld:linux7...jobs -l:查看后台执行的程序的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...netstat -apn | grep 8080/java:查看8080端口有没有占用和java程序站用的端口 ps -aux | grep java/PID:查看java启动了那几个服务PID 进程ID上面一个命令可以查看

    3.2K10

    Linux 命令大全

    常用系统命令 关机 (系统的关机、重启以及登出 ) shutdown -h now 关闭系统 init 0 关闭系统 telinit 0 关闭系统 shutdown -h hours:minutes &...基础命令可以参考这个帖子 rm -f file1 删除一个叫做 'file1' 的文件' rmdir dir1 删除一个叫做 'dir1' 的目录' rm -rf dir1 删除一个叫做 'dir1...whereis halt 显示一个二进制文件、源码或man的位置 which halt 显示一个二进制文件或可执行文件的完整路径 find命令中的depth是如何使用的?...登陆进一个新的群组以改变新创建文件的预设群组 文件的权限 - 使用 "+" 设置权限,使用 "-" 用于取消 ls -lh 显示权限 ls /tmp | pr -T5 -W$COLUMNS 将终端划分成...address and viceversa whois www.example.com lookup on Whois database 如何用linux命令查询mac地址 如何解决Linux系统网络慢的问题

    2.5K00

    # Linux命令大全

    以下命令部分可以在Windows powershell 执行(如果你觉得开虚拟机太麻烦)powershell 可以执行复杂的cmd命令和部分Linux命令(还是推荐在Linux系统终端练习)用户信息查询...uname 显示Linux系统信息 hostname 显示系统主机名 hostname -i 显示ip地址 date 显示日期和时间 finger username 显示有关用户的信息 id 显示活动用户的详细信息...Ctrl+E 移动光标到命令行尾 Ctrl+Left 光标左移一个单词 Ctrl+Right 光标右移一个单词 Ctrl+K 删除光标之后所有字符 Ctrl+U 清空当前键入的命令 Ctrl...+W 删除光标前的单词 Ctrl+Y 粘贴 Ctrl + W 或 Ctrl + K 删除的内容 Ctrl+D 删除当前光标所在字符 (在没有字符时会关闭终端) Ctrl+B (Left) 光标左移...Ctrl+N (Down) 下一条命令

    13710

    Git从入门到精通,Git命令大全

    HEAD 此文件永远存储当前位置指针,就像 linux 中的 $PWD 变量和命令提示符的箭头一样,永远指向当前位置,表明当前的工作位置。...HEAD 存储一个分支的 ref,Linux中运行:cat .git/HEAD 通常会显示: ref: refs/heads/master 这说明你目前正在 master 分支工作。...Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。...提交文件 ,git commit 注意 注: 在 Linux 系统中,commit 信息使用单引号 ',Windows 系统,commit 信息使用双引号 "。...$ git diff topic...master # 查看简单的diff结果,可以加上--stat参数 # --name-only输出时只显示文件名 提示 git diff命令,在终端高度小于输出的文字高度时

    2.3K20

    Linux终端命令——cp

    1、命令简介 cp(Copy file):将源文件复制至目标文件,或将多个源文件复制至目标目录。 2、用法 cp [选项]......links -f, --force 如果目标文件无法打开则将其移除并重试(当 -n 选项存在时则不需再选此项) -i, --interactive 覆盖前询问(使前面的 -n 选项失效),默认cp命令覆盖目标文件时是不会提示的...,很多Linux发行版里的cp都被设置别名cp -i,其实作用就是给用户一个提醒。...如果你不想被提示,那么请这样输入:\cp source target,或者使用cp命令的绝对路径/bin/cp -H 跟随源文件中的命令行符号链接 -l, –link..., --update 使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件; -v, --verbose 详细显示命令执行的操作

    32.3K30

    linux命令讲解大全】144.终端命令 tty 和 write 的使用指南

    tty 显示连接到当前标准输入的终端设备文件名 概要 tty [option] ... 主要用途 显示连接到当前标准输入的终端设备文件名,当标准输入不是终端时打印 “not a tty”。...ps -ef | egrep "pts/2 " | grep -v grep 注意 该命令是GNU coreutils包中的命令,相关的帮助信息请查看man -s 1 tty,info coreutils...write 向指定登录用户终端上发送信息 补充说明 write命令用于向指定登录用户终端上发送信息。...通过write命令可传递信息给另一位登入系统的用户,当输入完毕后,键入EOF表示信息结束,write命令就会将信息传给对方。如果接收信息的用户不只登入本地主机一次,你可以指定接收信息的终端机编号。...语法 write(参数) 参数 用户:指定要接受信息的登录用户; 登陆终端:指定接收信息的用户的登录终端

    18210

    Git】常用命令大全

    专栏介绍 【Git】 目前主要更新Git,一起学习一起进步。 本期介绍 本期主要介绍常用命令大全 文章目录 4....git log 查看日志 4.5.1 git status git status 命令用于查看文件状态 注意:由于工作区中文件状态的不同,执行 git status 命令后的输出也会不同...4.5.2 git add git add 命令的作用是将文件的修改加入暂存区,命令格式:git add fileName 加入暂存区后再执行 git status 命令,可以发现文件的状态已经发生变化...4.5.3 git reset git reset 命令的作用是将暂存区的文件取消暂存或者是切换到指定版本 取消暂存命令格式:git reset 文件名 切换到指定版本命令格式:git reset -...克隆仓库的命令格式: git clone 远程仓库地址 4.6.4 git push 将本地仓库内容推送到远程仓库,命令格式:git push 远程仓库简称 分支名称 在使用git push命令将本地文件推送至码云远程仓库时

    42620
    领券