git基本使用

1、创建仓库,提交代码

Git 全局设置:

javascript 复制代码
git config --global user.name "许歌"		//全局绑定用户名
git config --global user.email "12075507+xu-ge111@user.noreply.gitee.com"   //全局绑定邮箱

创建 git 仓库:

javascript 复制代码
mkdir test  //创建目录
cd test       //切换到该目录
git init	//初始化仓库
touch README.md  //创建文件
git add README.md    //添加文件到暂存区,  通常使用 git add . (将所有修改过的文件添加到暂存区)
git commit -m "first commit"    //提交更改
git remote add origin https://gitee.com/sxheju/test.git    
git push -u origin master   //将本地分支的更新内容,全部推送至远程仓库 master 分支, 当添加"-u"参数时,表示下次继续push的这个远端分支的时候推送命令就可以简写成"git push"

已有仓库?

javascript 复制代码
cd test
git remote add origin https://gitee.com/sxheju/test.git
git push -u origin master

2、分支管理,代码合并

javascript 复制代码
git branch branch_name 创建分支
git checkout branch_name 切换分支
git checkout -b branch_name 创建并切换分支 

git pull:拉取远程仓库所有分支合并到本地
git pull origin master: 拉取远程仓库master分支合并到本地
git merge branch_name:合并指定分支到当前分支

3、版本管理

javascript 复制代码
git log:显示提交日志
git reset --hard a3f40baadd5fea57b1b40f23f9a54a644eebd52e  代码回归到某个提交记录

4、冲突解决

相关推荐
司机204811 小时前
将virtuoso原理图信息导出到json文件
json·github
Mo_YuO.o12 小时前
git的安装以及本地仓库的创建
git·gitee·github
CoderJia程序员甲12 小时前
GitHub 热榜项目 - 日榜(2026-01-19)
git·ai·开源·llm·github
petunsecn19 小时前
多 GitHub 账号与多平台 Git 使用
github
一口面条一口蒜20 小时前
R 包构建 + GitHub 部署全流程
开发语言·r语言·github
ONLYOFFICE20 小时前
树莓派办公套件:ONLYOFFICE 桌面编辑器安装教程
编辑器·github·onlyoffice
AlenTech20 小时前
Ubuntu 系统,防止运行大项目的时候 SSH 突然断开
ubuntu·ssh·github
深兰科技20 小时前
俄罗斯T1集团代表团到访深兰科技,就具身智能与复杂场景工程化应用达成多项合作共识
windows·ci/cd·github·visual studio·具身智能·深兰科技·俄罗斯t1集团
企业对冲系统官21 小时前
期货套保系统移动端操作的技术架构与实现
算法·架构·区块链·github
与光同尘 大道至简2 天前
ESP32 小智 AI 机器人入门教程从原理到实现(自己云端部署)
人工智能·python·单片机·机器人·github·人机交互·visual studio