Git备忘单--常用命令

你的名字 2024-04-23 20:06 221阅读 0赞

Git 常用的命令:

1、查看账户配置

  1. $ git config --list

2、修改用户名和邮箱

  1. $ git config --global user.name 用户名 --修改用户名
  2. $ git config --global user.email 邮箱 --修改邮箱

3、初始化本地仓库,切换到项目所在目录,鼠标右键选择 Git Bash Here,输入下面命令即可初始化该项目的本地仓库

  1. $ git init

4、查看本地仓库的状态

  1. $ git status

5、将文件添加到暂存区

  1. $ git add 文件名 --暂存文件,准备提交
  2. $ git add . --暂存所有更改的文件,准备提交

6、Unstages 文件,保留文件更改

  1. $ git reset [file]

7、将所有内容恢复到最后一次提交

  1. $ git reset --hard

8、创建、查看、切换、合并、删除仓库的分支

  1. $ git branch -v --查看当前分支
  2. $ git branch -a --查看本地所有分支
  3. $ git branch -av --列出所有分支,本地和远程
  4. $ git branch new_branch --创建一个名为 new_branch 的新分支
  5. $ git branch -d my_branch --创建一个名为 new_branch 的新分支
  6. $ git checkout my_branch --切换到一个分支,my_branch,并更新工作目录
  7. $ git checkout branchB --切换到当前分支B
  8. $ git merge branchA --将指定的分支A合并到当前分支B

9、查看、修改文件内容

  1. $ vim 文件名 --修改当前文件
  2. $ cat 文件名 --查看文件内容

10、查看、删除、创建远程仓库的别名

  1. $ git remote -v --显示远程存储库的名称和 URL
  2. $ git remote remove 别名 --删除远程仓库的别名
  3. $ git remote remove 远程仓库名字 --删除远程仓库
  4. $ git remote add 别名 远程仓库的https链接 --创建远程仓库的别名(别名最好与远程仓库名字一样)
  5. $ git remote set-url origin [git_url] --更改 git repo URL

11、同步代码

  1. $ git fetch [alias] --从那个 Git 远程获取所有分支
  2. $ git merge [alias]/[branch] --将远程分支合并到您当前的分支中以使其保持最新状态
  3. $ git push 远程仓库名字 本地分支 --将本地分支提交传输到远程存储库分支
  4. $ git pull 远程仓库名字 远程分支 --将远程分支里的代码拉回到本地
  5. $ git clone https链接或者ssh链接 --将代码克隆到本地
  6. $ git cherry-pick [commit_id] --将另一个分支的一个特定提交合并到当前分支

12、查看历史提交

  1. $ git log --显示当前活动分支的提交历史

注意:pull是拉取远端仓库代码到本地,如果远程库代码和本地库代码(版本)不一致,会自动合并,如果自动合并失败,还会涉及到手动解决冲突的问题。

发表评论

表情:
评论列表 (有 0 条评论,221人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Docker 命令

    [Docker][]是一个容器化系统,它打包并运行应用程序及其在容器内的依赖项。在使用 Docker 时,您必须了解几个 Docker 命令。这篇文章就是关于这一点的。 查