第一次上傳
1.配置本地github賬號信息
$ git config --global user.name "coliyin@163.com"
$ git config --global user.email "coliyin@163.com"
2.設置ssh秘鑰(linux)
進入~/.ssh(用戶目錄下,一個用戶對應一個ssh文件夾)
若有id_rsa id_rsa.pub文件存在,則下一步。
若該文件夾不存在,則執(zhí)行以下命令生成秘鑰:
$ ssh-keygen -t rsa -C "xxxx@xxx.com"
生成過程中按3次回車鍵就好(默認路徑,默認沒有密碼登錄),生成成功后,去對應默認路徑里用記事本打開id_rsa.pub,得到ssh key公鑰。
3.為github賬號配置SSH Key
登錄github賬號,setting——>SSH and GPG keys——>new SSH key。
編輯title和key(內(nèi)容為本機id_rsa.pub文件中的所有內(nèi)容),添加完成
4.上傳文件,進入待上傳文件夾目錄下
$ git init //初始化本地倉庫,只執(zhí)行一次即可
$ git add . //添加所有文件
$ git add filename //添加單個文件
$ git commit -m "notes" //提交文件
5.在github中新建一個倉庫,復制倉庫地址
https://github.com/username/repositoryname.git
$ git remote add origin https://github.com/username/repository.git
注意:
如果出現(xiàn)錯誤:fatal: remote origin already exists,則執(zhí)行以下語句:
$ git remote rm origin
再重新執(zhí)行:
$ git remote add origin https://github.com/username/repository.git
即可成功。
6.執(zhí)行命令:
$ git push origin master
如果出現(xiàn)錯誤failed to push som refs to…….,則執(zhí)行以下語句,先把遠程服務器github上面的文件拉先來,再push 上去。
$ git pull origin master
已經(jīng)建立本地倉庫后上傳
- 添加文件:
$ git add . //添加所有文件
$ git add filename //添加單個文件
$ git commit -m "notes" //提交文件
2.執(zhí)行上傳
$ git push origin master
刪除本地文件后同步到遠程倉庫
https://blog.csdn.net/liuchunming033/article/details/40742223
創(chuàng)建分支
https://blog.csdn.net/qq_27437967/article/details/71189571