1. 程式人生 > >jin_tmac's studio

jin_tmac's studio

1、安裝git
在Windows上使用Git,可以從 Git官網直接下載安裝程式,然後按預設選項安裝即可。安裝完成後,在開始選單裡找到“Git”->“Git Bash”,出來一個類似命令列視窗的東西,就說明Git安裝成功。
安裝完成後,還需要最後一步設定,在命令列輸入:

$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"

2、建立版本庫
版本庫又名倉庫,英文名repository,你可以簡單理解成一個目錄,這個目錄裡面的所有檔案都可以被Git管理起來,每個檔案的修改、刪除,Git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以“還原”。

$ mkdir sasmodel
$ cd sasmodel
$ pwd
/Users/michael/sasmodel

注:pwd 命令用於顯示當前目錄,cd ..返回上層目錄(cd 後面有空格)。

然後通過git init 命令把這個目錄變成Git可以管理的倉庫:

$ git init
Initialized empty Git repository in /Users/michael/sasmodel/.git/

3、add和commit
把工作區的檔案放到版本庫需要兩步:add和commit,如下圖所示
這裡寫圖片描述
第一步是用git add把檔案新增進去,實際上就是把檔案修改新增到暫存區;

第二步是用git commit提交更改,實際上就是把暫存區的所有內容提交到當前分支。

如:
sasmodel就是工作區,下面有如下兩個檔案:
這裡寫圖片描述
將上面的檔案加入版本庫就是
這裡寫圖片描述

注:中間會用到 git status 檢視檔案的修改狀態;git log 檢視檔案提交到版本庫的記錄

3、新增遠端庫
你已經在本地建立了一個Git倉庫後,又想在GitHub建立一個Git倉庫,並且讓這兩個倉庫進行遠端同步,這樣,GitHub上的倉庫既可以作為備份,又可以讓其他人通過該倉庫來協作,真是一舉多得。

建立新的repository:
這裡寫圖片描述

remote和push:
這裡寫圖片描述

最後github上就是如下所示:
這裡寫圖片描述

以上僅僅是git版本控制的入門,更多的命令需要在實戰中積累。

相關推薦

jin_tmac's studio

1、安裝git 在Windows上使用Git,可以從 Git官網直接下載安裝程式,然後按預設選項安裝即可。安裝完成後,在開始選單裡找到“Git”->“Git Bash”,出來一個類似命令列視窗的東西,就說明Git安裝成功。 安裝完成後,還需要最後一步設

Mickey's Studio

1.人和交換重與過程和工具 團隊構建比環境構建更為重要,許多團隊和管理者就犯了先構建環境,然後期望團隊自動凝聚在一起的錯誤。應該先致力於構建團隊,然後再讓團隊基與需求來配置環境。 2.可以工作的軟體重於面面俱到的文章 過多的文件比過少的文件更糟,編制文件需要花費大量的時間,

Nicolas Lee's Studio

看到別人的程式碼。突然想到這個問題。 if ( x ) return -1; // <==> if ( x != 0 ) return -1; // <==>

Android Studio 出現 Gradle's dependency cache may be corrupt 解決方案

解決方案 -s 地址 com android 版本 mage images cor 將 .\項目地址\gradle\wrapper\gradle-wrapper.properties 文件中的 gradle版本 與 正常的版本 修改一致即可.Android Studi

Android Studio 出現 Gradle's dependency cache may be corrupt 錯誤分析

雖然針對此問題網上也有答案,但沒能幫我解決掉,自己找到了另一個方法。我是通過SVN下載的專案,就報了此錯誤。 gradle-wrapper.properties裡修改了gradle的版本,與之前沒有報錯的gradle版本一致。就可以了 http\://service

Some Thoughts on Android's new ConstraintLayout and Android Studio's new Design Editor

At this year's IO Google introduced a new layout - the ConstraintLayout - and also presented it's totally revamped la

How to use Android Studio's SVG-to-VectorDrawable converter from the command line

Since the very beginning, one of the most annoying aspects of using VectorDrawables on Android has been the lack of a reliable SVG converter. Goog

關於Android Studio出現Error:Failed to open zip file. Gradle's dependency cache may be corrupt 異常

今天本來開始使用Android Studio進行NDK開發入門,但是但我下載完安裝NDk之後,新建工程時就不斷的報這個錯誤。無論點選多少次Re-Download沒用。 這個錯誤還挺常見的,為了避免自己忘了,便編寫此文作為日誌。 ps:我出現過兩次這個情況,另一種是Andro

Android Studio 出現 Gradle's dependency cache may be corrupt 解決

使用Android Studio開啟一個Android專案,竟然提示錯誤: Error:Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs afte

Android studio 快速解決Gradle's dependency cache may be corrupt 和 Gradle配置 gradle-3.*-all.zip快速下載

用了好久的AS了,官方版本更新,各種配置工具 也跟著更新。更新後匯入工程時(使用Android工程編譯或者匯入新的工程沒有對應的gradle版本)一些電腦出現一下問題。 Error:Failed

Android Studio:Gradle's dependency cache may be corrupt解決方案

本人Android Studio小白一個,學校比賽期間需要使用React native,看了相關教程,要用到AS這款軟體,先就個人使用情況簡單聊一下自己在使用過程的感受: 1、軟體本身不大,但是用起來個人感受比較吃電腦效能,建議電腦配置略高一點+SSD 2、建議新手使用期多

android studio 不能生成apk:Gradle build finished with 1 error(s) in 5 sec Unexpected error Local path do

大概原因是sdk版本過高無法自動生成apk(ps:無法生成還弄那麼高版本也是醉了); 解決辦法是:先將android studio 關閉,找一個低版本的sdk,將sdk中的tools檔案複製;                         將android stu

android studio建立模擬器報錯解決 emulator: ERROR: This AVD's configuration is missing a kernel file!!

android studio建立模擬器報錯 emulator: ERROR: This AVD's configuration is missing a kernel file!! 的解決辦法 原因有二:1 沒有,解決辦法通過sdk mangager 下載        

android studio編譯報錯Gradle build finished with 100 error(s) in 14s 629ms

 這兩天開始接觸android  studio,發現這工具還是有很多問題,經常有版本不匹配的問題,今天就遇到了一個  Gradle build finished with 100 error(s) in 14s 629ms。無法編譯生成apk,最後查詢資料,發現是bui

Visual Studio 2017各版本安裝包離線下載、安裝全解析

pla 離線文件 win10 unit splay and 文件下載 python擴展 erl 轉自 寂靜·櫻花雨 Visual Studio 2017各版本安裝包離線下載、安裝全解析 感謝IT之家網友 寂靜·櫻花雨 的投稿 關於Visual

UVA - 434 Matty&#39;s Blocks

mes [0 () block += tty scan 一個 ems 題意:給你正視和側視圖,求最多多少個,最少多少個 思路:貪心的思想。求最少的時候:由於能夠想象著移動,盡量讓兩個視圖的重疊。所以我們統計每一個視圖不同高度的個數。然後計算。至於的話。就是每次拿正視圖的

C/s模式&&B/S模式

http client ref 最大 aid 都是 信息 管理系 電子商務網 C/s模式:是客戶端/服務器(Client/Server)模式,主要指的是傳統的桌面級的應用程序。比如我們經常用的信息管理系統。 C/S 客戶端/服務器 例如QQ,網絡遊戲,需要下載客戶端才能訪

Android Studio,使用外部模擬器作為生成app調試的模擬器

align display 由於 .com bug android 看到了 user 出現 本文作為一個原理探究的存在。   1、作者觀察發現,逍遙和夜神模擬器自身,都是有一個adb.exe和nox_adb.exe存在的,這個東西是幹嘛用的呢。 應該是和本身模擬器進行通信的

POJ 2488:A Knight&#39;s Journey

graph for erp 技術分享 rpe one star void get A Knight‘s Journey Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 29241

兔子--改動Android Studio的快捷鍵,改動成eclipse的快捷鍵

pan mark 快捷 div ext blog iss gravity cli 僅僅須要2步 2 兔子--改動Android Studio的快捷鍵,改動成eclipse的快捷鍵