git或者github

本文介绍了Git与GitHub的区别,Git作为一个版本管理控制系统,用于保存文档状态。详细列举了Git的常用命令,包括配置、初始化、提交、分支管理和合并等操作。同时,讲解了如何将本地仓库推送到GitHub以及如何从GitHub克隆仓库。最后,还提供了Git工作流程和面试题。
摘要由CSDN通过智能技术生成

**一、git跟githbu的区别** 
其实都差不多:1.一个是英语版的一个是国语
1.git地址:https://gitee.com/
2.github地址:https://github.com/

**二、简介**
Git是一个版本管理控制系统(缩写VCS),它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来。

**三、命令**
1.查看 提交 的名字或者 邮箱
1.配置提交人姓名:git config --global user.name 提交人姓名
配置提交人姓名:git config --global user.email 提交人邮箱
查看git配置信息:git config --list (分别查看 git config user.name || git config user.email)

2.常用的

git init 初始化git仓库
git status 查看文件状态
git add 文件列表 或者.
git commit -m 提交 可以加第几次
git log 查看提交记录
git reset --hard  id 撤回上一次提交

git checkout   文件名 暂停区覆盖工作区
git rm --cached  文件名暂停区删除

3.分支的
git branch 在那个分支
git branch  分支名字  创建分支
git  checkout    分支名字 切换分支 
git merge 分支名字 合并

4.git https://github.com/teach-tian/ccc.git // git 添加远程仓库origin 
(origin是仓库别名)

git push origin master

git push -u origin master

git pull 拉取
先拉后推


5.git clone  克隆的地址

合并步骤:
1、进入要合并的分支(如开发分支合并到master,则进入master目录)
git checkout master
git pull

2、查看所有分支是否都pull下来了
git branch -a

3、使用merge合并开发分支
git merge 分支名

4、查看合并之后的状态
git status

5、有冲突的话,通过IDE解决冲突;

6、解决冲突之后,将冲突文件提交暂存区
git add 冲突文件

7、提交merge之后的结果
git commit

如果不是使用git commit -m "备注" ,那么git会自动将合并的结果作为备注,提交本地仓库;

8、本地仓库代码提交远程仓库
git push

git将分支合并到分支,将master合并到分支的操作步骤是一样的。
 

面试题

一.git工作流程:

 有三个区域 :工作区、暂存区、缓存区   git status 是查看当前状态的

1.先从工作区提交到暂存区用 git add  提交的文件名或者.  . 的话是全部 提交 

2.从暂存区提交到本地仓库里面用 git commit -m  可以加描述

3.从本地仓库提交到 远程仓库里,第一次提交用 git  remote add origin 远程仓库地址

二、合并

需要在在主分支上进行合并,然后拉取下来有冲突用手动删除,没有冲突就提交

先把子分支的内容提交上去,然后在切换到主分支,然后合并分支到主分支上,在提交一次即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值