美文网首页
在开发中的git的使用以及注意事项

在开发中的git的使用以及注意事项

作者: 苏s哈 | 来源:发表于2020-07-13 15:34 被阅读0次

一、以下适用于新功能未写完,无法提交代码却不得不拉取最新代码。(命令依次如下)

此时先把新功能代码存放在暂存区后;拉取最新代码;之后在释放新功能代码。
git add .       保存在本地
git status      查看当前状态
git stash save  "2020-7-10 13:13" 将未完成的功能代码先添加到暂存区
git pull        拉取最新代码
git stash list   查看暂存区的列表
eg: stash@{0}: On dev: 2020-7-10 13:13  例如暂存区有这个模块
git stash apply stash@{0}       向暂存区申请释放这个模块

二、以下适用于新功能完成后,需要提交代码。

此时需要把远程代码拉取到本地(保证拉取远程的代码为最新代码),2种方法。
1、如上面那种,先存在暂存区,再拉取最新代码;之后再释放代码。
2、先判断本地代码是否为远程代码的最新代码?

(1)如果是的话可以直接存本地,而后直接推送。

git add .                                
git status
git commit -m "备注信息"
git push

(2)如果不是的话,先拉取远程最新代码到本地仓库中,然后解决冲突,之后再提交。

git pull --rebase             拉取最新代码到本地
git rebase master           执行git rebase master,有冲突就解决冲突 
git add .                解决后直接git add .
git rebase --continue     再git rebase --continue即可

注意事项:

(1)在rebase的过程中,有时也会有conflict,这时Git会停止rebase并让用户去解决冲突,解决完冲突后,用git add命令去更新这些内容,然后不用执行git-commit,直接执行git rebase --continue,这样git会继续apply余下的补丁。
(2)在任何时候,都可以用git rebase --abort参数来终止rebase的行动,并且让当前分支会回到rebase开始前的状态。

相关文章

  • 在开发中的git的使用以及注意事项

    一、以下适用于新功能未写完,无法提交代码却不得不拉取最新代码。(命令依次如下) 此时先把新功能代码存放在暂存区后;...

  • (二)Android开发协作规范-git篇(项目规范2)

    注意事项: 1.使用Git过程中,必须通过创建分支进行开发,坚决禁止在主干分支上直接开发。review的同事有责任...

  • Git使用总结

    该系列包括Git在个人开发的使用以及Git团队开发的使用 分布式版本控制工具 -> Git 首先,git是一款开源...

  • swift开发之optional类型(MD)

    摘要: 针对swift新增的安全类型optional类型的概念理解,以及在开发过程中的一些使用和注意事项。新手开发...

  • SSH以及在git中的使用

    前提是你已经在Linux服务器上安装了git SSH(2019.01.31补) SSH是一种协议标准,其目的是实现...

  • Git命令备忘录

    前言 Git在平时的开发中经常使用,整理Git使用全面的梳理。 基本内容 开始之前 请自行准备好Git工具以及配置...

  • Git 在 iOS 开发中的使用

    安装(macOS) 1.安装Homebrew :软件包管理器,用于管理一些开源软件在 Mac OS X 上的安装和...

  • Git在项目开发中的使用

    Git是一种分布式技术,公司的项目开发你可以使用git技术,配合github或者oschina代码托管平台使用;少...

  • iOS block深入理解

    在平时的开发中,对于block,只是知道主要用于数据回调上,对于其内部实现方式,以及一些使用时的注意事项,...

  • 分布式版本控制系统Git常用指令

    1.Git介绍 Git是分布式版本管理控制系统 Git使用好处:可以在脱机环境中查看开发版本历史,在合作开发中使用...

网友评论

      本文标题:在开发中的git的使用以及注意事项

      本文链接:https://www.haomeiwen.com/subject/oegacktx.html