常用操作
添加账户
修改git配置文件,添加邮箱,以及名称
vi .gitconfig
生成git密钥
ssh-keygen -t rsa -C "刚添加的邮箱地址"
- 公钥为id_rsa.pub
- 私钥为id_rsa
- 查看公钥内容,复制内容,添加至github里面
cat id_rsa.pub
克隆项目
git clone git地址(从github上复制的项目地址)
创建项目分支
项目开发中公用分支包括master、dev
分支master用于发布,默认分支,当需要发布时将dev分支合并
- 分支dev开发阶段性的代码合并,每个阶段的工作完成后需要进行一次,控制项目的进度
- 成员分支用于每个项目成员的代码开发,实现不交叉
创建分支
git branck 分知名
- 切换分支
git checkout 分支名
- 将本地分支跟踪服务器分支
git branch --set-upstream-to=origin/分支名称 分支名称
- 创建并切换分支
git checkout -b 分支名称
- 查看所有分支,当前分支前标记为星*
git branch
- 删除分支
git branch -d 分支名称
- 将文件代码添加到暂存区
git add .
_ 查看暂存区未提交的记录
git status
- 将暂存区提交到仓储区
git commit -m '文字说明'
- 本地提交推送到远程库
git push origin 分支名称
_ 查看仓库区的历史操作
git reflog
- 分支合并到dev分支
git merge 要合并的分支名
- 从仓库更新到本地
git pull
- 删除
git rm 文件名 # 然后需要进行物理删除