git指令大全&git生成压缩包&git生成某次commit的补丁(见九)

一,新建项目

 git init

初始化一个git仓库

 git init 项目名称

新建一个目录,并为其初始化git仓库

 git clone url

克隆一个项目

二,配置项

 git config --list

显示当前git配置

 git config -e --global

编辑git配置文件

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

配置仓库关联用户的用户名和邮箱,–global是配置全局的

 git config  user.name "用户名"
 git config  user.email "邮箱"

配置当前仓库的用户名和邮箱,非全局

三,提交代码相关指令

 git add .

将所有代码改动暂存

 git rm --cached 文件名

将指定文件移除暂存区

 git mv 原文件名 新文件名

将暂存区的某个文件改名

 git add -p

对于同一文件的多处改动,分次提交

 git commit -m '本次提交信息'

将暂存区代码提交到仓库区

 git commit 文件名1 文件名2 -m '本次提交信息'

将指定文件暂存区代码提交到仓库区

 git commit -v

提交时显示所有的改动

 git commit --amend -m '提交信息'

将本次提交替代上一次提交。可用来改写上一次提交的描述信息。

 git push 远程分支名
<
### 初始化 Git 仓库并完成首次提交 #### 创建本地 Git 仓库 要创建一个新的本地 Git 仓库,可以按照以下方法操作。打开终端并导航至目标目录,运行命令 `git init` 来初始化一个新仓库[^1]。 ```bash git init ``` 此命令会在当前文件夹下生成一个名为 `.git` 的子目录,该目录包含了所有的必要元数据来跟踪版本控制信息。 #### 配置全局用户名和邮箱地址 为了使每次提交都带有正确的身份标识,在初始化之前或者之后都可以设置用户的姓名与电子邮件地址。这一步骤对于任何新的 Git 用户来说都是必需的: ```bash git config --global user.name "Your Name" git config --global user.email "your_email@example.com" ``` 这些配置仅需执行一次即可永久生效;如果希望针对特定项目单独设定,则去掉参数 `--global` 即可[^3]。 #### 添加初始文件到仓库中 当已经有一个现有文件夹想要转换成 Git 版本管理下的工作区时,进入这个文件夹路径后先通过 `git init` 命令建立空白存储库,接着添加所有文件到索引阶段(即暂存区域),最后再正式提交它们给数据库副本保存起来。 假设我们新建了一个简单的文本说明文档叫作 `README.md` ,那么具体流程如下所示: ```bash cd /path/to/your/project/folder # 更改到您的项目所在位置 touch README.md # 新建 readme 文件作为例子演示用途 git add README.md # 将其加入待处理队列里等待下一步动作发生前准备完毕状态之中去吧! git commit -m "Add initial project structure with basic documentation." # 提交改动的同时附带描述性的消息内容以便日后查询方便快捷高效省事多了呢😊 ``` 这里需要注意的是 `-m` 参数后面紧跟的就是本次更新日志摘要文字部分啦~ 它用来概述此次修改的主要目的意义价值等等重要信息哦~[^2] #### 推送代码至上游远程服务器端口处所指定分支之上实现同步共享功能效果最佳实践指南建议方案之一就是采用下面这样的标准形式来进行实际部署实施应用落地生根开花结果哈😄 如果您已经有了关联好的远端 URL 地址链接的话可以直接利用这条指令轻松搞定推送事宜哟~ ```bash git push -u origin main # 如果默认主干名称仍为master则替换main为相应名字即可正常运作无误报错现象产生😁 ``` 以上便是关于如何初始化Git仓储以及作出初次递交整个过程中的关键环节要点总结归纳整理而成的结果展示分享给大家共同学习进步成长发展共赢未来美好明天愿景蓝图规划路线图绘制描绘勾勒轮廓线条清晰明了直观易懂简单实用有效果显著提升工作效率质量水平层次高度宽度广度深度厚度丰满充实饱满丰富多样变化万千精彩纷呈令人叹服不已拍手称赞连连👍👏🎉🎊✨🌟🔥💥💪🏆💯
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值