1、github在線上傳文件夾javascript
直接拖拽便可上傳文件夾及文件夾裏面的文件。若是點擊 choose your files 就只能上傳單個文件。html
2、經過git工具上傳本地文件夾(本地項目)java
一、下載安裝工具git
二、打開git命令行github
三、綁定用戶名和密碼ssh
$ git config --global user.name "bell"
$ git config --global user.email "/////@163.com"
四、設置SSH key工具
$ ssh-keygen -t rsa -C "youremail@example.com"
生成過程當中一路按3次回車鍵就行了。(默認路徑,默認沒有密碼登陸)
生成成功後,去對應目錄C:\Users\hyt.ssh裏(hyt爲電腦用戶名,每一個人不一樣)用記事本打開id_rsa.pub,獲得ssh key公鑰。spa
切換到github,展開我的頭像的小三角,點擊settings,而後打開SSH keys菜單, 點擊Add SSH key新增密鑰,填上標題(最好跟本地倉庫保持一致)。命令行
接着將id_rsa.pub文件中key粘貼到此,最後Add key生成密鑰吧。3d
五、上傳本地項目到github
這是我本身建立的幾個文件夾及文件。
1.首先進入jichu文件夾
二、執行指令:git init ——初始化倉庫,項目裏多了一個隱藏文件夾.git
三、執行指令:git add . ——將全部文件添加到倉庫
四、執行指令:git commit -m "提交文件" ——把文件提交到倉庫
雙引號內是提交註釋。
六、關聯github倉庫
一、到github jichu倉庫複製倉庫地址
二、執行指令:git remote add origin https://github.com/bell/jichu.git ——與遠程庫關聯
三、執行指令:git push -u origin master ——把本地庫的全部內容推送到遠程庫上
能夠看到咱們的本地項目已經上傳到了github上了。
問題:
刪除了倉庫的一個text1,在本地倉庫增長了一個text2,致使push的時候失敗
git pull
命令的做用是,取回遠程主機某個分支的更新,再與本地的指定分支合併。它的完整格式稍稍有點複雜。
$ git pull <遠程主機名> <遠程分支名>:<本地分支名>
好比,取回origin
主機的next
分支,與本地的master
分支合併,須要寫成下面這樣。
$ git pull origin next:master
若是遠程分支是與當前分支合併,則冒號後面的部分能夠省略。
$ git pull origin next
因此先git pull origin master
而後在git push origin master
http://www.cnblogs.com/bell1991/p/7097975.html