本文讲解的条件为Windows上已经生成过公私钥,并且在Git已经配置了公钥,在Windows下已经能通过git正常获取和提交代码,现在将git的私钥配置挪到mac上,方便mac也可以提交和正常获取代码。
1、直接将Windows上的C:\Users\Administrator\.ssh目录下的文件拷贝到Mac的~/.ssh目录下;
2、修改id_rsa的权限,id_rsa的初始权限为-rw-r-----@,执行chmod 600 id_rsa,执行完该命令之后,id_rsa的权限为-rw-------;
3、执行以下命令,查看或进行配置
git config --list 检查下是否配置过git账户
git config --global user.name "account name" ->用户名,建议拼音或英文
git config --global user.email "account email" ->邮箱地址
4、使用命令ssh -T git@x.x.x.xxx(x.x.x.xxx为git的服务器地址),测试git连接是否正常,如果连接正常,即可以通过git clone复制代码了。
git分支操作:
git branch 查看本地当前分支
git branch -r 查看远程(romote)项目分支
git branch 分支名字 新建分支
git checkout -b 分支名字 切换到分支下
git merge 分支名字。 注意:多人开发的时候,如果分支多人修改,需要确定是合并谁的修改
git branch -d 分支名字 删除分支