Git Bash 使用心得

來源:互聯網
上載者:User
1:下載Git   Git
for Windows
2:點擊安裝,依次預設下一步3:安裝完成

4:設定SSH建立電腦與Github的連結4.1 點擊開始菜單找到Git Bash,並點擊:

 

4.2 運行命令 cd ~/.ssh 檢查自己的電腦上是否存在ssh keys

如果顯示No such file or directory 則需要去建立一個新的ssh keys

4.3 建立新的ssh keys

運行命令:$ ssh-keygen -t rsa -C "your_email@youremail.com"點擊斷行符號

點擊斷行符號

輸入你的passphrase(密碼),並重新輸入確認

註:在Enter passphrase 的時候,輸入的密碼是看不到的,其實已經輸入了,輸完後點擊斷行符號就可以了

這樣一個新的keys就建立完成了,上面代碼顯示,密匙位置放在了C:/Users/使用者名稱/.ssh/檔案夾中。(.ssh檔案夾可能是隱藏的,需要查看隱藏檔案)

4.4 將你新產生的ssh keys 添加到github中

在 GitHub 網網站擊“Account Settings” > 點擊 “SSH Public Keys”> 點擊 “Add another public key”

在本機找到你建立的密匙檔案id_rsa.pub,使用記事本開啟,複製裡面所有的內容,粘貼到網站key的文字框中,點擊Add Key 儲存

5:測試一下我們的設定是否正確

輸入命令:$ ssh -T git@github.com 

輸入yes 

我本機顯示串連關閉,然後我繼續執行上訴命令,提示輸入passphrase(密碼),輸入前面自己設定的passphrase。斷行符號登入成功

如果不成功,檢測一下:輸入命令:$ ssh -Tv git@github.com 


出現問題:

GitHub 串連問題,使用ssh -T git@github.com , Permisson denied (publickey)

解決辦法:window下面可以用gui裡面的協助複製pubkey

6:在本地設定Git資訊6.1設定使用者名稱和郵箱

$ git config --global user.name"Firstname Lastname"

$ git config --global user.email"your_email@youremail.com"

此處使用者名稱為自己的真實姓名(自訂的),而非登入使用者名稱

Git 建立一個庫Create a Repository

1:點擊 New repository

2:輸入庫的相關資訊,然後點擊Create Repository

3:上傳一個檔案3.1首先在本地建立一個目錄(這個目錄名需要和上一步建立的項目名相同):依次執行下列命令列
mkdir Helloworldcd Helloworldgit inittouch READMEgit add README
git commit -m 'first commit'


3.2:開啟原生c:/User/使用者名稱/Helloworld檔案夾中的readme檔案(使用記事本)編輯內容,儲存。

3.3:將檔案提交到github中的庫中,執行下列命令列

git remote add origin git@github.com:github使用者名稱/Helloworld.git
git push -u origin master

 

4:這樣我們就已經把一個檔案上傳到了githb程式碼程式庫中了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.