1.Git概述
Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理Git 最核心的一个概念就是工作流。
工作区(Workspace) 是电脑中实际的目录。
暂存区(stage、Index) 类似于缓存区域,临时保存你的改动。
仓库区(Repository) 分为本地仓库和远程仓库。
通常提交代码分为几步:
git add 从工作区提交到暂存区
git commit从暂存区提交到本地仓库
git push从本地仓库提交到远程仓库
2.Git安装
Ⅰ.windows上安装Git
下载地址:https://git-scm.com/download/win
Ⅱ.验证git是否安装成功
1)桌面右击看是否有Git 相关命令
2)cmd中输入 git --version 查看git版本,如果有输出,则安装成功(git要添加到环境变量)
3.代码托管平台
Git 是一个分布式版本控制工具,通常用来对软件开发过程中的源代码文件进行管理。通过Git 仓库来存储和管理这些文件,Git 仓库分为两种
Ⅰ.本地仓库
开发人员自己电脑上的 Git 仓库
Ⅱ.远程仓库
远程服务器上的 Git 仓库
1) 通过第三方代码托管平台搭建远程仓库
Github(GitHub: Let’s build from here · GitHub)
Gitee(Gitee - 企业级 DevOps 研发效能平台)
腾讯云(DevOps_DevOps 解决方案_一站式 DevOps_开发者工具 | 腾讯云 CODING DevOps)
阿里云(阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台)
2) 通过Gitlab、Gitblit搭建远程仓库(Git私服)
Gitlab(https://gitlab.cn/) Gitblit(http://gitblit.github.io/gitblit/)
4.Git命令
git init --初始化git
git add . -- 代表所有文件都添加
git commit -m "commit" --引号里面是备注信息,随便写
git remote add origin “你的git地址"
git pull --rebase origin master --如果 gitee 仓库创建的额时候有 README.MD 文件,则先拉取代码,如果仓库是空的则跳过
git push -f origin master --提交到远程仓库
5. 配置用户名和邮箱(非必须)
(在提交更改时会显示谁提交的)
$ git config --global user.name "Your Name"
$ git_config --global user.email your.email@example.com
6.使用Git将代码提交到仓库
在你要提交的代码的那个文件夹中右击使用 Git Bash Here
1.初始化git
git init
2.设置远程仓库地址
git remote add origin https://gitee.com/ranhaolj/demo.git
注意:这个地址是克隆(clone)这个地方的地址,不是地址栏的网址!
3.添加文件到暂存区
git add .
4.提交到本地仓库
git commit -m "备注"
5.拉取远程仓库初始数据(刚开始只是提交的话不用拉取)
git pull --rebase origin master
6.提交到远程仓库
git push -f origin master
最后在您的仓库中查看是否提交成功