git 入门
Posted mhxs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 入门相关的知识,希望对你有一定的参考价值。
目录
Github 命令操作
配置基本信息
配置用户名:
git config --global user.name ‘Liu0506‘
配置用户邮箱信息:
git config --global user.email ‘[email protected]‘
初始化: 配置文件.git 目录
git init
向仓库添加文件
新建text文件夹:
git mkdir text
显示当前位置:
pwd
进入text文件夹:
cd text
创建文件 1.php:
touch 1.php
查看文件信息:
git status
文件添加到暂存区域:
git 1.php
文件添加到仓库, 添加完用 git status 查看状态:
git commit -m ‘1.php‘
git status // 查看状态
修改仓库文件
查看状态:
git status
编辑文件:
vi/vim 1.php
小提示: 退出 vim 编辑器方法
保存并退出:
- Esc + : + wq
- Esc + shift + zz
直接退出:
- Esc + : + q
- Esc + !
查看文档内容:
cat 1.php
提交修改过的文件到暂存区, 并提交到仓库, 添加修改注释:
git add ‘1.php‘
git commit -m ‘第一次修改文件‘
删除文件
删除文件
rm 1.php
从git中删除文件
git rm 1.php
提交操作
git commit -m ‘第一次通过git删除文件‘
********************
远程管理git仓库
- 查看个人信息:
git config --list
// [email protected]=31015664
// [email protected]
克隆项目:
git clone https://github.com/Liu0506/example.git
添加文件, 提交文件到暂存区, 提交到本地仓库, 上传到git仓库:
touch 1.html // 创建 1.html
vim 1.html
git add 1.html // 添加到暂存区
git commit -m ‘第二次通过git提交到本地仓库‘ // 提交添加修改信息
git push // 本地仓库同步到git远程仓库
注意: 第一次同步会出问题, 原因是没设置账号密码.
- 修改已存在的项目文件, 并同步修改到远程仓库:
// 首先直接对克隆的项目文件进行修改
git add --all // 自动将修改的内容添加到暂存区
git status // 查看添加信息
git commit -m ‘添加修改信息到本地仓库‘
git push // 同步信息
Error
错误代码: ! [rejected] master -> master (fetch first)
原因: 远程仓库和本地仓库没有同步
解决方案:
1. git pull origin master // 同步
2. git push origin master // 上传
以上是关于git 入门的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段15——git命令操作一个完整流程
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段