一、首次提交
- git starus 查看仓库的状态
- git init 把当前目录变成git管理的仓库
- git add . ** 把当前目录所有文件添加到暂存区中
git add XX.X 把XX.X文件**添加到暂存区中 - git commit -m “xxx” 提交文件到本地仓库并加上“xxx”注释**
- git remote add origin https://…/…/…(仓库链接) 关联到对应的远程仓库
- git push -u origin master ** 把当前的master分支推送到远程仓库**上
二、下载远程仓库源码
- git clone https://…/…/…(仓库链接) 在当前目录下载远程仓库下的项目
git clone -b dev(分支) https://…/…/…(仓库链接) 下载远程仓库的分支链接 - git add . ** 把当前目录所有文件添加到暂存区中
git add XX.X 把XX.X文件**添加到暂存区中 - git commit -m “xxx” 提交文件到本地仓库并加上“xxx”注释**
- git remote add origin https://…/…/…(仓库链接) 关联到对应的远程仓库
- git push -u origin master ** 把当前的master分支推送到远程仓库**上
origin为自定义别名
第一次push提交,需要加 -u
三、已经clone克隆到本地目录
- git pull 把最新的项目拉到本地目录;
- git checkout -b dev 创建dev分支,并切换到dev分支上;
- git add XXX.xxx 把修改的文件添加到暂存器;
- git commit -m “更改说明” 给XXX.xxx添加更改说明,并把文件转移到提交区;
- git push -u second(别名)dev 把本地目录文件提交到远程dev分支上;
把dev分支合并到master主分支分支上
- git checkout master 先在本地目录切换到master主分支;
- git merge dev 把dev分支上面的内容合并到主分支master上;
- git push -u origin master 把合并后的主分支推送到远程仓库主分支上