Git基础笔记

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 远程库地址别名 远程分支名

将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并


以上为我个人的小分享,如有问题,欢迎讨论!!! 

都看到这了,不如关注一下,给个免费的赞 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值