目录
1.Git 常用命令
2.Git 分支操作
3.远程仓库操作
Git
概述
Git 是一个免费的、开源的 分布式版本控制系统 ,可以快速高效地处理从小型到大型的各种 项目
1.Git 常用命令
1.设置用户签名
git config --global user.name 用户名
2.设置用户签名
git config --global user.email 邮箱
Git 首次安装必须设置一下用户签名,否则无法提交代码
3. 初始化本地库
git init
初始化的效 果,生成隐藏文件. git。
4.查看本地库状态
git status
5.将工作区的文件添加到暂存区
git add 文件名
6.将暂存区的文件提交到本地库
git commit -m " 日志信息 " 文件名
7.查看历史版本
git reflog 查看版本信息git log 查看版本详细信息
8.版本穿梭
git reset --hard 版本号
2.Git 分支操作
使用分支意味着程序员可以把自己的工作从开发主线上分离开来,开发自己分支的时
候,不会影响主线分支的运行。
1.查看分支
git branch -v
2. 创建分支
git branch 分支名
3.切换分支
git checkout 分支名
4.合并分支
git merge 分支名
产生合并冲突
冲突产生的原因:
合并分支时,两个分支在 同一个文件的同一个位置 有两套完全不同的修改。 Git 无法替我们决定使用哪一个。必须 人为决定 新代码内容。
解决冲突
编辑有冲突的文件,删除特殊符号,决定要使用的内容特殊符号: <<<<<<< HEAD 当前分支的代码 ======= 合并过来的代码 >>>>>>> hot-fix
然后添加到暂存区,执行提交(注意:此时使用
git commit
命令时
不能带文件名
)
3.远程仓库操作
1.创建远程仓库别名
git remote -v 查看当前所有远程地址别名git remote add 别名 远程地址
2.推送本地分支到远程仓库
git push 别名 分支
注意:本地仓库和码云的远程仓库需要状态一直才能push
3.克隆远程仓库到本地
git clone 远程地址
4.拉取远程仓库到本地
git pull 远程库地址别名 远程分支名
将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并
以上为我个人的小分享,如有问题,欢迎讨论!!!
都看到这了,不如关注一下,给个免费的赞