如何使用github?

2021-06-27 16:06:35 字數 1845 閱讀 1576

作為在it界被廣泛使用的公共**平台,github已經成為it從業人員必需熟練掌握的軟體工具。本文是作者乙個學習筆記。以供讀者參考使用。learn git baching

所謂軟體開發(**)的版本控制(軟體),是指在軟體開發過程中,按照提交到伺服器的時間順序來儲存**的工具(軟體)。因為是按照提交時間順序來儲存**,所以,開發者可以方便比較指定的不同的提交時間(也稱版本)的**,從而方便追蹤**被修改的歷史記錄。常用的**控制軟體有:github,perforce。

1. github的**: 

2. 在使用github之前,需要在上面註冊。假設註冊的使用者名稱(username) 和密碼(pwd)。

3. 每個gitbhub賬號的基本單位是repository(倉庫)。對於客戶端-伺服器模式(也即我們通常使用的internet),即將被上傳目錄也叫local repository,上傳的(在伺服器端)的目錄也叫remote repository。所以,我們的基本操作是如下兩種:

local repository (<- pull-)/(-push->) remote repositoy

5. 配置本地客戶端。(我們假設msysgit已經正確安裝)

5.1 git config --global user.name "username"

5.2 git config --gloabal user.email "[email protected]"

5.3 ssh-keygen -t rsa -c "[email protected]"

5.4 vim /home/linx/.ssh/id_rsa.pub  複製裡面的金鑰(或從檔案c:\users\wufan_000\.ssh\id_rsa.pub裡面複製)到github/account setting/ssh key中。新增金鑰,粘帖金鑰,並儲存。

6. 檢測連線成功:ssh [email protected] 

返回資訊(正常):

pty allocation request failed on channel 0

hi plinx! you'

ve successfully authenticated, but github does not provide shell access.

connection to github.com closed.

7. 上傳流程

7.1 建立即將提交資料夾 mkdir

7.2 在資料夾內,設定當前目錄為上傳目錄:git init

7.3 生成readme檔案(描述專案):touch readme

7.4 新增檔案到提交列表:git add ...

7.5 提交修改宣告:git commit -m ""

note: 在提交檔案前必須提交宣告。

7.6 確認提交列表:git status

7.7 提交:git push origin master

7.8 變更origin:變更origin之前需要先去掉已經設定的origin,git remote rm origin。之後git add origin [email protected]:user_name/repsitory_name.git。

8.1 git push origin master

9. 分支

10. 合併**

11. 錯誤資訊及解決。

11.1 「error: repository not found」 - repository名字不正確。

11.2 「permission denied...」 - ssh code is not correctly copied to the repository.

GitHub使用簡介 github如何使用

關於github的常見使用方法,請參考官網上面的說明。本篇文件只是針對於常用的,而且容易犯錯的用法進行說明。僅僅是個人觀點。如何使用github?1 常用的是首先在github上建立乙個版本庫,然後接下來的工作是在本機建立乙個版本庫,注意不一定要和原來那個版本的檔名相同。比如原來建立的版本為hell...

如何使用github上傳專案

參考資料 1 先右鍵你要上傳的專案,選擇git bush here 2 接下來輸入你要將專案上傳的位址。輸入git clone https 使用者名稱 密碼 github.com kepcum test1.git 是你的url 3 然後你的專案中會多出乙個test1 test1為你要上傳到的gith...

Git Bash和Github如何使用

首先自己需要建立一下github賬號,然後在賬號下建立乙個工程,具體的建立步驟在github上存在 然後存在乙個ssh keys的標籤 我們需要在bash命令列中建立ssh檔案 ssh keygen c example qq.com t rsa 會生成兩個檔案 然後我們需要將第二個檔案開啟,將所有的...