(git)git基本操作及使用GitHub

2021-08-30 08:18:26 字數 1513 閱讀 2657

這篇已經畫出了工作區、暫存區和分支的草圖。注意git add是把工作區內容存到暫存區,git commit是把暫存區的內容提交到分支。

git diff head -- test.txt顯示工作區與分支的區別

首先根據github官方教程或其他部落格教程,註冊github賬號,並建立乙個倉庫。然後把本地master分支和github倉庫分支關聯起來:git remote add origin github倉庫ssh位址(移除關聯:git remote rm origin),origin是自己為遠端github倉庫取得別名,方便以後書寫。然後git push origin master從本地master上傳到github,會發現報錯:

思考下,確實還沒有和自己的遠端github建立連線,需要先用ssh協議建立連線,需要先獲得rsa金鑰。輸入命令ssh-keygen,一直回車。按照預設路徑會在c:\users\uername\下生成.ssh目錄,這個目錄下面生成了rsa公鑰和私鑰。

然後用記事本開啟is_rsa.pub,複製該檔案裡的所有內容,貼上到github賬號中的profile下的ssh keys中:

此時,再輸入命令ssh -t -v [email protected]就建立起和github**的連線啦。出現下面的提示資訊:

hi ***! you』ve successfully authenticated, but github does not provide shell access.

現在就可以git push -u origin master上傳檔案到github了,但是,但是還會遇到問題,需要把先git pull --rebase origin master把github倉庫裡的東西拖下來(就是因為github建立倉庫的時候多建立了乙個readme.md),然後再上傳就可以了。

所以筆者建議從本地往github裡面傳東西或從github往本地轉殖的時候,最好保證github的倉庫是空的。

從github倉庫中轉殖乙份下來的時候,也最好保證本地倉庫是空的,直接執行git clone github倉庫ssh位址即可。

常見問題:error: failed to push some refs to

解決方案:先執行這個操作:git pull --rebase origin master

git git的基本使用

一,git的配置如下所示 總結 先在github上註冊申請賬戶並建立專案 然後安裝軟體工具git bash 使用bash生成公鑰 ssh keygen t rsa c your email youremail.com 接著將公鑰.pub複製到github的 ssh keys 上。並返回到bash使用...

GIT git及github簡單使用

git簡介 常見的版本控制系統還有svn。通過git,可以讓專案具有版本控制,可以記錄版本,回退到舊版本等,讓專案的開發更加方便和安全 穩定 不用擔心誤刪,丟失等問題。git與github的關係 github是乙個面向開源及私有軟體專案的託管平台,因為只支援git 作為唯一的版本庫格式進行託管,故名...

MYSQL常用操作及基本命令使用

修改密碼 第一種方法 內部設定密碼 set password for 使用者名稱 localhost password 新密碼 第二種方法 外部設定密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼 修改其配置檔案 vi etc my.cnf 在這配置檔案中新增內容 重啟m...