- 新建文件夹
- git init 初始化(该文件夹变为本地仓库)
- 在文件夹中创建如test.txt文件(git status 查看状态是红色的)
- git add test.txt(将文件添加到暂存区中)
- git status(查看状态为绿色)
- git commit -m ‘提交的描述’(将暂存区提交到本地仓库)
- git log(查看日志)
- =============================================
- 修改的话:重新执行添加操作
集中式:svn
分布式:git
=git===========
介绍
安装
命令
分支
idea集成git
=github===
代码推送push
代码拉取pull
代码克隆clone
ssh免密登录
idea集成github
Gitee码云=================
码云创建远程表
idea集成Gitee码云
码云连接github进行代码的复制和迁移
gitLab======================
基于局域网的代码托管中心
公司不是开源的公司,写的代码不放在互联网上,上传自己的服务器上
GitLab服务器的搭建和部署
idea集成GitLab
====================================================狂
本地版本控制
集中式版本控制
分布式版本控制:每个电脑都拥有全部代码
git环境配置
git bash :linux风格下的命令行,使用最多,推荐最多----清屏:clear
git cmd:windows风格----cls
git gui :图形化界面,不建议使用
常用linux命令
cd…
cd
pwd:显示当前目录
clear:清屏
ls:列出当前文件夹所有目录
touch:新建文件
rm:
mkdir:新建文件夹
rm -r:删除文件夹,rm -r src 删除src目录【rm -rf / :删除电脑中全部文件。切勿在linux中尝试】
mv:移动目录
history:查看命令历史
help:
git必要配置
git config --global user.name “名字”
git config --gobal user.email “222222@.qq.com”
git基本理论
工作区----添加【git add】---->暂存区----git commit—>本地仓库-----git push---->远程仓库-----git pull---->本地仓库-----git reset--------------->暂存区-----------git checkout------------->工作区
工作区+远程仓库
git项目搭建
git init
git clone 地址
git add . :添加所有文件到暂存区
git commit -m:提交暂存区张洪德内容到本地仓库 -m 提交信息
使用码云
添加完仓库后,就可以将码云上的仓库和本地的进行绑定
用例:
克隆远程仓库到本地
到本地复制
得出
git文件操作
IDEA集成git
先将远程的项目clone到本地仓库
后将克隆的项目直接放在项目目录中
添加到暂存区
commit提交
push到远程仓库
git分支
git branch dev:开启dev分支
git merge [branch]:合并当前分支