1 下载安装git的客户端
2 注册GitHub的账户 ()
3在本地是设置登录的公匙
cd ~/.ssh/
(提示没有文件夹是 mkdir ~/.ssh)
git config --global user.name “you Account”
git config --global user.email “you email@163.com”
ssh-keygen -t rsa -C “you email@163.com"
cd ~/.ssh
查看生成的公匙并复制
在github的setting》 ssh keys里面添加对应复制的内容
ssh git@github.com
完成配置后对代码的管理:
git clone 对应的代码的ssh路径
git branch 查看分支
git push 推送
git branch -a 查看本地和远程的分支
本地提交:
git add filename 对一个文件添加追踪
git add . 对所有的文件添加追踪
git commit -m " " 将本地文件添加到本地仓库是的对应的修改内容
git status 查看当前本地文件的状态
代码合并:
git merge develop 把分支的代码合并到本地的master上面
ls 查看本地master文件
分支控制:
git branch 查看本地分支
git branch -a 查看远程端的所有分支
git chekout -b “x” 在本地创建一个新的x分支
git checkout -b develop 创建并却换到该分支
git push
git push --set-upstream origin develop (上一个命令提示出来的)
git checkout develop 切换分支
版本控制:
git chekout 分支名 切换到想要去的分支g
git merge 分支名 将对应的分支内容合并到当前工作的分支
git reset --hard HEAD^ 回退到上一个分支
git reset --hard HEAD^^ 回退到上上个分支
(如果想回退到100个版本,使用git reset –hard HEAD~100 )
git reflog 查看对应的版本的log信息
git reset --hard id号 切换到指定分支