github上傳目錄
1. github本地如何上傳代碼
1.第一步,當然是在github上創建你的遠程庫文件
2.完成github上的遠程庫創建後,接著就是查看github是否配置SSH KEY
終端 cd ~/.ssh查看有無.ssh目錄,如果有,一般此目錄下一般都會存在id_rsa ,id_rsa_pub文件;
若提示No such file or directory,則需創建key ,創建key不在復述
3.在有了key,並且在github上配置了key之後,此時還不能獲得上傳許可權,要將key激活
在終端輸入$ ssh -T [email protected] 按照提示,輸入yes和你配置key時創建的密碼,
回到網頁刷新即可發現,key已被激活(鑰匙由灰色變成綠色)
4,在一切准備就緒後,我們就要來創建本地的庫,並且提交到github上
cd 到自己本地(desktop)的文件目錄
$ git init 在改目錄下生成.git目錄
$ git add . 添加所有文件到本地庫
$ git commit -m "first commit" 提交文件到本地庫
5.接下來就是要關聯遠程github上的剛創建的庫
$ git remote add origin [email protected]:Hanh94(你的github用戶名)/AFNTool(你的github上的項目名稱).git 將git本地倉庫和遠程github倉庫關聯
$ git pull origin master 正確情況下,輸入密碼,會進入vim編輯,一般直接:wq保存退出即可
2. github怎麼在網頁上上傳本地文件
第一步:建立git倉庫
cd到你的本地項目根目錄下,執行git命令
git init1
第二步:將項目的所有文件添加到倉庫中
git add .1
如果想添加某個特定的文件,只需把.換成特定的文件名即可
第三步:將add的文件commit到倉庫
git commit -m "注釋語句"1
第四步:去github上創建自己的Repository,創建頁面如下圖所示:
謝謝大家!
3. github怎麼上傳文件夾到庫
一、使用git上傳文件到GitHub需要git客戶端以及注冊GitHub賬號。命令簡單上傳通道
git官網:去git官網
github官網:去github官網
git的安裝以及GitHub的注冊這里就不說了。還不知道的,沒安裝的看這里:我要去看git安裝教程
下邊就直接從上傳開始。
第一步:我們需要先創建一個本地的版本庫(其實也就是一個文件夾)。
你可以直接在桌面右擊新建文件夾,也可以右擊打開Git bash命令行窗口通過命令來創建。
現在我通過命令行在桌面新建一個test文件夾(你也可以在其他任何地方創建這個文件夾),並且進入這個文件夾
第二步:在命令行中輸入git init把這個文件夾變成Git可管理的倉庫
這時你會發現test裡面多了個.git文件夾,它是Git用來跟蹤和管理版本庫的,因為它默認是隱藏文件,要是看不到就設置下文件夾和搜索選項。
之後把需要上傳到GitHub的文件全部復制到這test這個目錄下。然後通過git add .(注意這個".",是有空格的,"."代表這個test這個文件夾下的目錄全部都提交。你也可以通過git add 文件名 提交指定的文件)把文件添加到緩存區
或者指定具體文件提交
然後可以通過git status命令,查看下現在的狀態,也可以不看,隨你看到有css,js文件夾的內容都提交上去了。
然後,在使用命令git commit -m "這裡面寫你的注釋" 把文件提交的本地倉庫第三步:下面就到了連接遠程倉庫(也就是連接Github)
由於本地Git倉庫和Github倉庫之間的傳輸是通過SSH加密的,所以連接時需要設置一下:
創建SSH KEY。先看一下你C盤用戶目錄下有沒有.ssh目錄,有的話看下裡面有沒有id_rsa和id_rsa.pub這兩個文件,有就跳到下一步,沒有就通過下面命令創建
$ ssh-keygen -t rsa -C "[email protected]"
然後一路回車。這時你就會在用戶下的.ssh目錄里找到id_rsa和id_rsa.pub這兩個文件
第四步:登錄Github,找到右上角的圖標,打開點進裡面的Settings,再選中裡面的SSH and GPG KEYS,點擊右上角的New SSH key,然後Title裡面隨便填,再把剛才id_rsa.pub裡面的內容復制到Title下面的Key內容框裡面,最後點擊Add SSH key,這樣就完成了SSH Key的加密。具體步驟也可看下面:
上面key默認在C:\Users\Administrator\.ssh下的id_rsa.pub文件中,把這個文件中的內容全部復制到上面的key裡面就可以了。如下圖:
第五步:在Github上創建一個Git倉庫。
你可以直接點New repository來創建,比如我創建了一個tes2t的倉庫。
上面我沒有默認勾選Initialize this repository with a README,勾選和不勾選創建的結果區別如下:
下邊這個是勾選的
第六步:在Github上創建好Git倉庫之後我們就可以和本地倉庫進行關聯了,根據創建好的Git倉庫頁面的提示,可以在本地test倉庫的命令行輸入:
$ git remote add origin [email protected]:smfx1314/test2.git第七步:關聯好之後我們就可以把本地庫的所有內容推送到遠程倉庫(也就是Github)上了,通過:
$ git push -u origin master
由於新建的遠程倉庫是空的,所以要加上-u這個參數。然後進去GitHub test2這個倉庫刷新下就會有已經上傳的文件夾了。如果新建遠程倉庫不是空的,例如你勾選了 Initialize this repository with a README。那麼你通過命令 $ git push -u origin master是會報錯的,如下: 這是由於你新創建的那個倉庫裡面的README文件不在本地倉庫目錄中,這時我們可以通過以下命令先將內容合並以下:
$ git pull --rebase origin master
再輸入$ git push origin master。
等遠程倉庫裡面有了內容之後,下次再從本地庫上傳內容的時候只需下面這樣就可以了:
$ git push origin master。
至此就完成了將本地項目上傳到Github的整個過程。
4. vue項目上傳github--提供demo入口
vue github
自己寫了個網易的demo,效果圖如下:
http://www.jianshu.com/writer#/notebooks/12696453/notes/13528563
第一步: git安裝
第二步: 創建本地倉庫 (存放本地項目的文件夾)
第三步: 進入該文件夾,執行git init命令
第四步: 把我們寫好的vue項目復制粘貼到該目錄下面
第五步: git status
第六步: git add .
第七步: git commit -m "first commit"
第八步: 將本地倉庫和github倉庫關聯
第九步: 登陸github
第十步: 創建github倉庫
第十一步: 將本地倉庫和github倉庫關聯起來
第十二步: 向github倉庫推送本地倉庫中所有內容
好了,至此,我們就已經實現了github上面快速入口demo。以後自己寫的一些demo就可以放到github上面,以後出去面試的時候,就可以裝逼於無形之中了。
如果對你有幫助,記得動動你們的✋️ ,給個 🤙!
夜已深,就寢。
https://weirui88888.github.io/my_github_cangku/網易嚴選/dist/index.html
點擊上面鏈接即可查看網易嚴選demo
✨✨個人github博客已經開通,期待您的寶貴建議和star✨✨
github博客地址傳送門
5. git怎麼上傳文件夾
1、首先在git空間上面創建一個新項目,項目名稱跟需要上傳的項目名稱一致。
6. 怎麼將本地文件上傳到github
注冊GitHub後你就會有0.3G的免費空間,不過只能創建公開項目,這也滿足代碼分享的目的,我最喜歡的倒是它的代碼展示方式,可以直接瀏覽你的代碼,代碼是經過高亮、添加行號處理過的,十分漂亮,體驗一流,比如這個Webpy託管的地方。而作為想要了解你代碼的人,可以選擇直接在線瀏覽自己感興趣的,也可以直接下載壓縮包,或者直接使用Git clone到本地。
因為GitHub是基於Git版本控制系統,所以你上傳修改代碼什麼的,都需要使用Git工具。我這里主要是用來分享和展示代碼,所以不想在版本控制方面做過多的闡述,下面就簡單講解一下怎麼在GitHub上新建一個項目,還有把自己的代碼傳上去。下面的前提是你已經注冊了GitHub和下載安裝了Git——Git下載、Windows版本下載。
上傳分享代碼
1.在GitHub上建立項目
登錄GitHub後,你可以在右邊靠中那裡找到一個按鈕「New Repository」,點擊過後,填入項目名稱、說明和網址過後就可以創建了,然後會出現一個提示頁面,記下類似[email protected]:XXX/XXX.git的地址,這個就是你這個項目的地址了。
2.配置Git以及上傳代碼
安裝Git成功後,如果是Windows下,選擇Git Bash,在命令行中完成一切,可能開始有點麻煩,不過就那幾條命令行,用幾次就記住啦。首先初始設置Git:
1 git config --global user.name "Your Real Name" 2 git config --global user.email [email protected]
然後開始進行最麻煩的一步了,你需要上傳文件到GitHub的Git系統上,得需要一個SSH密匙來認證,下面就開始生成密鑰和提交密鑰。打開Git Bash,創建SSH key:
1 ssh-keygen -C '[email protected]' -t rsa
然後要你輸入SSH密匙的存放位置,可以不管,直接回車使用默認路徑。再輸入你想要的密碼,SSH key就生成了。現在你需要將這個Key提交到GitHub,首先打開Key保存的位置,裡面會有三個文件,找到id_rsa.pub,用文本編輯器打開,復制裡面的全部字元。到GitHub,在右上方工具欄里找到Account Settings。在這個頁面上有一個SSH Public Keys標簽,選擇Add another public key。Title可以隨便填一個,Key就粘貼剛才的字元,提交。
完成這些工作後,就可以上傳自己的代碼了。找到自己要分享上傳的代碼文件夾,右擊選擇Git Bash,或者在Git Bash中進入這個文件夾。建立一個倉庫:
1 git init
選擇要添加進倉庫的文件:
1 git add .
一般如果你想分享這個文件夾里的所有代碼,就在 add後面加「.」,上面的例子就是這樣,如果傳指定的,只需要把「.」改為文件名即可,現在只是選擇了要加入倉庫的文件,下面才是添加進入倉庫:
1 git commit -m 'Test'
-m後面跟一個參數,表示說明,將代碼提交到GitHub後,將會在代碼文件信息上顯示這個說明,如下圖標記的地方。
搞了這么久,現在才開始把本地倉庫上傳到GitHub了,下面兩行命令搞定問題:
1 2 git remote add origin [email protected]:XXX/XXX.git 3 git push -u origin master
這個[email protected]:XXX/XXX.git就是上面創建項目是生成的地址。現在打開你的項目網址,你就可以發現你的代碼已經展示出來了。如果你要更新代碼的話,就重復上面的吧。
如果提交了敏感信息,比如代碼中設置的自己的密碼什麼的忘刪除就上傳上去了怎麼辦?重新修改過後上傳依然有歷史記錄,而使用Git刪除歷史記錄貌似很麻煩,於是就採用刪除項目吧,刪除了再重新上傳。刪除項目需要在GitHub網站上右上方找到admin按鈕,進去後右邊最下面有個刪除的按鈕,這樣就可以刪除了。
一些可能遇到的問題解決:
如果輸入$ git remote add origin [email protected]:djqiang(github帳號名)/gitdemo(項目名).git
提示出錯信息:fatal: remote origin already exists.
解決辦法如下:
1、先輸入$ git remote rm origin
2、再輸入$ git remote add origin [email protected]:djqiang/gitdemo.git 就不會報錯了!
3、如果輸入$ git remote rm origin 還是報錯的話,error: Could not remove config section 『remote.origin』. 我們需要修改gitconfig文件的內容
4、找到你的github的安裝路徑,我的是C:\Users\ASUS\AppData\Local\GitHub\PortableGit_\etc
5、找到一個名為gitconfig的文件,打開它把裡面的[remote "origin"]那一行刪掉就好了!
如果輸入$ ssh -T [email protected]
出現錯誤提示:Permission denied (publickey).因為新生成的key不能加入ssh就會導致連接不上github。
解決辦法如下:
1、先輸入$ ssh-agent,再輸入$ ssh-add ~/.ssh/id_key,這樣就可以了。
2、如果還是不行的話,輸入ssh-add ~/.ssh/id_key 命令後出現報錯Could not open a connection to your authentication agent.解決方法是key用Git Gui的ssh工具生成,這樣生成的時候key就直接保存在ssh中了,不需要再ssh-add命令加入了,其它的user,token等配置都用命令行來做。
3、最好檢查一下在你復制id_rsa.pub文件的內容時有沒有產生多餘的空格或空行,有些編輯器會幫你添加這些的。
如果輸入$ git push origin master
提示出錯信息:error:failed to push som refs to …….
解決辦法如下:
1、先輸入$ git pull origin master //先把遠程伺服器github上面的文件拉下來
2、再輸入$ git push origin master
3、如果出現報錯 fatal: Couldn』t find remote ref master或者fatal: 『origin』 does not appear to be a git repository以及fatal: Could not read from remote repository.
4、則需要重新輸入$ git remote add [email protected]:djqiang/gitdemo.git
使用git在本地創建一個項目的過程
$ makdir ~/hello-world //創建一個項目hello-world
$ cd ~/hello-world //打開這個項目
$ git init //初始化
$ touch README
$ git add README //更新README文件
$ git commit -m 『first commit』 //提交更新,並注釋信息「first commit」
$ git remote add origin [email protected]:defnngj/hello-world.git //連接遠程github項目
$ git push -u origin master //將本地項目更新到github項目上去
7. Github不能上傳文件么
Github可以上傳文件,方法如下:
(1)首先新建一個倉庫repository:
(2)把名字啥的填好,那個README.md文件在初始化的時候建不建都沒關系,不建反倒會在create完repository之後有一串shell 命令提示。所以我這邊並不勾選。這里我的repository跟後面截圖的不一致,以後面的名字「CloseADs」為准。
(3)create之後出來這個頁面,會提示你在github desktop客戶端的命令行(Github Shell)輸入響應的命令。本人試了下命令行的方法上傳文件,可以,但是上傳速度慢!所以這里我用自己試過的一個很快的方法就是直接在Github desktop窗口中上傳文件,不用去命令行敲命令並且上傳文件速度快很多。
(4)首先點擊github desktop客戶端左上角的加號,點Clone,從自己的github官網上克隆一份項目到電腦本地。或者Create也行,不過需要執行更多的命令,麻煩。這里推薦直接clone到本地,因為剛才建立的是新的repository,沒幾個文件,下載到本地也幾秒的時間。
(5)點擊Clone之後選定好一個路徑。Clone完之後進入該路徑可以看到自動為我們生成該文件夾:
(6)然後把你需要上傳到github的所有文件都復制到這個文件夾的根目錄下:
(7)然後再去github desktop客戶端可以看到刷新之後這些添加的文件響應也看得到了。然後點擊右上角的那個「Sync」也就是同步按鈕,將文件修改同步到github網上即可。
(8)最後上github上查看自己的倉庫,可以發現成功上傳相應文件: