windows下git使用

1、 下載及安裝

下載  git2.14.1 64bitpython

https://git-for-windows.github.io/(官網下載不動)git

http://download.csdn.net/download/tang9018/9934317 (下載快)github

https://git-scm.com/book/zh/v1 (說明文檔)
windows

安裝
    next 下一步
    設置目錄
    勾選須要的項:
        Additional icons是關於圖標的設置
        In the Quick Launch是快速啓動圖標
        On the Desktop是桌面快捷方式
        Windows Explorer integration是資源管理器集成(右鍵菜單)
            Git Bash Here是在當前目錄運行Git命令行
            Git GUI Here是在當前目錄運行Git原生界面
        ssociate .git* configuration files with the default text editor是將全部.git開頭的文件使用默認文本編輯器打開
        Associate .sh files to be run with Bash是將全部擴展名爲.sh的文件使用Git命令行執行
        Use a TrueType font in all console windows是在全部命令行(包括Windows系統cmd命令行窗口)中都使用TrueType字體
    是否建立在開始菜單中? Don‘t create... 不建立。
    環境設置
        Use Git from Git Bash only不會修改系統環境變量,可是Windows系統cmd命令行中沒法使用git命令
        Use Git from the Windows Command Prompt會將git相關程序加入系統環境變量中,使得Windows系統cmd命令行中可使用git命令
        Use Git and optional Unix tools from the Windows Command - Prompt會將git相關程序以及一些其餘的Unix工具加入系統環境變量,使得Windows系統cmd命令行中可使用git以及Unix工具
    選擇庫
        use the openssl library 使用OpenSSL庫
        use the native windows secure channel library 使用本機Windows安全通道庫
    轉行規則
        Checkout Windows-style, commit Unix-style line - endings選項讓Git可以自動轉換文件中的換行符;簽出到本地時轉換爲Windows下的換行符,提交到服務器時轉換爲Unix下的換行符
        Checkout as-is, commit Unix-style line endings選項讓Git在簽出到本地時不作轉換,保留原始文件的換行符;提交到服務器時轉換爲Unix下的換行符
        Checkout as-is, commit as-is讓Git在簽出到本地時和提交到服務器時都不作轉換
    使用控制檯程序
        Use MinTTY (the default terminal of MSys2) 選項使用一款叫作MinTTY的軟件做爲Git命令行,MinTTY是一款模擬Unix系Bash終端的軟件。優勢是命令記錄、可配置字體、可改變窗口大小等等,缺點是可能沒法直接運行原Windows下的一些命令行程序
        Use Windows‘ default console windows選項使用Windows系統cmd命令行來做爲Git命令行。優勢和缺點正好和上一個選項相反。
    其餘選項
        Enable file system chaching 啓用文件緩存
        Enable Git Credential Manager 啓用憑據管理
        Enable symbolic links 啓用符號連接
    等待安裝進度。
        Launch git Bash 如今啓動
        View release notes 查看發行說明
    等待安裝完成後,在CMD命令中輸入git或者git --version命令查看是否安裝成功。

緩存

2、簡單配置git

一、設置郵箱和地址安全

第一個要配置的是你我的的用戶名稱和電子郵件地址。這兩條配置很重要,每次 Git 提交時都會引用這兩條信息,說明是誰提交了更新,因此會隨更新內容一塊兒被永久歸入歷史記錄:服務器

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

 

若是用了 --global 選項,那麼更改的配置文件就是位於你用戶主目錄下的那個,之後你全部的項目都會默認使用這裏配置的用戶信息。若是要在某個特定的項目中使用其餘名字或者電郵,只要去掉 --global 選項從新配置便可,新的設定保存在當前項目的 .git/config 文件裏。ssh

二、提升命令輸出可讀性編輯器

$ git config --global color.ui auto

 

三、查看配置信息工具

git config --list

 

3、使用git提交到GitHub

1.註冊GitHub

https://github.com/

2.本地得到SSH Key

git中輸入

ssh-keygen -t rsa -C "郵箱地址"

回車、輸入密碼、確認密碼

 

 C盤/用戶名/.ssh 下會生成兩個文件

id_rsa文件是私有密鑰,id_rsa.pub是公有密鑰

 

3.在github中添加公有密鑰

 

把本地生成的密鑰輸入進 NEW SSH KEY

 

4.在github建立倉庫

 

建立倉庫成功後得到SSH

 

5.得到倉庫數據

在本地指定路徑右鍵

輸入

git clone git@github.com:buchizaodian/python.git

 

成功下載到本地

 

6.推送到GitHub

經過Add 命令將文件加入暫存區

git add abc.txt

commit 提交( 「」裏是描述)

git commit -m "abc"

git log 查看日誌

git log

git push 當即推送到服務器

git push
相關文章
相關標籤/搜索