1 安装配置
git config --global user.name "coiggahou" //绿色部分为GitHub用户名
git config --global user.email coiggahou@foxmail.com //这里用GitHub的注册邮箱
ssh-key -t rsa -C "coiggahou@foxmail.com" //此处“C”要大写,邮箱使用GitHub注册邮箱
复制该文件内所有文本内容
登录GitHub,点击Settings——SSH and GPG keys——点击右侧Add SSH key 如下图
打开Git Bash终端(不是命令行或Powershell)输入
ssh -T git@github.com
2 常用命令
获取git 上的https 或着ssh方式的仓库路径
克隆到本地:
git clone xxx
如果没有dev分支或者想自己建立自己的分支
git checkout -b my_branch
查看本地的分支(带星号的是当前分支)
git branch
切换分支
git checkout branch_name
建立本地到上游仓库的连接(远程如果没有的话需要先建立连接)
git branch --set-upstream-to=origin/dev
提交代码
git push origin dev
3 代码冲突
多人开发时经常会出现一个文件被多人修改
如何避免和处理代码冲突
先提交代码到本地仓库
git commit -am ‘ ‘
拉取远程仓库代码到本地,要是有冲突则在本地处理(pull是为了本地 commit 和远程commit 的对比记录,git 是按照文件的行数操作进行对比的,如果同时操作了某文件的同一行那么就会产生冲突,git 也会把这个冲突给标记出来,)
git pull
提交代码
git push