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 远程地址
将远程仓库对于分支最新内容拉取下来后与
当前本地分支直接合并 git pull 远程库地址别名 远程分支名
当前本地分支直接合并 git pull 远程库地址别名 远程分支名
Git 概述
版本控制工具
集中式版本控制工具CVS、SVN(Subversion)、VSS……
分布式版本控制工具Git、Mercurial、Bazaar、Darcs……
Git 分支操作
创建分支 git branch 分支名
查看分支 git branch -v
切换分支 git checkout 分支名
合并分支 git merge
合并产生冲突
状态为 MERGING
合并分支时,两个分支在同一个文件的同一个位置有两套完全不同的修改。
Git 无法替我们决定使用哪一个。必须人为决定新代码内容
Git 无法替我们决定使用哪一个。必须人为决定新代码内容
解决
1、编辑有冲突的文件,删除特殊符号,决定要使用的内容
2、添加到暂存区
3、commit到本地库(注意:此时git commit 后面不能带文件名)
IDEA 集成 Git/GitHub
0 条评论
下一页