github已經成為了程序員們分享代碼、版本控制、協作開發的最愛之一。如果您也需要使用GitHub進行開發或者學習,那么本篇文章將為您介紹如何在CentOS 7系統上安裝并使用GitHub。
第一步:安裝Git工具
1.1 首先我們需要安裝Git工具,可以使用以下命令進行安裝:
sudo yum install git
1.2 安裝完成后,確認是否安裝成功,可以使用以下命令進行確認:
git --version
如果安裝成功的話,會顯示出Git的版本號。
第二步:創建GitHub賬戶
2.1 如果您還沒有GitHub賬戶,可以通過以下鏈接進行注冊:
https://github.com/join
2.2 注冊完成后,通過以下鏈接登錄GitHub:
https://github.com/login
2.3 登錄成功后,可以在右上角的頭像下拉菜單中選擇“Your repositories”,打開自己的倉庫列表。
第三步:配置Git工具
3.1 進入終端,使用以下命令進行配置:
git config --global user.name "Your GitHub username" git config --global user.email "Your GitHub email address"
這里將“Your GitHub username”替換為您在GitHub注冊時所填寫的用戶名,“Your GitHub email address”替換為您在GitHub注冊時所填寫的郵箱地址。
3.2 配置ssh密鑰,即將本地計算機與GitHub賬戶關聯。
3.2.1 首先使用以下命令查看是否已經有SSH密鑰:
ls -al ~/.ssh
一般情況下,如果已經存在密鑰的話,會看到三個文件:id_rsa、id_rsa.pub和known_hosts。如果沒有的話,可以通過以下命令生成密鑰:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
將“your_email@example.com”替換為您在GitHub注冊時所填寫的郵箱地址。在執行的過程中,會提示輸入密鑰存儲路徑,默認為~/.ssh/id_rsa,可以直接按Enter鍵繼續。
3.2.2 添加密鑰到ssh-agent中:
eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_rsa
3.2.3 將公鑰添加到GitHub賬戶中,具體方法可以查看GitHub網站上的幫助文檔。一般來說,可以依次選擇頭像下拉菜單中的“Settings”,“SSH and GPG keys”,然后點擊“New SSH key”,將公鑰內容復制到框中即可。
復制公鑰的方法:
cat ~/.ssh/id_rsa.pub
將輸出的公鑰內容全選并復制。
第四步:使用GitHub
4.1 創建本地倉庫并提交到GitHub上。首先在GitHub網站上創建一個新的倉庫,然后在本地計算機上創建一個文件夾,進入文件夾,執行以下命令:
git init git remote add origin git@github.com:yourusername/yourrepository.git touch README.md git add README.md git commit -m "initial commit" git push -u origin master
將“yourusername”替換為您在GitHub上的用戶名,“yourrepository”替換為您需要創建的倉庫名稱。執行了以上命令后,本地的README.md文件就會被提交到GitHub的倉庫中。
4.2 克隆GitHub上已有的倉庫到本地計算機。首先在GitHub網站上找到需要克隆的倉庫,并記錄下該倉庫的SSH地址,然后在本地計算機上創建一個新的文件夾,進入文件夾,執行以下命令:
git clone git@github.com:yourusername/yourrepository.git
將“yourusername”替換為該倉庫所屬用戶的用戶名,“yourrepository”替換為該倉庫的名稱。執行了以上命令后,該倉庫中的所有文件都會被克隆到本地計算機中。
總結