git基本命令

Posted mystic

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git基本命令相关的知识,希望对你有一定的参考价值。

在当前目录创建一个Git代码库

git init 

添加当前目录的所有文件到暂存区

git add .  // . 表示全部文件

提交暂存区到仓库区

git commit -m [message]        message为注解信息

通过以上三步,可以将创建一个本地代码库并将目录下的所有文件存放到代码库中

 

远程库版本库克隆到本地

git clone url
通过clone得到的远程版本库,当需要进行push的时候,不需要加 -u

  

撤销
重置当前分支的HEAD为指定commit,同时重置暂存区和工作区,与指定commit一致
git reset --hard [commit]                      commit 通过git log 或者 git reflog 可以得到
 
查看信息
显示有变更的文件
git status

显示当前分支的版本历史

git log

显示当前分支的最近几次提交 

git reflog

 

提交本地代码库到github上

1.建立远程仓库

git remote add name url  在url创建名字为name的仓库            name为远程库的名字

2.将内容同步到远程版本库上

git push name master            name 为之前远程库的名字 
如果是第一次同步 需要加上-u :  即为git push -u name master
 
origin 是默认的远程版本库名称

 

 

 

为什么要使用GIT?

git可以帮助我们在在本地对代码进行版本控制,当我们的代码出现问题的时候,一些情况下直接修改代码是很麻烦的,所以当出现问题的时候,通过git回滚我们的代码,可以使我们避免修改大量错误代码的工作。
通过git可以将代码托管到github上,可以实现对代码的托管。
当团队分工合作的时候,git可以将每个人实现的部分进行合并。

 

 

以上是关于git基本命令的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段15——git命令操作一个完整流程

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段

markdown 一堆Git的基本片段

git基本使用和基本命令

如何管理在每个 git 版本中添加私有代码片段?