Git教程总结

主题:Git教程总结
时间:2021年6月4日
参考:https://www.runoob.com/git/git-server.html

3.Git工作流程

4.Git工作区、暂存区、版本库

工作区:电脑目录
暂存区:.git/index
版本库:.git

5.Git创建仓库

git init
git init newrepo

git add *.c
git add README
git commit -m ‘提交说明’ (用于linux)
git commit -m “提交说明” (用于windows)

应用:
git clone https://gitlab.eurecom.fr/oai/openairinterface5g.git
gitclone
ll -a
ll -a
注:Ctrl+a回到命令行首字母;Ctrl+e回到命令行尾字母

6.Git基本操作

git clone 远程仓库到本地仓库
gitchekout

7.Git分支管理

git branch 分支名 (创建分支)
git checkout 分支名 (切换分支)
git checkout -b 分支名 (创建分支并进入该分支)
gitcheckout-bdevelop
git branch -d 分支名 (删除分支)
git merge 分支名 (合并分支到主分支)

8.查看Git提交历史

git log (提交历史)
git log --oneline | more (提交历史的简洁版本)
gitlogoneline
git log --reverse (逆向显示日志)
git log --graph(历史分支选项)
git log --author=ybb --oneline (查看ybb提交的日志)

git log --oneline --before={3.years.ago} --after={2015-05-15}
(查看3年前 在2015-05-15之后提交的日志)

git blame 文件名 (查看指定文件的修改记录)

9.Git标签

git tag (查看标签)
git tag -a 标签 (创建一个带注释的标签)

10.github

sshkeygen
新建仓库:
新建仓库
git命令对应的文件区域变化:
在这里插入图片描述
git status 查看仓库当前的状态,显示有变化的文件。

git add 文件名 (工作区到缓冲区)
git commit -m “文件名” (缓冲区到本地仓库)

成功push:
成功push
git push -u origin master (本地仓库到远程仓库)
git fetch (远程仓库到本地仓库)
gitfetch

git remote -v (查看远程仓库)
在这里插入图片描述
具体流程:
git区域

10-1.添加秘钥
在这里插入图片描述
10-2.新建一个md文件
2.新建一个md文件
10-3.add到缓冲区
3.add到缓冲区
10-4.commit到本地仓库
4.commit到本地仓库
10-6.git remote add origin
6.git remote add origin
10-7.push到远程仓库
7.push到远程仓库

11.gitee

gitee提供免费的git仓库,还集成了代码质量检测、项目演示等功能,对于团队开发gitee提供了项目管理、代码托管、文档管理等服务。

gitee密码输错应该删除凭据:win10下删除gitee凭据

注:可以将本地仓库与多个远程库互相同步

12.在linux上搭建git服务

安装git
创建证书
初始化仓库
克隆到本地

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值