自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Android開(kāi)發(fā)Git:代碼沖突常見(jiàn)解決方法

移動(dòng)開(kāi)發(fā) Android
本文為51CTO的網(wǎng)友們介紹了Android開(kāi)發(fā)中的Git,它可以作為代碼沖突時(shí)常見(jiàn)解決方法。下面跟大家一起分享一下Android開(kāi)發(fā)中Git的代碼沖突解決方法。

如果系統(tǒng)中有一些配置文件在服務(wù)器上做了配置修改,然后后續(xù)開(kāi)發(fā)又新添加一些配置項(xiàng)的時(shí)候,

在發(fā)布這個(gè)配置文件的時(shí)候,會(huì)發(fā)生代碼沖突:

error: Your local changes to the following files would be overwritten by merge:
        protected/config/main.php
Please, commit your changes or stash them before you can merge.

如果希望保留生產(chǎn)服務(wù)器上所做的改動(dòng),僅僅并入新配置項(xiàng), 處理方法如下:

git stashgit pullgit stash pop

然后可以使用git diff -w +文件名 來(lái)確認(rèn)代碼自動(dòng)合并的情況.

反過(guò)來(lái),如果希望用代碼庫(kù)中的文件完全覆蓋本地工作版本. 方法如下:

git reset --hardgit pull

其中g(shù)it reset是針對(duì)版本,如果想針對(duì)文件回退本地修改,使用

  1. git checkout HEAD file/to/restore 
責(zé)任編輯:閆佳明 來(lái)源: apkbus
相關(guān)推薦

2009-09-07 18:40:28

PHP中文亂碼

2010-05-27 09:33:04

SVN沖突

2010-03-15 15:01:37

2014-04-23 10:29:57

2013-04-16 09:46:44

2009-12-07 15:53:57

2010-05-27 09:56:54

SVN文件沖突

2011-03-30 12:55:51

EclipseADTAndroid

2010-05-27 09:17:48

SVN沖突

2010-05-27 10:08:39

SVN樹(shù)沖突

2012-08-15 14:01:18

2010-03-25 10:06:57

CentOS配置

2019-11-21 16:26:44

Windows電腦瀏覽器

2011-04-29 13:22:48

ThinkPad筆記本故障

2010-02-24 16:30:52

WCF常見(jiàn)錯(cuò)誤

2011-05-06 17:25:58

硒鼓

2010-08-26 09:15:47

ADSL故障

2013-04-10 15:30:42

2012-03-21 10:16:31

JavaJSP

2023-05-30 18:13:59

Git代碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)