克隆项目:
git clone 地址
然后切换到子分支:
git checkout -b 子分支名字
每次提交前:
暂存:git add .
提交到本地仓库 :git commit -m ‘要记录的概要’
主子分支切换:
git checkout 主子分支名字
推送到远程子分支:
git push origin 分支名字
本地子分支合并到主分支:
git merge 子分支名字
拉取主分支:
每次本地主分支推送时,先拉取远程仓库中的主分支代码到本地运行,检查代码是否有误,再推送本地主分支到远程仓库主分支
git pull
推送本地主分支到远程主分支:
git push
记得忽略本地node_modules文件,在项目gitignore中添加node_modules ,然后保存就行;如果忘记然后推送了,想删除,以下是解决办法:
- git rm -r --cached node_modules
- git commit -m 'delete node_modules file'
- git push origin master
题外话:一般克隆下来的项目没有node_modules,如果要运行项目,得先终端输入npm install,会自动生成node_modules配置文件?
git config 查询和用户信息设置
git config 查询和用户信息设置 描述:查询 git所有配置列表 语法:git config --list
描述:查询 git用户配置列表 语法:git config --global --list
描述:查询 git用户名 语法:git config user.name
描述:查询 git用户邮箱 语法:git config user.email
描述:设置 git用户名 语法:git config --global user.name shimh
描述:设置 git用户邮箱 语法:git config --global user.email shimuhong@126.com
描述:删除 git用户名 语法:git config --global --unset user.name ?
待续...
|