GIT 操作

全局设置

git config --global user.name "用户名 "

git config --global user.email "用户邮箱"

创建仓库

mkdir 项目目录

cd 项目目录

git init

touch README.md

git add README.md

git commit -m "first commit"

git remote add origin GIT地址

git push -u origin "master"

代码推送

cd 项目目录

git remote add origin GIT地址

git push -u origin "master"

切换远程地址

查看当前配置的远程仓库

git remote -v

切换远程仓库的URL

git remote set-url origin GIT地址

拉取代码

git pull origin 分支名

查看分支

查看本地分支,当前分支带*标注

git branch

查看远程仓库的所有分支列表

git branch -r

查看本地和远程仓库的所有分支列表

git branch -a

查看当前分支及其他分支之间的关系和提交历史

git show-branch

查看已经与当前分支合并的分支列表

git branch --merged

查看还未与当前分支合并的分支列表

git branch --no-merged

分支合并

切换分支

git checkout 分支名

合并分支

git merge 分支名

提交文件

git add 解决后的文件

合并完成

git merge --continue

合并抛弃

git merge --abort

代码提交

暂存区的文件恢复到工作区中

git reset HEAD 文件名

版本退回 适用于服务器拉取代码

git reset --hard

git push origin 分支名

相关推荐
@PHARAOH12 小时前
HOW - 基于master的a分支和基于a的b分支合流问题
前端·git·github·分支管理
Lucky GGBond15 小时前
git远程仓库如何修改
java·git
扎克begod16 小时前
Git进阶笔记系列(01)Git核心架构原理 | 常用命令实战集合
java·git·架构·github·springboot
樊南20 小时前
【esp32-uniapp小程序】uniapp小程序篇02——Hbuilder利用git连接远程仓库
git·小程序·gitee·uni-app·hbuilder·torisegit
王景程1 天前
GitHub的主要用途及核心功能
git·github
Мартин.1 天前
[Meachines] [Easy] LinkVortex Git leakage+Ghost 5.58+Double Link Bypass权限提升
git
甜到心里的蛋糕1 天前
github汉化
git·github
可涵不会debug2 天前
【C++】在线五子棋对战项目网页版
linux·服务器·网络·c++·git
Amy_cx2 天前
卸载和安装Git小乌龟、git基本命令
git
铃响十分2 天前
make/Makefile、进度条、git
git