GitLab Community Edition 10.6.4git
截圖1(改以前)安全
截圖2(改以後)服務器
截圖3(執行命令)markdown
執行命令:app
// cd 進入目錄 test_kimbo // 初始化 git init // 添加遠程項目地址 git remote add origin http://192.192.110.110/BI_Rec/test_kimbo.git // 添加該文件夾中全部的文件到 git緩衝區 git add * // 將緩衝區的文件提交到 git本地倉庫 git commit -m "Initial commit" // 將git本地倉庫的文件 提交合併到git遠程服務器 git push -u origin master
執行命令:ide
// 新建branch分支 git branch dev // 切換到branch分支(dev) git checkout dev // 修改 README.md 內容 vi README.md // 添加到 緩衝區 git add README.md // 提交到git本地倉庫 git commit -m "modify readme context" // 將git本地倉庫的內容 提交到git遠程服務器 // 若是git遠程服務器沒有dev分支, 默認會新建一個 // git push <遠程主機名> <本地分支名>:<遠程分支名> 方法1:git push -u origin dev 方法2:git push -u origin dev:sit -- 將本地的dev提交到遠程的sit
執行命令:工具
// 切換到 dev分支 git checkout dev // 編輯文件 vi README.md // 提交到本地git倉庫 git add README.md git commit -m "add context" // 提交到遠程git服務網 git push -u origin dev --------------------------------merge to master // 切換到 master分支 git checkout master // 執行合併分支命令,將dev分支的修改內容合併到 master git merge dev // 執行提交、推送git服務器 git commit -m "merge dev context" git push -u origin master
步驟: 先commit,在push; 安全起見: push的時候 能夠先選擇提交git遠程服務器的dev分支, 再從dev 分支 merge 到master分支。spa
截圖1(commit):3d
截圖2(push):code
截圖3(查看git遠程服務器):
git push <遠程主機名> <本地分支名>:<遠程分支名> git pull <遠程主機名> <遠程分支名>:<本地分支名> -- 分支操做 git branch -r // 查看遠程分支 git checkout b_dev // 本地切換分支 git status // 本地分支狀態 -- clone 本機後,修改分支名,上傳操做 git branch -m old-name new-name // 修改本地分支名稱 git remote // 查看遠程主機名 git remote rm b_dev // 刪除遠程主題名 git remote add b_dev http地址 // 添加文件到遠程 git push -u b_dev // 合併到遠程
官網:https://www.sourcetreeapp.com/
界面: