关于Git&GitHub的学习记录

最近在学习有关Git和GitHub的知识记录一下(一)


Git分布式版本控制工具优势

1 大部分操作在本地完成, 不需要联网
2 完整性保证
3 尽可能添加数据而不是删除或修改数据
4 分支操作非常快捷流畅
5 与 Linux 命令全面兼容

Git的安装

按照下图步骤安装(我都计算机是win10 64位的)
步骤1
步骤2
步骤3
步骤4
步骤5
步骤6
步骤7
步骤8
end
到这里安装结束

在计算机的任意位置,右键即可看到 Git GUI here /Git Bash here

Git 结构

**分为工作区 (写代码)
**暂存区 (临时存储)
**本地库 (版本历史)

Git和代码托管中心

代码托管中心的任务是维护远程库
代码托管中心有、
局域网下 GitLab服务器
外网下:
GitHub
码云

本地库初始化

命令:git init

设置签名

项目级别/仓库级别: 仅在当前本地库范围内有效
git config user.name ct
git config user.email [email protected]
信息保存位置: ./.git/config 文件

系统用户级别: 登录当前操作系统的用户范围
git config –global user.name tom_glb
git config –global [email protected]
信息保存位置: ~/.gitconfig 文件

基本操作

查看工作区、暂存区状态
git status
将工作区的添加、修改添加到暂存区
git add [文件名]

将暂存区的内容提交到本地库
git commit -m “commit message” [file name]

查看历史记录

git log
多屏显示控制方式:
空格向下翻页
b 向上翻页
q 退出

git log –pretty=oneline
git log –oneline
git reflog

这部分未完待续

GitHub

创建远程库地址别名
git remote -v 查看当前所有远程地址别名
git remote add [别名] [远程地址]
git remote add origin ~~~

推送
git push [别名] [分支名]
git push origin master
克隆
git clone [远程地址]
效果
完整的把远程库下载到本地
创建 origin 远程地址别名
初始化本地库

你可能感兴趣的:(关于Git&GitHub的学习记录)