背景:目前公司用gitlab管理我們的專案,經常遇到的問題是,我會在其他已有專案上直接進行修改,然後用於新專案的自動化測試,但是本地推送到gitlab的時候每次都要重新查詢一遍怎麼操作,特意寫下這篇文章權當備忘錄。
(1)本地專案所在機器的金鑰已經在gitlab上新增信任,即本地專案所在的機器可通過ssh與gitlab伺服器通訊
(2)本地專案已開發完成,gitlab上建立好新專案工程,且僅有master分支。我要做的是將本地專案推送到gitlab上的auto_test分支
(1)進入本地專案的工程目錄,在這裡開啟git bash
(2)執行命令:git init
(2)執行命令:git remote -v //檢視是否關聯成功
(1)執行命令:git add .
(2)執行命令:git commit -m '注釋'
commit會提交乙個物件,此時才會真正建立master分支,這樣才可以建立其它分支。
(1)執行命令:git branch //檢視我們的git倉庫有幾個分支,而我們目前工作處於那個分支,前面有個*號的就為我們目前所處的分支。
(2)執行命令:git branch auto_test //建立auto_test分支,而這個分支的指標就指向最新的commit物件,也就和head指向同一物件。
(3)執行命令:git checkout auto_test //切換分支到auto_test
(4)執行命令:git push origin auto_test //將本地auto_test分支推送到遠端伺服器。
背景:目前公司用gitlab管理我們的專案,經常遇到的問題是,我會在其他已有專案上直接進行修改,然後用於新專案的自動化測試,但是本地推送到gitlab的時候每次都要重新查詢一遍怎麼操作,特意寫下這篇文章權當備忘錄。
(1)本地專案所在機器的金鑰已經在gitlab上新增信任,即本地專案所在的機器可通過ssh與gitlab伺服器通訊
(2)本地專案已開發完成,gitlab上建立好新專案工程,且僅有master分支。我要做的是將本地專案推送到gitlab上的auto_test分支
(1)進入本地專案的工程目錄,在這裡開啟git bash
(2)執行命令:git init
(2)執行命令:git remote -v //檢視是否關聯成功
(1)執行命令:git add .
(2)執行命令:git commit -m '注釋'
commit會提交乙個物件,此時才會真正建立master分支,這樣才可以建立其它分支。
(1)執行命令:git branch //檢視我們的git倉庫有幾個分支,而我們目前工作處於那個分支,前面有個*號的就為我們目前所處的分支。
(2)執行命令:git branch auto_test //建立auto_test分支,而這個分支的指標就指向最新的commit物件,也就和head指向同一物件。
(3)執行命令:git checkout auto_test //切換分支到auto_test
(4)執行命令:git push origin auto_test //將本地auto_test分支推送到遠端伺服器。
Git 將本地專案推送到Github
1.在 github 建立檔案 myproject 2.進入本地已有的專案mylocalproject 3.git init 將mylocalproject變成git 管理的專案 4.git remote add origin http githuab 關聯遠端倉庫 5.git pull origi...
使用git命令將本地專案推送到遠端倉庫
推送前需要在遠端倉庫建立好repository和project,之後會生成專案的url,比如 git finger shoot shoot photographer.git,finger shoot是倉庫名,shoot photographer是專案名。cd到專案所在目錄,比如 cd c works...
git使用推送到GitHub
前提是空庫或者是從github上clone下來的庫 轉殖遠端庫git clone git git移除遠端 git remote rm origin新增遠端gir remote add origin git git提交庫到某個分支git push u origin x.gitignore檔案放在.gi...