此篇操作的環(huán)境:
已經(jīng)配置好一個(gè)本地倉庫,且可成功的將本地項(xiàng)目提交到gitlab上的對(duì)應(yīng)的遠(yuǎn)程倉庫。
這意味著此時(shí)你的電腦已經(jīng)安裝好git,有一個(gè)本地倉庫存放你的項(xiàng)目,成功配置好一個(gè)對(duì)應(yīng)的遠(yuǎn)程倉庫,且可以正常提交本地倉庫的項(xiàng)目至gitlab上對(duì)應(yīng)的遠(yuǎn)程倉庫。
我之前一直用的idea 工具,現(xiàn)在要拋棄三方工具,使用基礎(chǔ) gitbash 命令。
正式開始:
1、在本地項(xiàng)目的文件夾內(nèi)(或者本地項(xiàng)目的父級(jí)文件夾內(nèi))單擊右鍵,選擇git Bash;(符合快速入門里面的 第 1 與第3 )
2、輸入 git init --------------------------------------初始化倉庫,表明這個(gè)操作文件夾就是你的項(xiàng)目倉庫;
3、輸入 git remote add origin(可以隨便起名,代表你的遠(yuǎn)程倉庫) http://10.167.200.10/tx-imp/tx-imp-platform.git(遠(yuǎn)程對(duì)應(yīng)倉庫的地址,也可以是SSH地址)--------------------------------------------連接你的遠(yuǎn)程倉庫
4、輸入 git status ------------------------------查看當(dāng)前本地分支情況,如過有未保存的修改,請(qǐng)按照git 提示的命令走;
如 我當(dāng)時(shí)刪除了一個(gè)文件,但commit區(qū)域未保存修改,根據(jù)git提示,輸入了 git rm "文件名",將commit清空;
5、git pull --rebase origin(對(duì)應(yīng)第三條你起的遠(yuǎn)程倉庫的名字) master ---------拉取遠(yuǎn)程倉庫中的代碼和你本地的合并;
6、然后就可以正常提交代碼
如: git add . -------------------------添加項(xiàng)目至?xí)捍鎱^(qū)
git commit -m "寫一些話"------------------將代碼提交到commit工作區(qū)
git push -u origin(對(duì)應(yīng)的遠(yuǎn)程倉庫名字) master ----------------------將項(xiàng)目代碼推到對(duì)應(yīng)的遠(yuǎn)程倉庫進(jìn)行遠(yuǎn)程代碼更新
git status ---------------------------------------------查看提交狀態(tài)
快速入門
在 gitlab 創(chuàng)建一個(gè) 空的項(xiàng)目后,有如下指引 Command line instructions 1. Git global setup git config --global user.name "Administrator" git config --global user.email "admin@example.com" 2. Create a new repository git clone http://192.168.11.31/hutt/offweb_head.git cd offweb_head touch README.md git add README.md git commit -m "add README" git push -u origin master 3. Existing folder cd existing_folder git init git remote add origin http://192.168.11.31/hutt/offweb_head.git git add . git commit -m "Initial commit" git push -u origin master 4. Existing Git repository cd existing_repo git remote rename origin old-origin git remote add origin http://192.168.11.31/hutt/offweb_head.git git push -u origin --all git push -u origin --tags
浙公網(wǎng)安備 33010602011771號(hào)