常用的git指令
命令行常用命令(在git bash上生效,部分在cmd無用)
git常用命令
1,配置git用戶名和密碼
git config --global user.name sungit config --global user.email sun@qq.com2, 查看當前git的配置
git config --list3,初始化git 倉庫
git init4, 查看當前倉庫的狀態
git status5 ,將工作目錄中的文件添加到暫存區
git add --all6, 將暫存區中的代碼提交到本地倉庫,形成一個版本
git commit -m 備注(如果備注內容帶空格,則需要加‘’)7,更新代碼
git pull8,提交代碼
git push9,克隆代碼
git clone 地址10,更改文件名
git add
>例如 git add html/index.html 添加更改的index.html(按查看結果的路徑走)
分支相關命令
① 查看分支
git branch (顯示結果中 有* 代表當前所在分支)② 創建分支
git branch 分支名稱③ 切換分支
git checkout 分支名稱④ 創建并切換分支
git checkout -b 分支名稱⑤ 刪除分支 (如果分支沒有被合并不允許刪除)
git branch -d 分支名稱⑥ 刪除分支(強制刪除分支)
git branch -D 分支名稱⑦ 合并分支
- git pull origin feature //從遠程拉取分支與當前分支合并- git fetch origin feature:feature 從遠程分支feature分支拉取到本地命名為feature- git merge -no-ff -m "text" feature 將feature分支合并到當前分支下(所處的分支)** ⑧ 添加標簽**
git tag>git tag testscrm-develop-201505081353 庫名-分支名-年月日時分** ⑨ 將標簽或分支推送到服務器**
- git push origin feature 將feature分支推送到服務器- git push origin tags 將標簽推送到服務器案例1,本地無testcrm庫時,需要將testcrm庫中的feature分支合并到develop分支
一、獲取倉庫
在F盤中選擇git bash,進入操作
git clone git@172.16.33.3:testcrm 克隆項目庫
cd testcrm 進入新增目錄
git branch -a 查看本地分支和遠程庫的分支
二、切換分支
git checkout develop 切換到develop分支
三、拉取分支
git fetch origin feature:feature 拉取feature分支
四、合并feature分支到develop分支,將feature分支合并到develop分支下,處于develop分支下
git merge –no-ff –m “merge 201509071552” feature 合并feature分支到develop分支
(git merge --no-ff -m “merge 201509081552” feature)
git log 查看提交記錄
五、添加標簽
git tag testcrm-develop-201509071558 // 庫名+分支名+添加標簽的時間(年月日時分)
六、推送分支到服務器
git push origin develop
七、推送標簽到服務器
git push origin --tags
案例2,本地有testcrm分支,需要將develop與feature分支合并
一、更新testcrm目錄,右鍵git bash 進入git命令
git checkout develop 切換到develop分支
git pull origin develop 更新develop分支
二、更新feature分支
git fetch origin feature:feature (或者切換到feature分支下,執行 git pull origin feature)
三、合并分支,將feature分支合并到develop分支下,處于develop分支
git merge -no-ff -m “merge 201509071552” feature
git log 查看提交記錄
四、添加標簽
git tag testcrm-develop-201509071558 //項目庫名-分支名-添加標簽的時間(年月日時分)
五、推送分支到服務器
git push origin develop
六、推送標簽到服務器
git push origin tags
總結
- 上一篇: 乌兰察布驾车到昌吉回族自治州车师古道油费
- 下一篇: 大巴车电话号码祁连到大通的大巴车电话谁知