git步步進階---實戰git的windows安裝和使用

來源:互聯網
上載者:User

標籤:

下載和安裝:

1,下載git:http://msysgit.github.io/

2,安裝git ,我們選擇命令列形式,這樣無論在window下還是在linux下 都可以


3,一直next下去就安裝完成了

4,git與bitbucket關聯,產生一個公開金鑰(類似與seesion,下回我們git 項目時就不用登入了。)。 在開始->所有程式->git->Git Bash  開啟gitbash。

會顯示如下介面。

5,輸入 ssh-keygen ,按enter,一直按enter 直到出現下面:


中會提示公開金鑰產生在 C:\Documents and Settings\Administrator\.ssh 目錄中,找到目錄 ,裡面有id_rsa.pub檔案,用記事本開啟。

使用:

git命令列入門開始了。開啟cmd,輸入git。然後cd進入本機項目要存放的目錄(也就是你想把項目放到你本機那個位置)。

建立一個版本庫非常簡單,首先,選擇一個合適的地方,建立一個空目錄:

$ mkdir learngit$ cd learngit$ pwd/Users/michael/learngit

pwd命令用於顯示目前的目錄。在我的Mac上,這個倉庫位於/Users/michael/learngit

如果你使用Windows系統,為了避免遇到各種莫名其妙的問題,請確保目錄名(包括父目錄)不包含中文。

第二步,通過git init命令把這個目錄變成Git可以管理的倉庫:

$ git initInitialized empty Git repository in /Users/michael/learngit/.git/

瞬間Git就把倉庫建好了,而且告訴你是一個空的倉庫(empty Git repository),細心的讀者可以發現目前的目錄下多了一個.git的目錄,這個目錄是Git來跟蹤管理版本庫的,沒事千萬不要手動修改這個目錄裡面的檔案,不然改亂了,就把Git倉庫給破壞了。

如果你沒有看到.git目錄,那是因為這個目錄預設是隱藏的,用ls -ah命令就可以看見。

現在我們編寫一個readme.txt檔案,內容如下:

Git is a version control system.Git is free software.

一定要放到learngit目錄下(子目錄也行),因為這是一個Git倉庫,放到其他地方Git再厲害也找不到這個檔案。

和把大象放到冰箱需要3步相比,把一個檔案放到Git倉庫只需要兩步。

第一步,用命令git add告訴Git,把檔案添加到倉庫:

$ git add readme.txt

執行上面的命令,沒有任何顯示,這就對了,Unix的哲學是“沒有訊息就是好訊息”,說明添加成功。

第二步,用命令git commit告訴Git,把檔案提交到倉庫:

$ git commit -m "wrote a readme file"[master (root-commit) cb926e7] wrote a readme file 1 file changed, 2 insertions(+) create mode 100644 readme.txt
實戰結果如下:



參考:

http://www.cnblogs.com/Bonker/p/3441781.html

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256916071d599b3aed534aaab22a0db6c4e07fd0000


git步步進階---實戰git的windows安裝和使用

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.