git版本管理系統使用

2021-08-20 01:32:57 字數 1308 閱讀 7854

常用圖形介面:sourcetree

git checkout 分支名    #切換分支

git checkout -b 分支名 #建立分支並切換到該分支

git push origin --delete 分支名 #刪除遠端分支

git branch -a #檢視所有分支

git branch -d 分支名 #刪除本地分支,注意先切換到到其它分支

將master分支內容提交合併到dev分支

git checkout master  #切換到本地分支

git pull #拉取遠端檔案到本地

git add . #提交到本地

git commit -m 'merge'

git checkout dev #切換到dev分支

git merge master #合併

git push origin dev #推送到遠端分支

1、版本控制工具優勢

多人協作開發

中心化和分布式

2、github的註冊與使用

3、git常用命令

本地提交

比較和檢視日誌

git reflog #檢視所有分支的所有操作記錄(包括被刪除的)

版本回滾

git checkout – filename #檢出檔案(注意空格)

新增忽略

新增公鑰到github賬號

ssh-add sirouyang

ssh -t [email protected]

本地倉庫關聯遠端倉庫

git push origin master

操作遠端倉庫

git add .

git commit . -m 「***」

git push origin master

分支 分支合併策略

分支案例

4、解決衝突

兩個成員修改了相同檔案的相同**段,衝突爆發時機:

解決:刪除衝突標記+修改為意見統一的**

5、標籤

6、多人協作開發

新增成員公鑰

4、ssh -t [email protected] // 測試提交許可權,測試通過則已經具有協作賬號的提交許可權

團隊其它成員如法炮製

工作流程

關注我,我們一起成長~~

【參考文章】

git版本管理系統使用

git是一種分布式版本控制系統,對於 或者文件的版本管理帶來很大方便。目前用的比較多的svn是一種集中式版本控制系統。分布式版本控制系統的優點是 每乙個使用者在本地都有乙個版本庫,對 或者文件的修改 提交等操作只需要在本地完成即可,僅當多人協作需要合併時需要將個人的修改push到乙個 伺服器 中,然...

使用git做版本管理

前言 最近要做 的版本管理了,毫不猶豫地選擇了git 檢查是否已經安裝 git version如果可以看到版本號,類似git version 1.8.3.1說明git已經安裝。安裝git 也有可能是你的系統還沒安裝git,那麼請之星以下命令安裝 yum install y git作為開發,最常做的事...

GIT 版本管理 初階使用

目前我用的比較多的git指令 git clone b branch name 拉取遠端指定分支 git status 檢視工作區修改狀態 在將修改新增進暫存區的時候需要git add 將修改記錄新增到git中 git stash m message push file list 新增暫存資訊,便於以...