Git命令详解

一、简介

Git(读音为/g ɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

本文主要记录自己使用过程中用过的 Git 相关命令。

二、常用命令

2.1、基本操作

  • 克隆远程仓库到本地git clone [git地址],比如:

    git clone git@git.zeekling.cn:java/designPattern.git
    
  • Git 删除远程仓库

    git branch -r -d origin/branch-name
    git push origin :branch-name
    
  • 跟新远程git分支信息

    git remote update origin --prune
    
  • 跟新仓库子模块

    git submodule update --init --recursive
    
  • 跟新最新的commit信息

    git commit --amend
    
  • 打标签并且提交

    git tag tag_name 
    git push origin tag_name
    
  • 提交日志查看

    git log --graph --decorate
    

2.2、多仓库操作

  • 查看 Git 仓库信息git remote show [remote-name], 比如:

    git remote show origin
    
  • 查看所有仓库信息

    git remote show
    
  • git 同时提交到多个远程仓库,添加仓库源即可并且push上去即可。

    git remote add sundyn ssh://git@git.zeekling.cn:222/deep-learn/chatbot-list.git
    git push sundyn master
    

2.3、代理

  • 设置代理

    git config --global https.proxy http://127.0.0.1:1080
    git config --global https.proxy https://127.0.0.1:1080
    
  • 取消代理

    git config --global --unset http.proxy
    git config --global --unset https.proxy
    

2.4、合并代码

git checkout main
git merge --squash flink_sql_youhua_001
git push origin main

持续更新。

# git  原创 


标 题:《Git命令详解
作 者:zeekling
提 示:转载请注明文章转载自个人博客:浪浪山旁那个村

评论

  1. 之前折腾discuzq用过好多次git弄升级

取消