Git/GitHub已經火爆很長時間了,我已經落伍了。不管怎樣現在學習也不為晚,今年也爭取走出.Net,看看外面的世界。
安裝Git
這里只在Window下進行的,首先從這里下載Git.exe。下載完成后,然后就進行Next、Next、Next…
生成SSH
安裝完成后,進行SSH的生成跟設置,打開“Git Bash”
1.判斷是否已經創建了ssh:
$ cd ~/.ssh
第一次安裝完,一般提示為No.
2.生成ssh
$ ssh-keygen -t rsa -C henllyee@126.com
這里使用您自己的郵箱
默認會生成id_dsa.pub文件在C:\Users\YourUserName\.ssh
3.將ssh key 跟Git Hub聯系起來
點擊“Account Setting”
,選擇
,點擊"Add another public key ",將剛才生成的文件里面的內容拷貝到Key中。
4.測試是否可以連接上Github
$ ssh -T git@github.com
提示以下信息表示OK.
到這里,我們的SSH Key就生成完成了。這步的主要作用是,機器上的Git要跟GitHub進行連接必須要進行身份認證,ssh key即身份認證的憑證。
設置自己的用戶信息
1.設置用戶名稱和郵箱信息
$ git config --global user.name "Firstname Lastname"
$ git config --global user.email "your_email@youremail.com"
2.設置Token
為了在一些其他工具使用git的時候並沒有沒有ssh key,這個時候需要我們配置我們的API token。在Account Setting里面選擇“Account Admin”,可以找到我們的Token信息。
$ git config --global github.user username
$ git config --global github.token yourtoken
創建第一個Repository
1.創建Repository
點擊“New repository”
,這里我們取名Repository名字為“Test”.
2.創建本地項目
$ mkdir Test
創建 “Test”目錄
$ cd Test
$ git init
git初始化
$ touch README
$ git add README
增加README文件
$ git commit README
$ git commit -m 'first commit' $ git remote add origin git@github.com:henllyee/Test.git
$ git push -u origin master
提交到github中
這個時候在Repository中就可以看到提交進去的README文件:
總結
本篇post主要是初步認識下git/github,后面詳細學習下git的常用命令。


