Git常用命令

1、初始化git仓库

a) git init

2、查看仓库状态

a) git status

3、将文件添加到暂存区

b) git add .

4、提交暂存区内容

c) git commit -m “描述信息” 

5、远程仓库连接

a) git remote add origin(自定义地址名) 仓库地址

6、查看关联的仓库地址以及地址名

a) git remote -v

7、将本地仓库内容push到远程仓库

a) git push origin master

8、复制远程仓库代码,并创建一个本地仓库

a) git clone 仓库地址

9、拉取远程代码

a) git pull origin master

10、查看分支

a) git branch查看当前仓库的分支

b) 仓库默认只有master分支

c) 执行git commit时,默认是在master分支上保存版本

11、创建分支

a) 轻易的不在master分支上做操作

b) 当代码确实没有问题时,才会将成熟的代码添加到master分支上

c) git branch dev  创建一个名为dev的分支

d) 查看分支时,分支名前有*才是有效分支

12、切换分支

a) git checkout 分支名

13、新建分支的细节

a) 每个分支都有一个指针

b) 指针默认指向最新的版本

c) 新创建的分支包含的提交点和主分支一模一样,指针指向同一个提交点

d) 当在新分支上git add和git commit时主分支无变化

e) 当在主分支上git add和git commit时新分支也会增加一个提交点

14、分支提交日志

a) git log --oneline 简易日志

b) git log 完整日志

15、分支合并

a) git merge 分支a 将分支a合并到执行此命令的分支

b) 合并方式:快速合并和三方合并(由git自动判定)

c) 当主分支未进行任何操作,使用上述命令将为快速合并

d) 当主分支进行过操作时,使用上述命令将为三方合并

e) 三方指的是分支交点、主分支最新点、次分支最新点,合并形成新的提交点

16、合并冲突

a) CONFLICT:Merge conflict in a文件 在a文件中存在冲突

b) 经过商议确定好最终内容,删除不需要的,重新进行提交

忘记什么时候整理在有道云笔记上的,实在找不到出处了,如有侵权请联系我删除

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值