git及github應用 二

2023-01-28 15:46:13 字數 1298 閱讀 1982

git分支管理及衝突解決

一、分支管理

1.建立dev分支並切換到dev分支

git checkout -b dev 或者 git branch dev/git checkout dev

2.檢視分支

git branch

3.在dev分支上修改readme.txt檔案,然後提交

git add readme.txt

git commit -m "dev分支提交"

4.切換到master分支,檢視readme.txt檔案,發現並無修改

git checkout master

5.現在合併dev分支到master上

git merge dev

然後可以看到readme.txt檔案是修改後的檔案了

6.刪除dev分支

git branch -d dev

二、分支衝突的解決

1.建立son分支,並切換到son分支

git checkout -b son

修改readme.txt內容,然後add、commit

git add readme.txt

git commit -m "son分支修改"

2.切換到master分支

git checkout master

修改readme.txt檔案內容,然後提交

git add readme.txt

git commit -m "master分支提交"

3.合併son分支

git merge son

這時就會出現衝突,然後手動修改readme.txt檔案,然後再提交

git add readme.txt

git commit -m "解決衝突後版本"

git branch -d son

三、多人協作開發時

1.首先,試圖用git push origin

推送自己的修改;

2.如果推送失敗,則因為遠端分支比你的本地版本更新,先需要嘗試git pull試圖合併

3.如何合併有衝突,則解決衝突,並在本地提交;

4.沒有衝突或者解決衝突後,再用git push origin

推送就能成功

注意:如果git pull提示no tracking information,則說明本地分支和遠端分支的連結關係沒有建立,用命令

git branch --set -upstrenm-to

origin/

Git及GitHub的使用

1 建立本地倉庫 開啟githash進入工程目錄下執行 git init2 提交修改到本地倉庫 在git hash終端下執行 git add 該語句會提交所有修改到倉庫中 git commit m 描述語句 3 在github官網建立一個新專案,將本地已存在的倉庫推送到github伺服器中 git ...

Git操作 及操作github

一 git操作 1 建立一個專案 2 開啟專案,在專案目錄下右鍵單擊 開啟 git bash 3 初始化專案倉庫 建立專案倉庫 命令 git init git status 檢視檔案是否被git管理 4 新增檔案 git add 檔名 一次只能新增一個檔案 全部新增 git add.all a 5 ...

Git及GIthub 基本操作

git config 1 git config user.name lazy git status git config user.email 12345 qq.com git add 檔名 git add git reset檔名 git reset commit id git reset模式,下面...