新建項(xiàng)目上傳Git

【項(xiàng)目背景】

本地新建存Java項(xiàng)目,轉(zhuǎn)為Maven項(xiàng)目

項(xiàng)目中文件組裝完成,配備JUNIT測試類;

項(xiàng)目間測試,通過項(xiàng)目關(guān)聯(lián)到另外兩個項(xiàng)目調(diào)試,后期本項(xiàng)目A會打包為JAR上傳到Maven倉庫,被B、C兩個項(xiàng)目調(diào)用。

【Git 實(shí)踐- 新建】

1.本地新建立項(xiàng)目,先開發(fā)完成 然后備份到其它文件夾;

2. Git上新建項(xiàng)目,新建master和dev 分支,建立權(quán)限關(guān)聯(lián)。

3. Git clone master 分支,到本地;

4. 新建dev-anxiao分支;

> git branch dev-anxiao

> git checkout dev-anxiao

5. 拷貝備份項(xiàng)目文件夾中內(nèi)容進(jìn)入項(xiàng)目A文件夾

6. 本地分支添加和push

切換分支 到dev-anxiao

> git add .

> git commit –m “A project was generated”

> Git push origin dev-anxiao

【Git 實(shí)踐- 刪除文件夾】

實(shí)際開發(fā)中我們只需提交:src,.gitignore,pom.xml

而自己項(xiàng)目文件一般都保留,但是有些則不必要提交,如maven項(xiàng)目的target文件夾等等。

圖片文字來自:https://blog.csdn.net/u014079773/article/details/51602344

1. 刪除遠(yuǎn)程文件?

git rm -r --cached .settings/*

git rm -r --cached target/*

(--cached 表示本地仍舊保留)

git rm -r --cached?.project?

git rm -r --cached?.classpath

2 提交

git commit -m "刪除不需要的文件"

git push orign dev-anxiao

3 建.gitignore

nodeplus++ 新建文件,保存后,設(shè)置為隱藏文件類型

參考B項(xiàng)目的.gitignore,編輯。

或者:?https://blog.csdn.net/u014079773/article/details/51602344

比如:

##ignore this file##

/target/

/log/

備注:

/target/ :過濾文件設(shè)置,表示過濾這個文件夾

4. 上傳到git

git add .gitignore

git commit -m "why you upload this file"

git push origin??dev-anxiao

最后,提交merge request,個人開發(fā)分支合并到dev,然后dev合并到master。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Git有很多優(yōu)勢,其中之一就是遠(yuǎn)程操作非常簡便。本文詳細(xì)介紹5個Git命令,它們的概念和用法,理解了這些內(nèi)容,你就...
    bondPang閱讀 1,411評論 0 6
  • 0. 前言 git在團(tuán)隊協(xié)作中有重要作用,是有必要進(jìn)行系統(tǒng)學(xué)習(xí)的一門工具。本篇是筆者學(xué)習(xí)git操作的備忘筆記,主要...
    dounine閱讀 1,114評論 0 2
  • 昨天在同事電腦上操作了一把cherry-pick代碼,發(fā)現(xiàn)很多功能不用,就慢慢忘記了,梳理了下流程圖: git c...
    gogoingmonkey閱讀 753評論 0 0
  • 配置 首先是配置帳號信息ssh -T git@github.com # 登陸 github 修改項(xiàng)目中的個人信息 ...
    guanguans閱讀 820評論 0 3
  • git學(xué)習(xí)網(wǎng)站:https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5...
    sunshine_Maria閱讀 1,562評論 1 4

友情鏈接更多精彩內(nèi)容