Win環境 Android Studio使用Git 教程 ( 一 )

来源:http://www.cnblogs.com/tepid/archive/2017/02/24/6438658.html
-Advertisement-
Play Games

描述了在window系統下android Studio 中git如何使用Git ...


 

一. 安裝

下載安裝完成Git後 進入命令行 輸入命令git --version,如果能顯示版本則說明安裝成功,如果沒有顯示版本,需要配置環境變數: 在path中添加git的安裝位置

二 . 配置信息

添加用戶和郵箱

 
git config --global user.name 你的名字
git config --global user.email 你的郵箱

查看是否配置成功 只需要把後面的名字/郵箱 刪掉即可

git config --global user.name 
git config --global user.email 

 

三. 在Android Studio 使用Git

 打開設置 找到 Version Control > Git 如下圖:

 

      1 2 就不用說了吧

  1. 選擇Git的安裝位置bin目錄下的git.exe文件

  1. 點擊Test 成功如下圖

               

四. 將你的Project啟用Version Control

  新建一個Test項目 在菜單欄找到 VCS 選項 選中啟用版本控制

 

 

     選擇Git 點擊OK 此時菜單欄會多出幾個按鈕

  

五. 添加忽略文件

  手動添加忽略太麻煩 我們使用.ignore插件添加忽略 插件下載位置在 Settings > Plugins 需要重啟

  選中你的項目根目錄 然後右鍵 new > .ignore file >

  Android和Project兩種視圖 下添加忽略文件

  在彈出的視窗中搜索android 然後把滑鼠放在Generate上面然後選擇第二項

 

六. 添加到版本控制並提交

  1. 添加

  選中app目錄 右鍵選擇 Git 然後選擇 Add 添加成功後 文件的顏色會由原來的紅色變成綠色

  

  

 

 

    2. 提交到本地

    在菜單欄中找到Commit Changes 按鈕或者使用快捷鍵 Ctrl + K 

    (綠色按鈕)

                  然後出現下圖的視窗 跟著提示做  這樣就提交到了本地

    

 

    

 

 

 

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1、 請描述下Activity的生命周期。 activity的生命周期方法有: onCreate()、onStart()、onReStart()、onResume()、onPause()、onStop()、on Destory(); 可見生命周期:從onStart()直到系統調用onStop() 前 ...
  • 在將自己寫的工具打成.jar包的時候,有時候會需要引用到res中的資源,這時候不能將資源一起打包,只能通過反射機制動態的獲取資源. 特別用在自己定義一個工具將其打成.jar包時,特別註意資源的獲取 1、封裝成一個工具類 2、資源的獲取 3.java ...
  • 使用介紹 開發中經常會遇到一些和倒計時有關的場景,比如發送驗證碼的按鈕,會在點擊發送後,顯示倒計時間,倒計時結束後才能夠刷新按鈕,再次允許點擊。為了不阻塞軟體的運行,又要實時刷新界面,我們通常會用到 Handler 或者 AsyncTask 等技術,自己寫邏輯實現。其實 Android 中已經封裝好 ...
  • iOS指紋解鎖 1、首先,引入依賴框架 LocalAuthentication.framework 2、然後,判斷系統是否為iOS8及以上 3、最後,在APP啟動時調用以下方法即可完成指紋解鎖的全部功能集成 ...
  • 轉載請註明出處:http://blog.csdn.net/zhaoyanjun6/article/details/56488020 前言 在上面的幾篇文章中,著重介紹了Java 中常見的 IO 相關知識,在學習的過程中,發現 IO 包中是用了大量的裝飾器模式,為了徹底的學習 IO,今天就來揭開裝飾器 ...
  • 項目中遇到一個頁面中是以一個scrollview橫向Tab展示兩個不同功能的顯示,譬如消息和公告功能,但是由於滑動返回手勢和scrollview的滑動返回手勢衝突了,導致頁面不再能夠滑動返回。類似的還有圖片瀏覽功能也出現過。 iOS系統中,滑動返回手勢,其實是一個UIPanGestureRecogn ...
  • 御花園系統開發,御花園模式定製開發,聯繫微電188-2624-7572.(我們是軟體開發公司,非平臺運營商,玩家勿擾) 御花園平臺介紹 御花園是皇家專用的花園,現在你自己也可以擁有一個屬於你私人獨有的花園,來御花園游戲系統吧!這裡有各種各樣的花朵,一年四季都能盛開,這個游戲不但好玩,賞心悅目,還能為 ...
  • 本文轉自:http://m.blog.csdn.net/article/details?id=51638925 寫在前面 本文來自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程式員。這是他的個人網站:http://www.marcelofabr ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...