Git
2021-10-28 14:08:00 48 举报
AI智能生成
Git
作者其他创作
大纲/内容
Git 常用命令
查看版本git --version
设置用户签名
git config --global user.name 用户名
git config --global user.email 邮箱
初始化本地库 git init
查看本地库状态 git status
添加到暂存区 git add 文件名
删除暂存区 git rm --cached 文件名
提交到本地库 git commit -m "日志信息" 文件名
查看历史版本 git reflog
查看版本详细信息 git log
版本穿梭 git reset --hard 版本号
Git 团队协作机制
团队内协作
跨团队协作
远程仓库操作github/gitee
查看当前所有远程地址别名 git remote -v
创建远程仓库别名 git remote add 别名 远程地址
推送本地分支上的内容到远程仓库 git push 别名 分支
将远程仓库的内容克隆到本地 git clone 远程地址
将远程仓库对于分支最新内容拉取下来后与<br>当前本地分支直接合并 git pull 远程库地址别名 远程分支名<br>
Git 概述
版本控制工具
集中式版本控制工具CVS、SVN(Subversion)、VSS……
分布式版本控制工具Git、Mercurial、Bazaar、Darcs……<br>
Git 分支操作
创建分支 git branch 分支名
查看分支 git branch -v
切换分支 git checkout 分支名
合并分支 git merge
合并产生冲突
状态为 MERGING
合并分支时,两个分支在同一个文件的同一个位置有两套完全不同的修改。<br>Git 无法替我们决定使用哪一个。必须人为决定新代码内容<br>
解决
1、编辑有冲突的文件,删除特殊符号,决定要使用的内容
2、添加到暂存区
3、commit到本地库(注意:此时git commit 后面不能带文件名)
IDEA 集成 Git/GitHub
0 条评论
下一页