第二章git的导入
SVN和git区别
一个是集中型一个是分散型
初始设置:
git config --global user.name 'firstname lastname'
git config --global user.email 'anaf@163.com'
这个命令会在./gitconfig中设置对应的数据,也可以直接编辑这个文件
提高可读性:
git config --global color.ui auto
第三章前期准备
创建github账户
设置ssh key
ssh-keygen -t rsa -C 'anaf@163.com'
输入路径 /回车
输入密码 确认密码 回车
添加公开密钥 步骤略
下载clone代码
git clone git@github.com:hirocastest/Hello-world.git
初始化git init
查看状态
git status
git add bjmsy
git commit -m 'bjmsy'
git push
未设置用户 会报错
分支操作:
显示分支:
git branch *号表示当前分支
创建切换分支:
git checkout -b
切换分支并进行提交
git checkout -b fenzhi-A
或者:
git branch fenzhi-A
切换分支
git checkout fenzhi-A
切换回上一个分支
git checkout -
合并分支
git merge
首先切换回主分支
git checkout master
合并分支
git merge --no-ff fenzhi-A
以图表行驶查看分支git log graph
回溯历史版本git reset
git reset --hard
网友评论