🔈欢迎大家点赞👍收藏⭐留言📝如有错误敬请指正!
🔈祝大家不为生活学习所困-永无Bug
目录
一:展望
二:学习方式
三:为什么要学习git
四:安装
五:托管服务
六:gitee注意事项
七:开源的仓库
八:团队协作开发编辑
九:版本库、暂存区、工作区编辑
十:文件状态
十一:全局命令
十二:本地操作命令
十三:远程操作命令
十四:命令行初始化项目-步骤
十五:日常开发-步骤 (重点)
十六:身份认证
十七:分支操作
十八:标签
十九:dea操作git
1)idea配置git
2)本地操作编辑编辑编辑编辑编辑
3)远程操作
4)分支操作编辑编辑
5).gitignore文件的作用
idea初始化项目-步骤
二十:远程操作
常见问题
1 不小心把不需要文件提交到了远程
2 回退版本并推送到远程
最重要的还有一点:与同事代码发生冲突
一:展望
我们的项目一般都是小组进行开发多人开发,那我们如何进行代码管理的呢?下面就来带大家探索一下

二:学习方式
轻代码: 命令是什么,代码怎么写,其实都不是那么重要 (百度上面命令多的是/文档 照着抄就行)
重概念: 弄明白为啥学习这个技术,这个技术能够什么问题
三:为什么要学习git
四:安装
如何安装 --- --- ---- 其实很简单 直接无脑下一步下一步点点点
五:托管服务
六:gitee注意事项
1)私有的项目只能5个人同时使用,超出部分需要交钱
2)每个人5G空间, 单个文件大小50M
3)程序员可以创建开源的仓库和私有的仓库
七:开源的仓库
八:团队协作开发
九:版本库、暂存区、工作区
十:文件状态

十一:全局命令
设置用户信息 git config --global user.name "jaye" git config --global user.email "@.com" 查看配置信息 git config --list 注意: 1) name 和 email 能够保证别人能看懂就行了, 不需要和gitee的账号一致 2) 上面的命令可以在cmd窗口中运行
讯享网
十二:本地操作命令
讯享网git init 在本地初始化Git仓库 git status 查看文件状态 git add . 将文件的修改加入暂存区 git commit -m "注释信息" 将暂存区的文件修改提交到版本库 git log 查看日志 git checkout 文件名 "回退某个未执行commit命令的文件" git reset --hard 版本号 "回退到指定版本" git revert 版本号 "撤销某个指定的提交"
十三:远程操作命令
git clone 从远程仓库克隆 git remote 查看远程仓库 git remote add 添加远程仓库 git pull 从远程仓库拉取 git push 推送到远程仓库
十四:命令行初始化项目-步骤
讯享网1)创建本地仓库 git init 2)创建远程仓库 3)绑定本地仓库和远程仓库关系 git remote add origin https://gitee.com/XXX --改成自己的仓库地址 4)提交代码到本地仓库 git add . git commit -m "初始化项目" 4.1)先拉取远程仓库的操作记录到本地(可选 - 只有当远程仓库不是空白仓库时需要执行) git pull origin master --allow-unrelated-histories 5)提交代码到远程仓库 git push origin master
十五:日常开发-步骤 (重点)
git clone https://gitee.com/JayeTian/reggie_take_out.git 使用idea工具打开项目(熟悉代码) 日常操作,每天工作完毕都需要操作一下 1)提交修改代码到本地仓库 git add . git commit -m "初始化项目" 2)先拉取远程仓库代码 git pull origin dev 3)推送代码到远程仓库 git push origin dev 合并代码到主分支 --注意这里需要进行严格测试之后才可以进行合并 1)切换到主分支 git checkout 分支名称 2)合并代码到主分支 git merge master 3)提交合并代码到本地仓库 git add . git commit -m "合并代码xx需求的代码" 4)先拉取远程仓库代码 git pull origin dev 5)推送代码到远程仓库 git push origin dev
十六:身份认证
1)第一次推送需要登录
账号密码写错了怎么办 
十七:分支操作
讯享网查看分支 git branch 列出所有本地分支 git branch -r 列出所有远程分支 git branch -a 列出所有本地分支和远程分支 创建分支 (注意:现在在那个分支上执行的命令, 那么新分支的代码就和那个分支一样) git branch 分支名称 切换分支 git checkout 分支名称 创建并切换分支 (注意:现在在那个分支上执行的命令, 那么新分支的代码就和那个分支一样) git checkout -b [branchName] 推送至远程仓库分支 git push [shortName] [name] 合并分支 (注意: 将指定的分支合并到当前分支) git merge [name]
十八:标签
git tag 查看标签 git tag [name] 创建标签 git push [shortName] [name] 将标签推送至远程仓库 git checkout -b [branch] [name] 检出标签
十九:dea操作git
1)idea配置git

2)本地操作




3)远程操作


4)分支操作

5).gitignore文件的作用
过滤那些文件不需要git管理
注意事项
1).gitignore文件是需要上传到远程仓库的
2).gitignore文件名不能改
3).gitignore文件的存储必须和.git文件夹同级别
idea初始化项目-步骤
1)初始化本地仓库 " git init "

2)添加.gitignore配置文件
3)提交代码到本地仓库
git add .
git commit -m "初始化项目"
二十:远程操作
4)创建远程仓库
注意:
1)仓库的名称和项目名称保持一致
2)远程仓库必须是空白仓库
5)绑定本地仓库和远程仓库的关联关系

6)推送代码到远程
点击push按钮
常见问题
1 不小心把不需要文件提交到了远程
1)在.gitignore文件中 添加过滤配置
3)提交操作到本地仓库
git add .
git commit -m "添加target/过滤配置"
2 回退版本并推送到远程
最重要的还有一点:与同事代码发生冲突
所以保证我们所有写过的代码一定是先拉在推,如果有冲突,一定不要直接合并,先问下保留哪块在进行合并--冲突也是可以直接在idea中进行直接操作的










版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/60585.html