一、Git基础
1.概念
Git 是目前世界上最先进的分布式版本控制系统(没有之一)
2.作用
源代码控制
1)方便多人协同开发
2)方便版本控制
3.Git管理源代码特点
Git是分布式管理.服务器和客户端都有版本控制能力,都能进行代码的提交、合并
Git会在根目录下创建一个.git隐藏文件夹,作为本地代码仓库
4.分区
1)本地仓库
a.工作区
红色
对于添加、修改、删除文件的操作,都发生在工作区中
b.暂存区
绿色
暂存区指将工作区中的操作完成小阶段的存储,是版本库的一部分
c.仓库区
仓库区表示个人开发的一个小阶段的完成
仓库区中记录的各版本是可以查看并回退的
但是在暂存区的版本一旦提交就再也没有了
2)远程仓库
github或码云
二、本地操作
git init
git config user.name
git config user.email
git add . 或文件名
git commit
git log/reflog
git reset --hard 版本号
git checkout 文件
git reset HEAD 文件,把文件从暂存区撤销到工作区
git diff 对比版本
git rm 删除文件
git checkout – 文件 误删恢复处理
三、远程操作
git clone 远程仓库地址
git push推送代码到远程:需要配置远程仓库的账号和密码
git pull拉取远程代码到本地
代码冲突:谁发现冲突谁解决,协商解决,不要修改同事代码。
四、标签:
git tag -a 标签名 -m 备注信息
git push origin 标签名
五、分支:
git branch
git checkout -b 分支名
git push -u origin 分支名
git merge 分支名
六、pycharm集成GIT
在码云网站,创建空的新仓库
新建文件,使用命令git init
配置remotes,复制仓库地址
添加忽略文件
配置账号和密码:pycharm中设置版本控制
七、项目准备
注册七牛云账号
注册容联云通讯账号
Git的使用
最新推荐文章于 2023-04-08 13:10:42 发布