Git入门:使用命令行初始化Git及本地仓库和GitHub远程仓库的基本操作
目录
Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。我们一般使用GitHub作为我们的远程仓库来托管代码进行统一管理。
Git下载地址
根据系统版本下载不同安装包进行安装
完成安装…
初始化git
进入命令行
设置用户名
git config --global user.name 'username'
设置邮箱
git config --global user.email '123456@qq.com'
查看配置
git config --list
本地仓库
进入仓库目录进行创建
git init
初始化成功
后在文件夹下面会看到一个.git隐藏文件(看不见的设置电脑显示隐藏文件)
添加文件
新建hello.html文件
touch hello.html
查看文件状态
git status
注意到htllo.html是红色的,处于工作区中
添加到暂存区
git add hello.html
git status
可以看到绿色的 new file:hello.html
提交到仓库
git commit -m 'add hello.html'
提交 加注释 ‘添加了xx文件’
更改文件
vi hello.html
然后摁Insert
键切换到输入状态,输入完内容后,摁ESC
退出输入状态,输入:wq
回车保存退出
查看文件内容
cat hello.html
再查看文件状态
git status
modified hello.html
添加到缓存区
git add hello.html
git status
提交到仓库
git commit -m 'update hello.html'
删除文件
//物理删除文件
rm -rf hello.html
//git命令删除文件
git rm hello.html
//git提交操作
git commit -m 'delete html 文件'
远程仓库(GitHub)
重点来了
GitHub fork一个项目到自己的仓库
将GitHub上搜索项目,选一个感兴趣的
fork到自己的仓库中
fork成功后复制点击copy 仓库地址
然后通过对应的 命令+仓库地址 将项目从GitHub(远程仓库)克隆到本地仓库
git 克隆操作
git clone 仓库地址
克隆开始
push到远程仓库
1、新建一个文件
touch test.txt
2、添加到暂存区
git add hello.html
3、提交到本地仓库
git commit -m '新增一个测试文本'
4、提交到远程仓库
git push
一起试一试吧