首页 > 其他分享 >Git常用命令

Git常用命令

时间:2023-06-18 23:35:15浏览次数:52  
标签:origin git -- 标签 Git 常用命令 push diff

1.git remote

关联远端仓库
git remote add origin [email protected]:git_username/repository_name.git
git remote remove origin

git remote -v

2.git branch

本地分支关联远程分支(目的是在执行git pull/push操作时就不需要指定对应的远程分支)
git branch --set-upstream-to=origin/master
git branch -u origin/master

切换分支
git checkout -b <new_branch>

查看所有分支
git branch -a

更改分支名称
git branch -m br_old br_new

3.git push

删除远程分支
git push origin --delete <branch>

同步到远程分支
git push -u origin <local_branch>:<remote_branch>

4.git diff

查看当前没有add的内容修改 
git diff

查看已经add没有commit的改动    
git diff --cached

查看当前没有add和commit的改动    
git diff HEAD 或者
git status 再查看任意连个版本之间的改动 git diff <版本号码1> <版本号码2>

比较两个版本号src文件夹的差异 
git diff <版本号码1> <版本号码2> src

5.回退

撤销没有commit的修改
git checkout .

git reset --hard/mixed/soft origin/HEAD
git reset --hard/mixed/soft f52c633

6.git tag

查看标签
git tag

查看标签的版本信息
git show v1.0

打新标签 
git tag v1.0
git tag v0.9 f52c633
      
删除标签
git tag -d v0.1

推送标签到远端
git push origin v1.0

一次性推送全部尚未推送到远程的本地标签
git push origin --tags

如果标签已经推送到远程,要删除远程标签就麻烦一点,先从本地删除,再从远端删除
git tag -d v0.9
git push origin :refs/tags/v0.9

7.git show

# 显示对应commit-id修改信息
git show f52c633

标签:origin,git,--,标签,Git,常用命令,push,diff
From: https://www.cnblogs.com/devin1024/p/17490007.html

相关文章

  • git报错 failed: The TLS connection was non-properly terminated.
    问题现象:kali@kali:~$gitclonehttps://www.github.com/FluxionNetwork/fluxion.gitCloninginto'fluxion'...fatal:unabletoaccess'https://www.github.com/FluxionNetwork/fluxion.git/':gnutls_handshake()failed:TheTLSconnectionwasnon......
  • gitlab或者gitlab或者sourceforge怎么用正确的姿势下载代码文件
    由于众所周知的原因,锅内是无法正常下载者三者的,包括安卓代码和安卓开发所用的依赖等等。我给出我的方法,看看能不能帮到你。镜像站点去下载。用过锅内代码托管平台码云下载。它可以导入第三方代码平台。找一个文件中转站,比如NC网盘等等,提取下载链接用讯雷网盘离线下载,在......
  • Git(狂神)
    Git和SVN的区别如果中央服务器崩盘了,将获取不了最新的代码Git的历史安装Git以及环境配置使用镜像下载提速常用的Linux命令Git的必要配置gitconfig-l可以查看git所有的本地配置gitconfig--system--list可以查看系统的配置可以发现系统所提供的配置没......
  • Git
    第一部分:Git的安装为什么要使用代码版本控制系统Git和SVN的对比Git的下载和安装GUI是git提供的图形化操作,bash是git提供的命令行操作可以在任意一个文件夹下右键打开git使用gitversion可以查看git的版本tortoiseGit的安装和汉化(git的图形化操作的软件)下......
  • git push 到 github 报错:10054
    解决方式:终端也要设置代理exporthttps_proxy=http://127.0.0.1:33210http_proxy=http://127.0.0.1:33210all_proxy=socks5://127.0.0.1:33211......
  • git 连接gitlab,生成密钥
    git连接gitlab1.下载并安装git和TortoiseGit-2.6.0.0-64bit.msi2.生成秘钥信息2.1新建.ssh文件夹在C:\Users\csj\.ssh2.2在.ssh目录下右键打开GitBash(.ssh目录不存在,则在任一目录下操作,或者手动创建该目录)2.3在弹出的窗口输入:ssh-keygen-trsa-C"5......
  • ?Docker常用命令-精简版
    以下内容按照上文图示进行展开,此文适合懂得Docker简单使用的一些同学,所以对对应的用法不做过多的介绍。基础命令#显示docker的基本信息dockerversion#系统信息,镜像和容器的数量dockerinfo镜像镜像拉取:dockerpull#搜索镜像dockersearch镜像名称#拉取镜像,不加版本默......
  • ?Docker常用命令-精简版
    以下内容按照上文图示进行展开,此文适合懂得Docker简单使用的一些同学,所以对对应的用法不做过多的介绍。基础命令#显示docker的基本信息dockerversion#系统信息,镜像和容器的数量dockerinfo镜像镜像拉取:dockerpull#搜索镜像dockersearch镜像名称#拉取镜像,不加版本默......
  • Maven常用命令及其作用
    一、Maven常用命令及其作用Maven的生命周期包括:clean、validate、compile、test、package、verify、install、site、deploy,其中需要注意的是:执行后面的命令时,前面的命令自动得到执行,(其中,也可以跳过其中的步骤,如:test,在mvninstall或mvnpackage后加上-Dmaven.test.skip=true或-Ds......
  • Dos常用命令
    win+R输入cmd打开#盘符切换:#查看当前目录下的所有文件dir#切换目录cdchangedirectory#返回上一级cd..#清理屏幕cls(clearscreen)#退出终端exit#查看电脑IPipconfig#打开应用calc计算器mspaint画画notepad记事本#ping命令pingwww.baidu.com......