git學習(一) 如何將項目上傳到個
用了github有了段時間,但是感覺都是斷斷續續的,這次花了點時間來總結下,已方便下次忘記的時候拿出來看一下;
自己主要是參考了這個網站來學習的: git教程 -廖雪峰
第一步:
創建github賬號, 並在上面建立自己的倉庫
第二步:
建立ssh密鑰, 打開你桌面的git brach
ssh-keygen -t rsa -C "[email protected]"
根據生成文件的目錄找到id_rsp.pub的內容復制到下圖的key中, 在github的setting中。名字可以隨自己
為什麽要這樣設置的,原因是本地的git倉庫和github倉庫是根據ssh加密的
第三步
初始化: git init (默認生成 .git)
添加內容到暫緩區: git add . (. 表示全部文件) 後面可指定文件名
提交到分支: git commit -m ‘xxxx‘ (xxx 備註)
流程如下
關聯你的github
git remote add orgin https://github.com/yaoboGit/GitYaoBo.git (你創建的github倉庫地址)
也可以是這樣 git remote add origin [email protected] :yaoboGit/GitYaoBo
然後提交到github
git push -u origin master 第一次提交的時候要加上-u
之後提交可以直接輸入
git push origin master
到這一步你的內容就已經提交到github
從github克隆項目到本地
git clone https://github.com/yaoboGit/GitYaoBo.git (你創建的github倉庫地址)
也可以是這樣 git clone [email protected] :yaoboGit/GitYaoBo
不同設備提交了代碼怎麽更新
git pull
在提交代碼的時候通常要忽略node_modules(前端包文件)
可以在你 git init 的目錄下執行
vim .gitignore (linux 命令 編輯.gitignore) 增加下面的內容
node_modules
保存就OK
分支:
git checkout dev (創建dev分支並跳轉到dev分支)
git branch 查看分支
git merge dev 合並分支
git學習(一) 如何將項目上傳到個