当前位置: 首页 > news >正文

git基本使用

1、创建仓库,提交代码

Git 全局设置:

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

创建 git 仓库:

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”

已有仓库?

cd test
git remote add origin https://gitee.com/sxheju/test.git
git push -u origin master

2、分支管理,代码合并

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、版本管理

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

4、冲突解决

http://www.lryc.cn/news/145423.html

相关文章:

  • 为C# Console应用化个妆
  • VUE环境下 CSS3+JS 实现发牌 翻牌
  • WSL Opencv with_ffmpeg conan1.60.0
  • Android中正确使用Handler的姿势
  • webSocket前后端交互pc端版
  • Java-day13(枚举与注解)
  • vue PDF或Word转换为HTML并保留原有样式
  • 华硕笔记本摄像头倒置怎么办?华硕笔记本摄像头上下颠倒怎么调整
  • 本地套接字通信
  • 数据结构(Java实现)-优先级队列(堆)
  • 算法通关村第8关【黄金】| 寻找祖先问题
  • 栈和队列(详解)
  • iOS开发Swift-3-UI与按钮Button-摇骰子App
  • 1、[春秋云镜]CVE-2022-32991
  • pdf如何删除其中一页?了解一下这几种删除方法
  • PO设计模式是selenium自动化测试中最佳的设计模式之一
  • yolov8使用C++推理的流程及注意事项
  • 深度思考计算机网络面经之二
  • 老年人跌倒智能识别算法 opencv
  • ros2官方文档(基于humble版本)学习笔记
  • 可拖动表格
  • C++语法基础
  • Windi CSS和Tailwind CSS以及UnoCSS
  • c++ opencv将彩色图像按连通域区分
  • 〖程序员的自我修养 - 认知剖析篇⑩〗- 学习编程的高效率方法
  • 前端基础1——HTML标记语言
  • 2.1: Dubbo的基本应用-负载均衡,集群容错,服务降级
  • 正则常见问题及解决方案
  • docker发布项目及使用外部文件的情况处理
  • CSS 中哪些属性可以继承