一 安装:
个人建议最好是在官网上下载
下载地址 :https://gitforwindows.org/(国外地址:如果下载容易失败、很慢)
https://npm.taobao.org/mirrors/git-for-windows/ (淘宝镜像)速度很快
安装就下一步下一步就好了 (不过呢 我下载东西都不安装在系统盘【一般C盘】可以选择一个不是系统盘的位置 原因吗 就是不妨碍电脑运行速度 防止C盘 东西太多) 所以可以看个人情况 其他的都是下一步下一步
二 配置:
Git配置SSH Keys步骤使用教程 (这一步很关键 是连接你项目Git仓库的 必须一步)
1.若是首次安装使用git,先配置用户名称和邮箱
打开Git Bash,输入
(如果有就不需要配置) :先配置了 用户名称和邮箱 是在安装的时候配置的(但是如果按照的我上面的步骤一直下一步 不会存在你的用户名和邮箱已经配置了 )
git config --global user.name "姓名"
git config --global user.email "邮箱地址"
2.检查是否有ssh目录及对应的key
进入C盘》用户》(你的用户文件夹)
在该目录下查看是否有 .ssh文件夹,如图
打开Git Bash 输入
ssh-keygen -t rsa -C "你的邮箱地址" 如图
3.查看对应的ssh-key
上一步做完了后就能看到了多了两个文件
查看方式:
第一种: 在上图中打开 id_rsa.pub 用记事本 代码编辑器打开复制这个里面的内容
第二种:cat ~/.ssh/id_rsa.pub
4.将SSH-key配置到github中
登录你的项目Git仓库地址
添加你刚刚的密匙 (注意如果你以前在其他地方添加了 这里的title 一定要记得修改名字 不要覆盖了 以前的)
这样就成功了
三 命令:
1:git pull
这个是拉取当前远程仓库代码的命令 用于更新代码
如果git pull 后面没有跟任何东西 就是当前分支和远程分支 代码合并更新到你的本地
将远程主机 origin 的 master 分支拉取过来,与本地的 brantest 分支合并。
git pull origin master:brantest 比如 git pull origin master:dev 就是将远程的master分支拉取到你本地的dev 分支 但是如果是远程分支和本地分支名字相同就可以省略
git pull origin dev:dev === git pull origin dev
2: git add
这个是把本地修改的文件夹添加到缓存区域
git add . 注意这个< . > 是添加你当前修改的所有文件
git add './../../文件名' / '文件一' '文件二' 这个是添加某个文件 或者多个文件
【注意多个文件 在同时添加是 一定要用空格隔开】
3:git status
这个是查看你当前提交的文件有哪些 用于检查 提交时的时候是否提交多了 少了或者 有些文件目前不需要提交的
4: git commit -m '内容'
这个是添加提交描述 用于远程查看
5:git push
这个是将你的缓存区间的文件合并到 远程仓库
git push origin master:brantest 比如 git push origin dev:master就是将本地的master分支合并到你远程的master 分支 但是如果是远程分支和本地分支名字相同就可以省略
git push origin dev:dev === git push origin dev
<6> 注意 一般在git 仓库master 是用于来存放线上或者 稳定一版的代码 所以 很多时候都 选择新建很多个分支 master 分支的代码 只有稳定才会 同步合并
所以建议 一般在本地 远程都新建 三个分支 master dev <你开发的分支名字>
git 分支创建 切换 删除
创建分支命令:
git branch (branchname)
切换分支命令:
git checkout (branchname)
删除分支命令:
git branch -d (branchname)