Git_note
git管理
git:分布式管理控制器
搭建git
进入rootsudo -s
安装gitapt-get install git
打开home目录cd ~
删除原有的keyrm -f id_rsa id_rsa_pub
修改配置文件,改成自己的邮箱和用户名vi .gitconfig
生成ssh-keyssh-keygen -t rsa -C "qq1057987190@hotmail.com"
打开存放ssh-key的文件夹cd .ssh
公钥id_rsa.pub
工作区 –> 暂存区 –> 仓库区git branch dev --> git add ./ -->git commit -m '说明'
之后把github的项目克隆到本地git clone xxx
创建dev分支git branch dev
查看所有分支,有*的代表当前分支git branch
切换到dev分支git checkout dev
创建并切换到jiangshi分支
让本地dev分支跟踪服务器的dev分支,提示分支不存在git branch --set-upstream-to=origin/dev dev
将本地dev分支推送到服务器
之后再跟踪git branch --set-upstream-to=origin/dev dev
打开项目tese7
git push不需要帐号密码git clone 使用ssh模式
切换到dev,之后合并到jiangshi分支git merge jiangshi
Git流程图:
员工开发git
创建分支,会和上次的分支一样的拥有同等目录文件
查看暂存区内容git status
查看历史日志git reflog
回退
查看暂存区内容,并读取内容

