git 操作的克隆和提交
git 操作的流程为
1、克隆(git clone),
2、修改文件,
3、添加(git add),
4、提交(git commit),
5、推送(git push)
-
clone(克隆)
git clone <远程库地址>:克隆远程库 eg:
git clone https://gitee.com/test/git.git
clone下来的项目
-
修改文件
修改或者添加文件
-
add (添加)
git add :将工作区的“新建/修改”添加到暂存区 eg:
git add demo.txt
git add . :将当前目录下“新建/修改”的文件添加到暂存区 eg:git add .
然后在文件夹下新建一个文件 index.html, 用
git status
查看工作区、暂存区的状态
已经监测到有新的文件, 需要用git add <file>
命令添加到暂缓区使用命令
git add idnex.html
再来查看下状态
当前文件名变成绿色,说明已经添加成功, 提示 changes to be committed (需要提交的更改) ,下面就使用 git commit 命令 -
commit(提交)
git commit -m “提交日志” :文件从暂存区到本地库
再来查看下状态
提示在分支上有一个提交, 使用git push 命令 发布本地的提交
紧接着,下一步 -
push(推送)
git push
使用git push:本地库某个分支推送到远程库,分支必须指定
然后在用status 查看下当前状态
说明已经push成功,再去码云上去看看,
操作完成了,再来看看他是怎么实现的,以及流程和原理
git 工作流程
其他操作和命令说明
git config --global user.emal hezs@163
git config --global user.name hezs
git status:查看工作区、暂存区的状态
git add demo.txt 添加demo.txt文件
git add . 添加当前文件夹下的所有文件
git commit -m “messges” -表示message 用来描述
git push 添加到远程
git push <别名> <分支名>:本地库某个分支推送到远程库,分支必须指定
git log 查看日志
git show log中commit 后面的一部分内容 就可以查看本次commit 做的内容
如果要撤回提交的内
使用 git reset log中commit 后面的一部分内容 撤回到某一版本之前的内容