Git提交代码的两种方式

简介: Git提交代码的两种方式

一、Git Bash提交方式

在电脑桌面鼠标右键点击一下,然后点击Git Bash Here,开始输入命令:


1.首次提交,先输入github/gitlab等的用户名和邮箱

git命令:


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


2.将路径改为需要提交的项目路径


git命令:(我这里项目在D盘,路径就从D盘写起)

cd D:\项目文件名


3.查看上次提交之后的是否有修改文件

绿色的是已经在暂存区的修改文件,红色的是没有存入暂存区的修改文件,如果查看到红色的,需要先暂存才能提交。



git命令:


git status


4.将修改文件存入暂存区

提交代码之前必须将修改文件存入暂存区,核对文件无误后就可以执行这个命令。

git命令:(注意最后有一个点)


git add .


5.提交修改文件

这一步就是提交代码了

git命令:(注释内容用来标明提交的内容是什么)


git commit -m "注释内容"


6.拉取远程与本地合并

提交之后,需要先把远程代码拉取过来与本地合并,这样本地文件就是最新的了。


git 命令:


git pull origin master


7.推送本地到远程合并

最后一步,推送将本地的分支版本上传到远程并合并,到这里就已经全部完成。


git命令:(我这里是从本地master分支推送到origin主机的master分支)


git push origin master


二、VScode提交方式


点击左边菜单栏第三个可以看到所有更改过的文件,使用VScode提交代码就是在这里提交。



1.将文件存入暂存区

相当于git add . 命令




点击更改一栏最右边的+号,就是将所有更改过的文件存入暂存区;



也可以点击单个文件右边的+号,将单个文件存入暂存区;


暂存后文件就在这里了


2.提交文件



输入框中输入注释内容,点击右上角的√号,就是提交了。


提交文件后,还有可能遇到以下情况:




遇到这种情况,先按第3步拉取一下,保证本地文件是最新的再点击确定,这时就已经推送完毕了,不用再进行第4步推送了


3.拉取远程与本地合并



4.推送本地与远程合并

推送完就完成了

相关文章
|
5月前
|
JavaScript 前端开发 持续交付
实际工作中 Git Commit 代码提交规范是什么样的?
实际工作中 Git Commit 代码提交规范是什么样的?
246 7
|
5月前
|
网络安全 开发工具 git
Git仓库创建与代码上传指南
本教程介绍了将本地项目推送到远程Git仓库的完整流程,包括初始化本地仓库、添加和提交文件、创建远程仓库、关联远程地址及推送代码。同时,还提供了`.gitignore`配置、分支管理等可选步骤,并针对常见问题(如认证失败、分支不匹配、大文件处理及推送冲突)给出了解决方案。适合初学者快速上手Git版本控制。
|
4月前
|
开发工具 git 索引
如何使用Git的暂存区来管理代码更改?
如何使用Git的暂存区来管理代码更改?
743 0
|
IDE 网络安全 开发工具
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
146 1
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
|
开发工具 数据安全/隐私保护 git
记录一次使用git工具拉取coding上代码密码账号错误的经历
这篇文章记录了作者在使用Git工具从Coding平台克隆项目时遇到的账号密码错误问题,并分享了通过清除电脑凭证中错误记录的账号密码来解决这个问题的方法。
记录一次使用git工具拉取coding上代码密码账号错误的经历
|
开发工具 git Python
通过Python脚本git pull 自动重试拉取代码
通过Python脚本git pull 自动重试拉取代码
350 5
|
9月前
|
Devops Shell 网络安全
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
343 16
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
|
12月前
|
开发工具 git
git如何修改提交代码时的名字和邮箱?
git如何修改提交代码时的名字和邮箱?
3071 4
|
12月前
|
Java Linux 开发工具
IDEA中git提交前如何关闭code analysis以及开启格式化代码
【10月更文挑战第12天】本文介绍了在 IntelliJ IDEA 中关闭代码分析和开启代码格式化的步骤。关闭代码分析可通过取消默认启用检查或针对特定规则进行调整实现,同时可通过设置 VCS 静默模式在提交时跳过检查。开启代码格式化则需在 `Settings` 中配置 `Code Style` 规则,并通过创建 Git 钩子实现提交前自动格式化。
3759 3
|
Shell 网络安全 开发工具
git与gitee结合使用,提交代码,文件到远程仓库
本文介绍了如何将Git与Gitee结合使用来提交代码文件到远程仓库。内容涵盖了Git的安装和环境变量配置、SSH公钥的生成和配置、在Gitee上创建仓库、设置Git的全局用户信息、初始化本地仓库、添加远程仓库地址、提交文件和推送到远程仓库的步骤。此外,还提供了如何克隆远程仓库到本地的命令。
git与gitee结合使用,提交代码,文件到远程仓库