1、git安装
mac安装:下载地址-----
https://sourceforge.net/projects/git-osx-installer/
命令行安装: sudo npm install git
windows安装:下载地址-----https://git-for-windows.github.io/index.html
安装





配置


生成git SSH 添加至 gitHub
首先你的要有gitHub账号了,如果你没有账号,那先去注册哦 /(ㄒoㄒ)/~~。
桌面空白处单击右键,选择Git Bash,如图

设置Git的user name和email: $ git config --global user.name "shenqingqing"
$ git config --global user.email "shenqingqing@163.com"
生成秘钥 $ ssh-keygen -t rsa -C “shenqingqing@163.com” 生成秘钥时,提示输入密码,三下enter即可。最后如下显示证明生成成功。



然后进入-----https://github.com/

看图配置爽吧~~ gaga。
2、操作流程示例
1、git branch sqq 创建分支
2、git checkout sqq 切换分支到sqq(1和2合并----git checkout -b sqq)创建并切换至sqq分支
3、git add . 暂存本次代码
4、git commit -m "描述" 提交本次内容(描述写本次修改了哪些功能)-------3和4合并操作----git commit -a -m"描述"
5、git pull origin develop 获取最新代码
6、git status 查看是否冲突
7、git push origin sqq:develop 提交本地sqq分支代码到远程develop
一次开发结束
git其他常用命令
git checkout -b sqq origin/develop 获取远程develop分支代码并创建本地分支sqq
git fetch -p 拉取所有远程分支
git merge develop #将develop分支合并到当前分支
git log 查看历史提交记录
git reset --hard b7057a9(上一个commit) 版本回退
网友评论