Git常用指令以及如何提交远程仓库

在这里插入图片描述

一、Git常用指令都有哪些?

想要去使用git进行托管代码,我们需要了解在使用过程中经常用到的一些命令,通过这些指令,

掌握了这些指令,那么git的基本使用就不成问题了

1. linux命令(常用)

  • cd 目录名称 进入目录

  • cd .. 返回上一级目录

  • ls 查看当前目录的内容

  • ls -a 查看当前目录内隐藏的文件

  • mkdir 文件夹名称 创建文件夹

  • touch 文件的名称 创建文件

  • clear 清屏

  • rm -f 文件名 表示删除一个文件

  • rmdir 文件夹名称/目录名称 表示删除一个文件夹/目录

  • rm -rf 文件夹名称 删除有文件的文件夹

  • cp 文件 复制出来的文件 表示复制文件

  • pwd 显示工作路径

2. vim编辑器常用的指令

我们可以通过命令 vim 文件名称来进行编辑文件,如果没有此文件,会自动创建到当前目录下,例如:

  • i 在进入vim编辑器的时候,如果要输入内容, 首先要输入i
  • :q! 强制退出vim编辑器,并且对内容不保存,需要先按下Esc退出键,然后输入:q!命令
  • :wq 保存并退出,同样的需要先按下Esc退出键,才能输入:wq命令
  • cat 查看文件的内容

3. Git常用命令符

git init 初始化本地仓库
git log 显示从最近到最远的提交日志
git reflog 看命令历史,以便确定要回到未来的哪个版本
git reset --hard HEAD^ 把当前版本回退到上一个版本
git reset --hard HEAD^^ 把当前版本回退到上上一个版本,以此类推,多少个^就是你要退回到多少个版本以前
git reset --hard HEAD~100 把当前版本回退到往上100个版本
git reset --hard 3628164 把当前版本回退到3628164(指定版本的版本号的前几位)
git clone 地址 把项目从远程仓库拷贝到本地,这个地址就是远程仓库的链接
git status 查看状态
git add 文件名 将某个文件提交到暂存区
git add . 将所有文件提交到暂存区
git commit -m "备注信息" 提交到本地仓库
git push 将本地的commit的代码更新到远程版本库中,建议使用 git push origin [name]:[name]单独推送某个分支
git branch 查看本地分支
git branch -r 查看远程分支

等等很多指令,这里就不一一说明了

二、git本地仓库和远程仓库的创建和链接

有两种方式可以实现把本地仓库的项目文件提交到远程仓库

  • 第一种方式:

    1. 在github上面创建一个远程仓库

    2. 将远程仓库克隆到本地 命令git clone 远程仓库链接地址

    3. 在本地仓库创建项目或者文件或者代码

    4. 将工作区的内容提交到暂存区 命令git add . 或者 git add 文件名

    5. 将暂存区的内容提交到本地仓库 命令git commit -m "提交说明"

    6. 最后直接通过git psh将本地仓库的内容推送到远程仓库

  • 第二种方式:

    1. 在github上面创建一个远程仓库

    2. 在本地自己初始化一个git仓库

    3. 在本地仓库创建项目或者文件或者代码

    4. 将工作区的内容提交到暂存区 命令git add . 或者 git add 文件名

    5. 将暂存区的内容提交到本地仓库 命令git commit -m "提交说明"

    6. 通过 git remote add 远程仓库地址别名 远程仓库链接地址 将本地仓库和远程仓库连接起来

    7. 通过 git push 远程仓库地址别名 master 将本地仓库的内容推送到远程仓库

      注意:第二种方式创建远程仓库时,暂时先不要初始化/创建 README.md,不然在推送的时候会有问题

通过以上两种方式,就可以简单实现本地仓库推送远程仓库了!

猜你喜欢

转载自blog.csdn.net/yu923023913/article/details/106434479