什么是git
分布式版本控制系统
git 的下载
https://git-scm.com/downloads
里面有windows点击它然后保存
git 的配置
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
分部式
集中式
一些概念
git 启动方法
点击右键会出现 Git Bash Here 然后点击它
git 的指令
1. git init (创建仓库)
2. git clone (克隆)
3. git add . (添加到暂存区)
4. git commit -m ‘修改备注信息’ (修改备注)
5. git push (上传到GitHub)
6. git remote add origin 仓库地址 (关联远程仓库)
7. git remote -v (查看信息)
8. git push -u origin master (推送到线上仓库)
9. git config --system --unset credential.helper (重置用户和密码)
git 的常用指令
1. vim 文件名加后缀 (编辑文件内容)
进去后按(英文下的 i)就可以编辑了
编辑完后按(英文下的 ESC)就可以退出编辑
退出后按(英文下的 :wq)就可以保存并退出编辑
退出后按(英文下的 :q!)就可以不保存并退出编辑
2. cd 文件夹名 (跳入你输入文件夹名的文件夹)
3. cd … (后退一级)
3. git log (查看版本号)
4. touch 文件名 (创建文件)
5. clear (git输命令区域清空)
6. mkdir 文件夹名 创建文件夹
7.rm 文件名 本地和GitHub上文件一起删除
8.假如想要恢复 可用 git reset --hard 索引值 实现
Git 远程仓库连接本地仓库
-
登录github官网
-
创建新的仓库
注意 :
Initialize this repository with a README 不要打对勾 -
在电脑桌面新建一个文件夹
-
复制/创建一个项目
-
进入git 工具中
-
cd 创建的文件路径
-
git init 初始化本地仓库
-
git add . 存到暂存区
-
git commit -m “对项目的描述” (保存到本地仓库)
-
git remote add 远程仓库地址别名 远程仓库地址
(将本地和远程仓库连接)
Git 分支概念
Git 分支命令
-
git branch 分支的名称(创建分支)
-
git branch -v (查看进入的是哪个分支)
-
git checkout 分支名 (进入指定的分支)
-
git merge 分支名 (进入指定的分支)
-
git push origin 分支名 (上传指定的分支)
-
先进入主分支再删除的分支 通过git branch -d 分支名 (删除指定分支)
Git 撤销修改