• <menu id="wosog"><strong id="wosog"></strong></menu>
  • <nav id="wosog"></nav>
  • <menu id="wosog"></menu>
    400-650-7353

    精品課程

    您所在的位置:首頁 > IT干貨資料 > java > 【Java基礎知識】idea-git插件與git基本操作

    【Java基礎知識】idea-git插件與git基本操作

    • 發布: java培訓
    • 來源:Java培訓干貨資料
    • 2020-07-24 19:49:26
    • 閱讀()
    • 分享
    • 手機端入口

    由于Git對于項目的管理很高效,因此現在使用Git的公司很多,在Java開發中,我們經常使用的IDEA和Eclipse都可以很好的集成Git;

    在IDEA中,天然集成Git插件,因此我們不需要在額外的進行操作,只需要在本地中安裝Git就可以。

    首先我們需要從遠程倉庫將代碼克隆到本地:

    git clone https://github.com/test, clone后面跟隨遠程倉庫的連接地址

    當我們打開本地的Git倉庫項目之后,我們可以在項目中右擊進行Git操作,其中包含提交,拉去,推送等命令。

    當我們修改完成代碼之后,可以在Git下一級菜單中選擇commit的選項進行提交,其中可以選擇修改過的文件,添加commit message(提交說明),以及每個文件修改的地方。確認無誤之后,可以點擊commit進行提交,對應的Git命令:

    git commit filename -m ‘test’

    參數介紹:

    filename:需要提價的文件,多個文件用空格隔開,如果是所有文件可以使用參數-a代替-m message,后面跟提交說明

    修改完成之后,可以選擇git->repository->push可以將代碼推送到遠程分支

    對應的git命令

    git push

    我們也可以在git->repository->pull將代碼從遠程倉庫拉取下來進行更新

    對應命令 git pull

    Git基本命令簡介

    克隆遠程倉庫到本地:git clone https://github.com/test [myproject],將遠程代碼克隆到本地并重命名myproject(可選)

    Git查看遠程倉庫地址: git remote -v

    查看修改過的文件列表:git status

    查看每個文件的修改對比: git diff

    提交文件: git commit -m ‘提交信息’ filename

    查看提交日志:git log

    查看創建新分支:git branch [name] 如果name不為空則創建一個新的分支name

    切換分支: git checkout name 需要切換的分支名name

    撤銷對文件的修改: git checkout filename 將filename(文件名)的修改內容撤銷

    拉取遠程倉庫代碼: git pull origin/name 如果之前拉取過這個分支,直接使用git pull就可以

    將代碼推送到遠程倉庫: git push

    .gitignore文件介紹

    有時候我們在上傳代碼的時候,只需要將主要的文件上傳即可,對于一些編譯后的文件,我們并不需要上傳,因此我們可以在.gitignore講我們不需要的文件進行過濾;

    a.txt 忽略指定文件a.txt

    target/ 忽略target路徑下的所有文件

    *.class 忽略所有以.class結尾的文件

    /project/build/ 路徑在project/build下的所有文件

    **/build/ 忽略所有build下的文件

    課程好禮申請領取
    您的姓名
    您的電話
    意向課程
     

    中公優就業

    官方QQ

    掃描上方二維碼或點擊一鍵加群,免費領取價值599元網課,加群暗號:599。 一鍵加群

    >>本文地址:
    注:本站稿件未經許可不得轉載,轉載請保留出處及源文件地址。

    推薦閱讀

    優就業:ujiuye

    關注中公優就業官方微信

    • 關注微信回復關鍵詞“大禮包”,領80G學習資料
    QQ交流群
    領取免費網課
    (加群備注“網站”)
    IT培訓交流群 加入群聊 +
    軟件測試 加入群聊 +
    全鏈路UI/UE設計 加入群聊 +
    Python+人工智能 加入群聊 +
    互聯網營銷 加入群聊 +
    Java開發 加入群聊 +
    PHP開發 加入群聊 +
    VR/AR游戲開發 加入群聊 +
    大前端 加入群聊 +
    大數據 加入群聊 +
    Linux云計算 加入群聊 +
    優就業官方微信
    掃碼回復關鍵詞“大禮包”
    領取80G學習資料

    巨劃算
    現在開通
    2020OAO訓練營
    免費試聽
    課程資料、活動優惠 領取通道
     
     
  • <menu id="wosog"><strong id="wosog"></strong></menu>
  • <nav id="wosog"></nav>
  • <menu id="wosog"></menu>
    线上棋牌平台