① 如何將本地的代碼上傳到github
首先你需要一個github賬號,所有還沒有的話先去注冊吧!
https://github.com/
我們使用git需要先安裝git工具,這里給出下載地址,下載後一路直接安裝即可:
https://git-for-windows.github.io/
1.進入Github首頁,點擊New repository新建一個項目
2.填寫相應信息後點擊create即可
Repository name: 倉庫名稱
Description(可選): 倉庫描述介紹
Public,Private: 倉庫許可權(公開共享,私有或指定合作者)
Initialize this repository with a README: 添加一個README.md
gitignore: 不需要進行版本管理的倉庫類型,對應生成文件.gitignore
license: 證書類型,對應生成文件LICENSE
② 怎麼將本地文件上傳到遠程git倉庫
1、(先進入項目文件夾)通過命令 git init 把這個目錄變成git可以管理的倉庫
git init
2、把文件添加到版本庫中,使用命令 git add .添加到暫存區裡面去,不要忘記後面的小數點「.」,意為添加文件夾下的所有文件
git add .
3、用命令 git commit告訴Git,把文件提交到倉庫。引號內為提交說明
git commit -m 'first commit'
4、關聯到遠程庫
git remote add origin 你的遠程庫地址
如:
git remote add origin https://github.com/cade8800/ionic-demo.git
5、獲取遠程庫與本地同步合並(如果遠程庫不為空必須做這一步,否則後面的提交會失敗)
git pull --rebase origin master
6、把本地庫的內容推送到遠程,使用 git push命令,實際上是把當前分支master推送到遠程。執行此命令後會要求輸入用戶名、密碼,驗證通過後即開始上傳。
③ 如何將自己的代碼上傳到github
1直接下載zip文件2通過git下載並管理源碼1注冊github賬號,查找項目源碼URL2安裝版本控制工具git,創建本地庫3安裝TortoiseGit『,獲取代碼下載zip文件直接在右側點擊downloadzip即可。1查找目標源碼的githubURL首先,你要有一個github的賬號然後,在github中搜索對應的項目名稱,然後在右邊就可以看到URL了:2安裝git,創建本地倉庫為了存放源碼,首先需要安裝版本控制工
具git。登錄官網:/download/找到對應版本下載後安裝即可。安裝完成後,進入想要存放源碼的文件夾,右鍵單擊
gitinithere初始化倉庫單擊後,當前的目錄再次右鍵會出現下面的提示:3安裝小烏龜TotoiseGit,下載源碼登錄官網:
下載安裝文件,注意看下說明啊!上面的才是安裝文件,下面列表裡面的是語言包!別下載錯了,不要問我為什麼這么說!:-(安裝完,在前面的目錄中
(任意目錄文件下也可以,因為前面以及鎖定了代碼庫的位置)點擊右鍵TortoiseGit的pull從遠程拉取一份代碼:然後在URL中填入
github上面的URL就可以了。接下來就是漫長的等待了(網速不好,:-():
④ 上傳代碼到碼雲(Git)
將這些文件全部復制到你項目文件夾的根目錄並覆蓋替換掉原來的文件。然後刪除Contact文件夾。
找到git按順序執行以下命令:
$ git add .
$ git commit -m "上傳備份"
$ git push origin master
將這些文件全部復制到你項目文件夾的根目錄並覆蓋替換掉原來的文件。然後刪除Contact文件夾。
完成,以上。
⑤ 如何通過git把本地的代碼上傳到伺服器
1、首先需要安裝Git,如果已經安裝,請跳過。由於Git是Linux開發的,所以大部分使用在Linux系統上,但肯定會有windows版的,我本身使用的是win10,下載安裝即可:https://git-for-windows.github.io/
2、安裝好git伺服器後。首先找到你項目的文件夾,比如項目名稱為myproject,進入到這個文件夾,右鍵打開模擬linux風格的命令窗口
接下來依次執行命令:
git init // 初始化版本庫git add . // 添加文件到版本庫(只是添加到緩存區),.代表添加文件夾下所有文件 git commit -m "first commit" // 把添加的文件提交到版本庫,並填寫提交備注12345
到目前為止,我們完成了代碼庫的初始化,但代碼是在本地,還沒有提交到遠程伺服器,所以關鍵的來了,要提交到就遠程代碼伺服器,進行以下兩步:
git remote add origin 你的遠程庫地址 // 把本地庫與遠程庫關聯git push -u origin master // 第一次推送時git push origin master // 第一次推送後,直接使用該命令即可推送修改12345
把本地庫的內容推送到遠程。使用 git push命令,實際上是把當前分支master推送到遠程。執行此命令後會要求輸入用戶名、密碼,驗證通過後即開始上傳。
說明:用戶名密碼需要通過命令 ssh-keygen -t rsa -C 「[email protected]」進行創建,並且要把得到的秘鑰(公鑰)文件放到git伺服器上,這樣才有許可權進行代碼推送
到此就成功的把本地的代碼放到了遠程伺服器上,這樣就能讓項目組成員進行寫作開發了。
⑥ 如何將本地代碼提交到github遠程倉庫
第一步:建立git倉庫
cd到你的本地項目根目錄下,執行git命令
git init1
第二步:將項目的所有文件添加到倉庫中
git add .1
如果想添加某個特定的文件,只需把.換成特定的文件名即可
第三步:將add的文件commit到倉庫
git commit -m "注釋語句"1
第四步:去github上創建自己的Repository,創建頁面如下圖所示:
⑦ 如何將本地代碼上傳至git倉庫
注意:安裝的前提條件是配置好Git的相關環境或者安裝好git.exe,此處不再重點提及
上傳的步驟:(本文採用git 命令界面進行操作)
( git config --global user.email "[email protected]"
git config --global user.name "Your Name")實現登陸
1.進入本地的項目目錄,右鍵「Git Bash here」,調出git命令行界面,然後輸入
[plain] view plain 在CODE上查看代碼片派生到我的代碼片
git init
2.就是將目錄下的所有文件上傳,也可以將「.」換成具體的文件名
[plain] view plain 在CODE上查看代碼片派生到我的代碼片
git add .
3.將項目提交到gitHub
[html] view plain 在CODE上查看代碼片派生到我的代碼片
git commit -m "注釋語句"
4.在github上創建新的repository
5.點擊 「Create repository」跳轉到一個連接,如下紅色圈獲取到本項目的github地址
6.將本地的代碼關聯到github上
[html] view plain 在CODE上查看代碼片派生到我的代碼片
git remote add origin 項目的github地址
7.上傳代碼到github之前需要先pull
[plain] view plain 在CODE上查看代碼片派生到我的代碼片
git pull origin master
8.上傳代碼到遠程倉庫
[plain] view plain 在CODE上查看代碼片派生到我的代碼片
git push -u origin master
之後輸入賬號,密碼,上傳到github
⑧ 如何將本地代碼通過git上傳到碼雲
創建本地版本庫
首先創建一個項目文件夾,在項目文件夾裡面打開Git Bash Here右鍵選項,打開了Git的命令行窗口,輸入 git init初始化庫管理文件,會在該項目文件夾下生成一個 .git 的隱藏目錄
- git pull 遠程庫名 master
- git add -A #表示把項目裡面全部文件添加進列表 git commit -m "第一次使用碼雲"git push -u 遠程庫名 master #第一次使用push的時候加上-u,以後可不加
Paste_Image.png
4.我們之前已經在這個文件夾下創建了一個index.html文件。一個好習慣,不管這個項目多少人參與,push之前先pull一下,看看有沒有merge的代碼,有merge解決merge,沒有的話直接下面的命令
之後你就會發現你的代碼已經全部上傳到碼雲了,是不是很簡單呀。
⑨ 如何將本地代碼上傳到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項目上去
⑩ 怎麼把maven工程上傳到git
1 Eclipse中導入Git的maven項目
方法1:
(1)首先當然是拉代碼。
在Eclipse裡面有個Git Repositories Exploring。就是Git倉庫,clone a git repository。復制一個git倉庫,輸入地址,然後按next,按照說明一直next下去。
拉代碼過程時選擇preproction分支
把代碼拉下來之後請記住你存放代碼的地方。
(2) 導入maven項目。
這么快就導入maven項目了?呵呵,沒錯。就是導入maven項目。
可以在Eclipse中按File->Import->Existing Maven projects->next。選擇你剛才放代碼的地方。
其中在選擇項目時,選擇Existing Maven Projects
選擇項目所在文件夾 (我的git項目文件夾為:C:\Users\lpshou.liu\git\ba-csc)
點finish即可
這里會自動檢查你改目錄下面是否有pom.xml。選擇你要導入的項目,但後按Finish。
我這里導入的是B3log項目,因為B3log的maven項目的項目結構比較復雜。適合用來做講解。
(3) 刪除maven項目。
上一步我們導入了maven項目。可是,這個項目並不能用於git。也就是說不能跟本地的git倉庫對比,提交等操作。
所以,我們在我們的項目上面全部選擇後,右鍵,刪除項目
(注意不選擇Delete project contents on disk(cannot be undone),也就不是真正刪除文件)
(4) 導入git項目。
上一步我們刪除了我們的maven項目。這時,打開我們的Git倉庫
裡面有一個文件夾Working Dirctory。這時我們項目路徑。或者打開裡面的子項目,在上面,右鍵Import Project。選擇第一個Import existing project->next->finish。
好了,這樣子就打開了一個放在Github上面的maven項目了。
方法2:
(1)File->import->Git->project from git
輸入git地址,之後next
選擇正確分支,然後next,然後import as general project 然後finish
(2)右鍵項目,然後選擇Existing Maven Project
之後 next ->finish即可
2 把項目變成Dynamic Web項目
(1) 右鍵項目,選擇Project Facets,點擊Convert to faceted from
(2) 配置Project Facets
更改Dynamic Web Mole的Version為2.4。(3.0為Java7的)。
如果提示錯誤,可能需要在Java Compiler設置Compiler compliance level 為1.6。或者需要在此窗口的Java的Version改成1.6。
(3) 配置 Modify Faceted Project
點擊Further configuration available…,彈出Modify Faceted Project窗口
此處是設置web.xml文件的路徑,我們輸入src/main/webapp。
Generate web.xml deployment descriptor自動生成web.xml文件,可選可不選。
(4) 設置部署程序集(Web Deployment Assembly)
上面步驟設置完成後,點擊OK,Properties窗口會關 閉,在右鍵項目打開此窗口。在左側列表中會出現一個Deployment Assembly,點擊進去後,如下圖:
此處列表是,部署項目時,文件發布的路徑。
1,我們刪除test項,因為test是測試使用,並不需要部署。
2,設置將Maven的jar包發布到lib下。
Add -> Java Build Path Entries -> Maven Dependencies -> Finish
3,Add->Project->選中ba-csc-api和ba-csc-biz ->Finish
設置完成效果圖
3 利用Tomcat發布
(1)新建一個server
(2)在server上配置項目
(3)啟動server 輸入:localhost:8080/項目名稱/頁面 即可訪問