Git使用详解

目录

一、安装Git客户端

二、注册码云账号

三、创建远程分支

四、将远程分支拉到本地(此时远程分支与本地分支就都有了,且建立了关联关系)

五、将你的项目提交到远程仓库


一、安装Git客户端

这里为大家提供了windows版的Git客户端以及安装图文详解文档。
百度网盘:https://pan.baidu.com/s/1CDu0Ke199pt3Ysv-QtWObA
提取码:8888

二、注册码云账号

1、打开码云网站:https://gitee.com/

2、点注册提交资料

三、创建远程分支

1、创建远程仓库

四、将远程分支拉到本地(此时远程分支与本地分支就都有了,且建立了关联关系)

1、找到远程仓库,复制仓库地址

2、通过仓库地址将远程仓库克隆到本地

(1)找一个目录存放你本地仓库

(2)在目录下进入命令行,在地址栏输入cmd按回车,即可进入当前目录命令行下。

(3)在命令行中输入命令然后回车,远程仓库就复制到你本地了。

五、将你的项目提交到远程仓库

1、将你的项目复制到刚才的本地仓库,然后提交到远程仓库。
2、设置邮箱
git config --global user.email "你注册码云填的邮箱"
3、设置用户名
git config --global user.name "你注册码云的名称"
4、添加所有文件到缓存区(.表示所有文件,也可以指定某个文件,或者文件夹,直接写名称即可)
git add .
5、将缓存区的文件提交到本地仓库
git commit -am"对本次提交文件的描述信息"
6、将本地master分支提交到远程仓库master分支(因为本地和远程对应的分支都叫master)
第一次提交需要加-u参数,以后直接用git push即可。
git push -u origin master

其他常用Git命令
1、查看本地分支
git branch
2、查看远程分支
git branch -r
3、查看本地分支与远程分支关联关系
git branch -vv

5、创建分支
git branch your_branch_name

6、切换分支
git checkout your_branch_name

7、创建分支并切换到新分支上去
git checkout -b your_branch_name

8、基于某个分支创建新的分支
git branch branch1 branch2

9、拉取分支代码到本地
git pull

10、删除本地分支
git branch -d bugfix01

11、删除远程分支
git push origin --delete bugfix01

12、强制提交到远程分支
git push -f origin you_branch_name

13、分支合并(将bugfix01分支合并到master分支)
        1、切换到master分支上
        git checkout master
        2、合并分支
        git merge bugfix01
        3、提交
        git push

14、分支回滚

回滚机制说明:
1、在Git中,用HEAD表示当前版本
2、上一个版本就是HEAD^
3、上上一个版本就是HEAD^^
4、通过数字表示之前100个版本HEAD~100
5、git log可以查看提交历史,查看commit_id,按q退出
6、回滚命令
git reset --hard commit_id
  1. 强制覆盖本地仓库
    1、从远程仓库下载最新版本
    git fetch --all
    2、将本地设为刚获取的最新的内容
    git reset --hard origin/master

  2. 冲突解决

<<<<<<< HEAD

    ...
自己提交的代码
    ...
=======
    ...
下来的代码
    ...
>>>>>>>master

说明:
head到=======是自己提交的commit内容
======到>>>>>>master是下拉的pull内容
删除=======和>>>>>>和重复的代码即可,再推到远程仓库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值