git config --global user.name 「yourname」
git config --global user.email 「your_email@youremail.com」
ssh-keygen -t rsa -c 「your_email@youremail.com」後面的your_email@youremail.com改為你在github上註冊的郵箱,之後會要求確認路徑和輸入密碼,我們這使用預設的一路回車就行。成功的話會在~/下生成.ss**件夾,進去,開啟id_rsa.pub,複製裡面的key。
生成與遠端倉庫通訊的鑰匙
回到github上,進入 account settings(賬戶配置),左邊選擇ssh keys,add ssh key,title隨便填,貼上在你電腦上生成的key。
為了驗證是否成功,在git bash下輸入:
ssh -t git@github.com如果是第一次的會提示是否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 git@github.com:yourname/yourrepo.git後面的yourname和yourrepo表示你再github的使用者名稱和剛才新建的倉庫。
git add .
git commit -m 「some infor」
git push origin master每次提交需要輸入github賬號與密碼是很繁瑣的,可以簡單不?可以的。
如何避免git每次提交都輸入密碼
在ubuntu系統中,如何避免git每次提交都輸入使用者名稱和密碼?當然,還有一種方式就是在git clone 的時候 ,不用https://的形式,而用git@git (ssh)的形式。這種方式也可以避免每次都要輸密碼。操作步聚如下:
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的時候就不會在要求你輸入密碼了
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,現在...