一、简介
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
持续更新。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于