git基本操作及衝突解決

2021-10-13 07:02:23 字數 907 閱讀 9669

轉殖專案git clone所有改動過的檔案新增git add .或者指定檔案git add提交到本地倉庫git commit -m '備註'推送到遠端倉庫git push或者git push origin master

git init

git remote add origin git fetch

git branch master origin/master

git checkout master

後面就用常規的提交操作就行了

遠端倉庫從dev分支合併到test分支檔案衝突
切換到test分支拉取最新**

git checkout test

git pull

切換到dev分支拉取最新**,將本地test**合併到dev

git checkout dev

git pull

git merge test

在dev分支下用編輯器(如idea)解決衝突後提交

git add .

git commit -m '解決衝突'

git push

解決dev衝突提交後,在用倉庫裡的合併分支功能就不會提示衝突了

git branch檢視分支

git reset --hard [版本號]回滾到指定版本

git push -f強制提交,會覆蓋倉庫

git 找到衝突 git 衝突解決

用git pull來更新 的時候,遇到了下面的問題 出現這個問題的原因是其他人修改了 php並提交到版本庫中去了,而你本地也修改了 php,這時候你進行git pull操作就好出現衝突了,解決方法,在上面的提示中也說的很明確了。1 保留本地的修改 的改法 1 直接commit本地的修改 也一般不用這...

Git日常使用及解決衝突

每天一開始建立分支並切換到這個分支 git branch dev git checkout dev 提交檔案 git add readme.txt git commit m add readme.txt 切換回主開發分支並合併到主開發分支 git checkout mdev git merge de...

git分支合併及衝突解決

小明在愉快的敲 vim ok 他在ok裡敲了simachanping git commit am commit first version by xiaoming 然後這時他接到了產品的 說有乙個新需求要做名字是iss53,小明就打算新建乙個iss53分支來實現需求 git checkout b i...