亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
        當前位置:Linux認證 > 綜合輔導 > 文章內容
        

      Linux教程:AndroidStudio配置Git及Git文件狀態(tài)說明

      來源:Linux社區(qū) [ 2016年1月28日 ] 【

      默認情況下,Android Studio的項目會有這幾個文件夾:build, libs, src. 但每次提交代碼到git,都會提示build文件夾中的眾多需要提交的文件,其實我們根本不關心build文件夾中的文件改動情況。怎么辦呢?利用.gitignore把它過濾掉。

      在工程根目錄建立.gitignore文件,然后添加

      build

      就這么簡單!如果你想過濾其它文件,添加相應的規(guī)則就可以了。

      保存.gitignore文件后,還需要運行一下以下幾個命令,以便把.gitignore文件提交到git上。

      git rm -r --cached .
      git add .
      git commit -m "添加.gitignore文件"
      git push origin master

      “git rm -r -- cached 某個目錄”,這個命令有點狠,會把目標目錄清空,--cached .(注意:此處表示所有的文件,有一個點);"git add .",再把所有的文件重新加入緩存(stages new and modified, without deleted)。如果你當前其它文件已經是最新且已經push到遠程倉庫,完全可以用add .gitignore了事。

      此外,還可以用以下命令代替git rm -r --cached .

      git add -A

      表示stages All。新手可能不太明白。好,我從git中的三種文件狀態(tài)及其轉換說起。

      ---------------------------------------------------------------------------------------------

      華麗的分隔線

      ---------------------------------------------------------------------------------------------

      1、首先,我在git對應的工程目錄下創(chuàng)建一個test.txt,并輸入以下字符串并保存。

      Hello

      2、打開git bash,輸入命令git status,查看文件狀態(tài)

      你會看到,紅色的test.txt處于待提交狀態(tài),這個文件被標記為Untracked files,并建議你使用git add ...命令將文件包含到待提交清單中。

      3、按照提示,使用命令git add test.txt,把這個文件加入到git的快照中,再次git status

      此時的test.txt狀態(tài)變成了Changes to be committed,等待被提交。然后同時它還提示你,利用git reset HEAD ...可以將文件狀態(tài)還原成為暫存狀態(tài),也即回到Untracked files狀態(tài)。

      將考試網添加到收藏夾 | 每次上網自動訪問考試網 | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關于本站  網站聲明  廣告服務  聯(lián)系方式  站內導航  考試論壇
      Copyright © 2007-2013 中華考試網(Examw.com) All Rights Reserved