git 與github的配置

2021-10-04 12:43:56 字數 1818 閱讀 2330

git config --global user.name 「yourname」

git config --global user.email 「[email protected]

ssh-keygen -t rsa -c 「[email protected]

生成與遠端倉庫通訊的鑰匙

後面的[email protected]改為你在github上註冊的郵箱,之後會要求確認路徑和輸入密碼,我們這使用預設的一路回車就行。成功的話會在~/下生成.ss**件夾,進去,開啟id_rsa.pub,複製裡面的key。

回到github上,進入 account settings(賬戶配置),左邊選擇ssh keys,add ssh key,title隨便填,貼上在你電腦上生成的key。

為了驗證是否成功,在git bash下輸入:

ssh -t [email protected]

如果是第一次的會提示是否continue,輸入yes就會看到:you』ve successfully authenticated, but github does not provide shell access 。這就表示已成功連上github。

接下來我們要做的就是把本地倉庫傳到github上去,在此之前還需要設定username和email,因為github每次commit都會記錄他們。

git init

git add .

git commit -m"first commit"

git remote add origin [email protected]:yourname/yourrepo.git

後面的yourname和yourrepo表示你再github的使用者名稱和剛才新建的倉庫。

git add .

git commit -m 「some infor」

git push origin master

每次提交需要輸入github賬號與密碼是很繁瑣的,可以簡單不?可以的。

如何避免git每次提交都輸入密碼

在ubuntu系統中,如何避免git每次提交都輸入使用者名稱和密碼?

操作步聚如下:

1: cd 回車; 進入當前使用者目錄下;

2: vim .git-credentials (如果沒有安裝vim 用其它編輯器也可以或 sudo apt-get install vim 安裝乙個)

3:按照以下格式輸入內容

>

其中username,password,github.com 都換成你自己的內容

4:儲存退出後執行下面命令

> git config --global credential.helper store

執行完後

/home/使用者名稱/.gitconfig 會新增一項

helper = store

這是再執行git push/pull的時候就不會在要求你輸入密碼了

當然,還有一種方式就是在git clone 的時候 ,不用https://的形式,而用git@git (ssh)的形式。這種方式也可以避免每次都要輸密碼。

GitHub配置與git使用

1 gitbub 官網註冊使用者並登入 user myname email my 163.com 2 gitbub 上新建倉庫 倉庫專案名為 asddemo 3 本地安裝git 客戶端 git clone myname asddemo.git 5 本地git配置 git config global ...

配置與使用 Git與Github

git與github的註冊 配置及使用方法在網上有詳細的教程,不做總結。這裡主要總結我在git github的配置及使用過程中遇到的問題。如下 1 git與github的關係。兩者都是版本管理系統,git用於管理本地 遠端的版本,github則是乙個公共 統一的版本管理中心。可以把git理解為cs,...

Git介紹 安裝與Github配置

git是什麼 產生背景 優勢等方面,本篇博文不做具體介紹。git是由linus torvalds在2005年4月發明出來的版本控制系統 vcs 起初是為了方便管理linux核心的開發工作。據linus本人宣稱,命名為git,是因為 我是乙個自私的混蛋,我照著自己命名我所有的專案,先是linux,現在...