使用命令行管理git项目

news/2025/1/8 21:27:38/

# 初始化一个新的Git仓库
git init
 
# 添加文件到暂存区
git add <file>
 
# 提交暂存区的更改到仓库
git commit -m "commit message"
 
# 查看当前仓库的状态
git status
 
# 查看提交历史
git log
 
# 查看文件的改动
git diff <file>
 
# 创建一个新分支
git branch <branch-name>
 
# 切换到一个已存在的分支
git checkout <branch-name>
 
# 合并分支
git merge <branch-name>
 
# 删除分支
git branch -d <branch-name>
 
# 推送到远程仓库
git push <remote> <branch>
 
# 拉取远程仓库的更改
git pull <remote> <branch>
 
# 克隆远程仓库到本地
git clone <repository>
 
# 添加远程仓库地址
git remote add <remote> <url>
 
# 拉取所有远程分支的更新
git fetch --all
 
# 设置Git的用户名和邮箱
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"

使用命令行管理git项目 设置tag

git tag -a v1.0.0 -m "My version 1.0.0"


http://www.ppmy.cn/news/1561637.html

相关文章

代码随想录算法【Day11】

150. 逆波兰表达式求值 class Solution { public:int evalRPN(vector<string>& tokens) {// 力扣修改了后台测试数据&#xff0c;需要用longlongstack<long long> st; for (int i 0; i < tokens.size(); i) {if (tokens[i] "" || tokens[i] &…

Spring Boot 多环境配置与切换

Spring Boot 多环境配置与切换 当在多配置文件中&#xff0c;需要切换配置文件时&#xff0c;通常的做法都是修改激活的文件名称&#xff0c;而spring.profiles.activeprofiles.active是配合maven profile进行选择不同配置文件进行启动&#xff0c;可以避免修改文件&#xff0…

javafx 将项目打包为 Windows 的可执行文件exe

要将 JavaFX 项目打包为 .exe 文件&#xff0c;你可以使用一些工具将你的应用程序封装为 Windows 可执行文件。以下是两种常用的方法&#xff1a; 方法 1&#xff1a;使用 jpackage&#xff08;适用于 JDK 14 及更高版本&#xff09; jpackage 是 JDK 内置的工具&#xff0c;…

云从科技Java面试题及参考答案

高并发情况下的解决策略有哪些? 在高并发情况下,有多种解决策略。 首先是缓存策略。可以使用像 Redis 这样的缓存系统。缓存热门数据,比如在电商系统中,商品的基本信息、热门商品的详情等可以放入缓存。当有大量用户请求这些数据时,直接从缓存中读取,大大减少数据库的压力…

[ Android ] Google JetPack架构指南

文章目录 架构原则架构分层关于DomainLayer架构选型参考JetPack架构组件参考网站 架构原则 UI和数据分离&#xff0c;不要将所有代码写在Activity和Fragment里面 数据驱动UI&#xff0c;最好是持久性数据模型 单一数据源&#xff0c;集中修改数据&#xff0c;比如基于Databas…

【小程序开发】- 小程序版本迭代指南(版本发布教程)

一&#xff0c;版本号 版本号是小程序版本的标识&#xff0c;通常由一系列数字组成&#xff0c;如 1.0.0、1.1.0 等。版本号的格式通常是 主版本号.次版本号.修订号 主版本号&#xff1a;当小程序有重大更新或不兼容的更改时&#xff0c;主版本号会增加。 次版本号&#xff1a…

Java基于SSM框架的影院选座系统小程序【附源码、文档】

博主介绍&#xff1a;✌IT徐师兄、7年大厂程序员经历。全网粉丝15W、csdn博客专家、掘金/华为云//InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;&#x1f3…

【Altium】AD使用智能粘贴功能把多个网络标签改成端口

1、 文档目标 使用智能粘贴功能把多个网络标签&#xff08;net lable&#xff09;改成端口&#xff08;port&#xff09; 2、 问题场景 客户有一份原理图&#xff0c;网络用的是net label&#xff0c;没用Port&#xff0c;然后创建一个sheet symbol&#xff0c;但是sheet sy…