Git常用命令

项目中经常使用git管理文件和代码,git的管理工具也有很多。本文章主要是给新手使用者提供一些简单的教程帮助大家尽快的熟悉git的使用方法。

一、Git介绍

理解Git首先要理解如下几个场景:

  1. Workspace:当前工作区,修改的的最初状态。
  2. Staging:修改后,添加到准备提交的缓存状态。
  3. Local repository:本地的代码仓库,只对自己的代码生效。这也是和 svn 区别之一,svn commit 之后就直接提交到远程服务器了,git commit 之后只是到本地代码库。
  4. Remote repository:远程代码库,将自己的本地代码库同步到远程代码库上,这样可以供别的开发者分享自己的成果。

Git常用命令

从上图可以看出,各命令是在使数据在不同的情景间交互。例如git add将文件提交到缓存,然后git commit将缓存中的文件提交到本地仓库,通过git push推送到远程仓库中。以上说的都是在单个分支中进行交互,其实git还有其他的更强大的功能,创建不同的分支,各分支之间也可以进行随意的拆分和合并。

Git常用命令

二、Git常用操作

1、Git Bash中操作

  • 打开工作空间下的项目文件夹,右键后选择git bash here,打开文件的输入框

Git常用命令

  • 提交文件到远程仓库

Git常用命令

# 提交到本地分支
git commit -m '第一次提交'
# 查看提交状态
git status
# 推送到远程分支
git push origin master
  • 修改远程仓库地址

Git常用命令

Administrator@PC-20220428VDVU MINGW64 /d/workspace/base (master)
$ git remote -v
origin  git@git.xxx.com:xxx/xx-base.git (fetch)
origin  git@git.xxx.com:xxx/xx-base.git (push)

Administrator@PC-20220428VDVU MINGW64 /d/workspace/base (master)
$ git remote set-url origin git.xxx2.com:xxx2/xx2-base.git

Administrator@PC-20220428VDVU MINGW64 /d/workspace/base (master)
$ git remote -v
origin  git.xxx2.com:xxx2/xx2-base.git (fetch)
origin  git.xxx2.com:xxx2/xx2-base.git (push)

2、TortoiseGit中操作

  • 打开工作空间下的项目文件夹,右键后选择TortoiseGit,打开TortoiseGit二级菜单

Git常用命令

  • 提交文件到远程仓库

Git常用命令

Git常用命令

  • 修改远程仓库地址

Git常用命令

3、IDEA中操作

  • 提交代码到远程仓库点击VCS—Git—Commit File,打开弹出框

Git常用命令

  • ​ 点击VCS—Git—Push,打开弹出框

Git常用命令

 

  • 修改远程仓库地址点击VCS—Git—Remotes,打开弹出框,选择仓库地址后点击编辑

Git常用命令

原创文章,作者:happytang,如若转载,请注明出处:https://www.wudianban.com/git.html

(0)
上一篇 2023年3月10日 上午11:02
下一篇 2023年3月10日 下午2:40

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注