一 經常使用Git命令前端
git clone;(區分SSH or HTTP)node
git init;初始化倉庫git
二 Git命令詳解npm
Git Bash下,cd /cjson
git clone,從遠程Git版本庫克隆一份到本地。
vim
git init,初始化操做,Git就會對該目錄下的文件進行版本控制。緩存
git status, 參看當前狀態。服務器
git log,查看版本提交日誌。ssh
git remote -v,查看遠程倉庫。maven
git branch,查看本地分支。
git remote add http://git.caimi-inc.com/owner/Data-Migration.git,使用HTTP方式鏈接Git服務器。
git pull origin master,獲取遠程服務器上的項目
三 SSH密鑰生成方案
ssh-keygen -t rsa -C "owner@*****.com" (一路回車)
cat ~/.ssh/id_rsa.pub (複製粘貼到你的遠程Git倉庫)
四 初始化項目在遠程Git倉庫上-攻略
五 向遠程倉庫提交某次迭代的所有修改-攻略
git add . (或者使用git add *) 添加全部文件
git commit -m "this is a test version" 提交文件
git push origin master(或者git push git@git.caimi-inc.com:owner/Data-Migration.git)提交修改到遠端服務器
git pull 更新操做
git log 查看log日誌
六 .gitignore文件的配置
首先用vim建立文件.gitignore,換行實現:
target/ .idea/ *.iml *.log .classpath .project .settings/
接着命令以下:
git rm --cached .gitignore // 刪除以前配置錯誤的.igignore文件 git add .gitignore //將文件添加到緩存區 git rm -r --cached .setting/ .classpath .project //刪除以前已經添加到緩存區的上述文件 git commit -m "update project structure" //提交修改操做 git push //推送本地分子到遠程master 最後,順便設置一下提交者: git config --global user.name owner
七 前端node項目的啓動步驟
// npm相似於maven,用於管理前端的js文件的,那麼啓動node項目的過程,能夠類比啓動maven項目的命令方式,此外packjson裏包含了node項目啓動時候的執行腳本,具體步驟以下: // 第一步 npm install // 第二步 npm start
八
九
十