github入門操作

2022-05-11 18:40:45 字數 2113 閱讀 9853

一、更新github上的已有專案:

將repository clone到本地

shanyu@debian:~/git$ git clone

新增py.md檔案並提交(所有的git命令操作都在helloworld目錄下,並且乙個倉庫目錄有乙個隱藏的.git目錄,裡面記錄了該倉庫的服務位址等資訊)

shanyu@debian:~/git/helloworld$ touch py.md

shanyu@debian:~/git/helloworld$ git status //檢視更改

shanyu@debian:~/git/helloworld$ git add py.md

shanyu@debian:~/git/helloworld$ git commit -m "

py"

向github推送,完成版本庫初始化。

shanyu@debian:~/git/helloworld$ git push origin master

//輸入的使用者名稱密碼為github使用者的使用者名稱密碼(開發者向github版本庫寫入最常用到的協議是ssh協議,

//因為ssh協議使用公鑰認證,可以實現無口令訪問,而若使用https協議每次身份認證時都需要提供口令.

//但是,可以通過在檔案~/.netrc中寫入明文口令實現使用 https 協議時也能自動完成認證)

username

for'

': [email protected]

password

for'

':

二、本地建立已有版本庫的分支

shanyu@debian:~/git/gitrepo$ git init

initialized empty git repository

in /home/shanyu/git/gitrepo/.git/shanyu@debian:~/git/gitrepo$ touch eig.md

shanyu@debian:~/git/gitrepo$ git add eig.md

shanyu@debian:~/git/gitrepo$ git commit -m "

eig"

shanyu@debian:~/git/gitrepo$ git remote add origin [email protected]:xunbu7/second.git

//shanyu@debian:~/git/gitrepo$ git push origin master//更新master

shanyu@debian:~/git/gitrepo$ git push origin master:mybranch//更新mybranch分支,沒有分支,建立分支並更新

三、ssh公鑰配置

建立本地倉庫:(當前路徑下生成乙個.git目錄)

shanyu@debian:~/git$ git init

生成ssh金鑰(將生成的id_rsa.pub內容複製,新增到主站的sshkey下)

shanyu@debian:~/git$ ssh-keygen -t rsa -c "

[email protected]

"驗證公鑰是否有效

shanyu@debian:~/.ssh$ ssh -t [email protected]

如果是第一次的會提示是否continue,輸入yes就會看到:

you』ve successfully authenticated, but github does

notprovide shell access 。這就表示已成功連上github。

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

shanyu@debian:~/.ssh$ git config --global user.name "

xunbu7

"shanyu@debian:~/.ssh$ git config --global user.email "

[email protected]

"

github入門操作總結

1.右鍵單擊您要提交的檔案,gitbash 2.登入github賬號 git config global user.email 1580542048 qq.com git config global user.name q si bian 3.將此檔案變為本地的倉庫 git init 4.告訴git...

GitHub 入門 Git遠端操作

1.鏈結到github遠端倉庫 git remote add 第一步 在github上建立乙個倉庫 repository 輸入命令git remote add origin 如 2.上傳到遠端伺服器 github上 git push 如在github上建立遠端倉庫時,勾選了initialize th...

Git與Github入門操作

git是乙個十分主流先進的分布式版本控制系統 git官網windows環境安裝十分方便。安裝後進入git bash,輸入 git config global user.name 你的名字 git config global user.email 你的郵箱 大功告成。版本庫repository。版本庫...