一、安装git,因本人是windows系统,所以这里只说明windows系统git安装
如果你没有安装git,那么可以参考这一篇文章先下载安装git,安装步骤很简单,直接一路next就行
二、在github上创建仓库,private为私有,public为公共仓库,如果你已经有git仓库地址,可以跳过这一步
- 打开github,登陆你的账号
- 点击头像,进入我的仓库
- 点击new,进入仓库创建页面
- 填写仓库信息
三、初始化git
- 随便打开一个文件夹,右键Git Bash Here,执行初始化命令
git init
- 执行用户名信息配置命令
git config --global user.name "你的名字"
- 执行邮箱信息配置命令
git config --global user.email "你的邮箱,如123456789@qq.com"
- 执行生成秘钥的命令,执行之后一直回车就行了
ssh-keygen -t rsa -C "你刚才设置的邮箱地址"
- 去.ssh文件夹中找到id_rsa.pub文件(.ssh文件夹地址一般是:c/user/.ssh),找到后然后用记事本打开这个文件,然后复制里面的内容到粘贴板。
- 配置秘钥,还是跟第一步一样,点头像,然后点击settings
- 配置秘钥,点击SSH and GPG keys
- 配置秘钥,点击New SSH Key ,然后把刚刚复制的内容粘贴进去
9.至此就配置完成。
四、git简单使用
- 克隆git仓库的代码
git clone https://github.com/xxxx.git git clone git@github.com:xxxx.git 以上命令二选一
- 添加所有文件到git
git add .
- 提交文件到git
git commit -m "本次提交的日志描述"
- 如果你是第一次推送代码到git仓库,一定要先指定推送的仓库地址,执行以下命令,否则会报Please make sure you have the correct access rights and the repository exists. 的错误
git remote add origin git@github.com:xxxx.git
- 将提交的文件推送到远程仓库的主分支
git push -u origin master
- 查看当前仓库地址
git remote show origin
- 查看当前本地文件状态
git status
- 更新本地代码
git pull
- 将本地代码推送给git服务器
git push
五、解决每次执行git pull拉取代码的时候都让输入账号密码的问题
- 先执行以下设置命令
git config --global credential.helper store
-
再执行git pull,此时会让输入账号和密码,输入完成之后在今后再执行git pull就不用再次输入密码了
六、git拉取另一个分支的代码到自己本地
git pull origin 自己的分支名字
// 栗子
git pull origin lyh
七、git修改用户名和邮箱
// 查看当前配置
git config --list
// 修改邮箱
git config --global --replace-all user.email “我的邮箱”
// 修改用户名
git config --global --replace-all user.name “用户名”