利用命令行提交代码步骤
进入你的项目目录
1:拉取服务器代码,避免覆盖他人代码
git pull
2:查看当前项目中有哪些文件被修改过
git status
具体状态如下:
1:Untracked: 未跟踪,一般为新增文件,此文件在文件夹中, 但并没有加入到git库, 不参与版本控制. 通过git add 状态变为Staged.
2:Modified: 文件已修改, 仅仅是修改, 并没有进行其他的操作.
3:deleted: 文件已删除,本地删除,服务器上还没有删除.
4:renamed:

3:将状态改变的代码提交至缓存
git add + 文件
git add -u + 路径:将修改过的被跟踪代码提交缓存
git add -A + 路径: 将修改过的未被跟踪的代码提交至缓存
例如:
git add -u vpaas-frontend/src/components
将 vpaas-frontend/src/components 目录下被跟踪的已修改过的代码提交到缓存中

git add -A vpaas-frontend/src/components
将 vpaas-frontend/src/components 目录下未被跟踪的已修改过的代码提交到缓存中

git add .
使用上面的命令将所有的修改的文件提交到缓存区

4:将代码提交到本地仓库中
git commit -m “修改项目代码”

5:将缓存区代码推送到Git服务器
git push

常见问题
1:误将代码提交到缓存中(利用 git add 命令误将代码提交的缓存中)
解决办法:利用 git reset 命令将撤回缓存中的代码。

2:误将代码提交到本地仓库(利用 git commit 命令误将代码提交到本地仓库)
解决办法:
git reset —hard + 版本号
彻底回退到某个版本,本地的代码也会改变上一个版本内容。

本文由明天的地平线创作,如想了解更多更详细的内容,请关注一下公众号,公众号内将进行最新最实时的更新!

Git利用命令行提交代码步骤相关推荐

  1. Git利用命令行提交代码完整步骤

    打开git命令行 鼠标右键-->git bash here 首先登录: git config user.name "你的名字" git config user.email & ...

  2. Git 命令行提交代码详细操作

    Git 命令行提交代码操作(安装git后,鼠标右键打开Git Bash) 1.查看本地git绑定的用户名和邮箱: git config user.name git config user.email ...

  3. 【错误记录】Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read | 使用命令行提交代码 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 Android Studio 中首次向 GitHub 提交代码 , 报错 : Push failed: Failed with error: C ...

  4. linux命令行提交代码以及一些命令行学习

    1)git status 查看代码状态,显示在modified " 2)git add . 提交所有的修改的和新建的数据到暂定区 添加想要提交的文件 git add XXX3)git com ...

  5. git版本控制命令行说明

    git版本控制操作 1.1 打开git命令行   此操作均是在Windows下进行,有关软件安装,请移步此处※※   首先鼠标在桌面空白地方右键选择Git Bash here,然后cd到所要进行版本控 ...

  6. 用gitbash提交代码步骤

    用gitbash提交代码步骤 一.提交代码 二.更新代码 三.提交从git上clone的代码 四.添加.删除.合并分支 添加分支 合并分支 删除分支 五.发生冲突 六.标签管理 查看标签 创建标签 新 ...

  7. Git Bash命令行使用Git

    Git是什么 Git是目前世界上最先进的分布式版本控制系统. SVN与Git的最主要的区别 SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央 ...

  8. 用小乌龟拉取代码_如何使用git拉取代码及提交代码(详细)

    分享给刚进入公司的小伙伴们鸭! 第一步:首先在本地安装git和TorToiseGit小乌龟,svn同理,也可以安装下TorToiseGit中文语言包,前期可减少出错,后期熟悉了可直接用命令行pull代 ...

  9. 如何将git服务器同步到本地文件夹,使用git在服务器上部署git仓库并实现提交代码时同步代码到生产环境...

    最近由于需要对正在运行的系统进行新功能添加,本来是可以通过github进行代码维护,但是由于这个项目涉及一些问题,目前还不能开源,所以只能是手动覆盖bug文件,生产环境上的代码反而是最新的了. 之前有 ...

  10. 【Git】Git 基础命令 ( 查看提交记录 git log | 版本回滚 git reset | 撤销回滚 git reflog )

    文章目录 一.查看提交记录 git log 1.查看详细提交记录 2.查看简略提交记录 二.版本回滚 git reset 1.Git 中的版本表示 HEAD~1 2.版本库代码回滚 三.撤销回滚 1. ...

最新文章

  1. python 查询 elasticsearch 常用方法(Query DSL)
  2. DM8168学习--引导顺序
  3. 微软caffe-SSD的训练和预测(windows cpu)
  4. 浙大版《C语言程序设计(第3版)》题目集 练习3-3 统计学生平均成绩与及格人数 (15 分)...
  5. win8看不到win7局域网计算机名,实现Win7旗舰版与win8.1系统局域网里文件共享的设置方法【图】...
  6. IntelliJ IDEA 项目开发中各个目录的关系
  7. CVPR2019 | 弱监督图像分类建模
  8. 抓包及分析包的常用命令
  9. OCA读书笔记(11) - 实现Oracle数据库审计
  10. 【LeetCode】Combination Sum(组合总和)
  11. Java中jdk安装与环境变量配置
  12. 谷歌中国解散 正式退出中国市场
  13. Apple watch无法登陆网易云音乐
  14. Java中文分词组件 - word分词
  15. OSS对象存储命令管理、数据迁移
  16. 创文明城市在路上,信息报送有高招
  17. sparse_to_dense()和sparse_tensor_to_dense()的用法
  18. 京瓷1025打印机打印有底灰简单处理
  19. 小米VR nolo 安装调试简介
  20. 计蒜客 Emptying the Baltic (BFS+Dijkstra)

热门文章

  1. GDI与DirectX对比
  2. Windows server 2012 系统安装 密钥
  3. Crystal Reports - 根据模板导出PDF文件
  4. java 水晶报表教程_水晶报表 (Crystal Reports 2008)的配置
  5. 请以平常心看这篇帖子
  6. 从零开始一起学习SLAM | 学习SLAM到底需要学什么?
  7. VS2012使用 MSDN教程
  8. 【附干货】卸载CAD后将注册表清理干净的方法及步骤
  9. 华为云服务器搭建PaddlePaddle GPU环境
  10. 最大流(Maximum Flow)