一、环境搭建
(1)官网下载安装包
Linux:sudo apt-get install git
Mac: brew install git
windows:: https://git-scm.com/downloads
(2)选择对应系统的安装包
(3)点击下载好的安装包安装软件
(4)默认安装即可
二、环境验证
(1)windows:cmd中输人命令git--version
(2)mac:终端中输入命令git--version
三、打开GIT
(1)Windows:gitbash
(2)Mac:终端
四、环境配置
(1)先到 github 或者 gitee 上注册一个帐号
(2)配置全局帐号
配置用户名:git config -global user.name "your name'
配置邮箱:git config -global user.email "your_email@youremail.com
验证配置结果:git config--global --list
五、连接远程仓库
(1)生成 ssh key
(2)ssh-keygen -t rsa -C your email@youremail.com
(3)连敲三次回车键
(4)到对应目录下找生成的公钥和密钥
(5)申请远程仓库账号或权限:gitlab 或者 github
GITLAB:
找到 id_rsa.pub,复制内容
gitlab ->我的头像 ->Prefereces
SSH keys
粘贴公钥,点击 add key
GITHUB:
找到 id_rsa.pub,复制内容
github ->我的头像->Settings
SSH and GPG keys
New SSH Key
粘贴公钥,点击 add ssh key
六、PyCharm中配置.git
七、git常用命令
git init: 创建一个仓库
git add 文件名:添加一个文件到临时仓库
git commit -m: 添加了一个文件名:提交到仓库,-m是注释
git status: 查看结果
git diff:查看究竟改了什么
git checkout -xxx(文件名):撤销工作区修改
git reset HEAD <file>:当add到临时仓库stage后,想撤销,使用该语句,然后再调用checkout去撤销修改
git reset HEAD^:git回到上一个版本
git branch dev:git创建分支
git checkout -b 分支名:git创建分支并切换到新创建的分支上
git checkout dev:git 切换分支
git branch:查看分支
git log:查看提交日志
git merge dev :合并分支dev到master上
git branch -d dev:删除分支
git push : 推动代码到远程
八、git分支管理