前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >工作中必备的12个Git命令

工作中必备的12个Git命令

作者头像
追逐时光者
发布2023-07-09 10:30:33
1770
发布2023-07-09 10:30:33
举报
文章被收录于专栏:编程进阶实战编程进阶实战

前言

以下是工作中必备的12个Git命令,包括创建和初始化仓库、克隆远程仓库、添加和提交文件、查看状态和历史记录、创建和切换分支、合并分支以及推送和拉取远程仓库等操作。掌握这些命令可以帮助你进行基本的版本控制和团队协作。在日常使用中,熟练掌握这些命令将提高你的Git工作效率。

git init

git init 命令用于在目录中创建新的 Git 仓库。 在目录中执行 git init 就可以创建一个 Git 仓库了。 例如我们在当前目录下创建一个名为yytest的项目。

代码语言:javascript
复制
mkdir yytest
cd yytest/
git init

git clone

克隆远程仓库到本地。

代码语言:javascript
复制
git clone repositoryurl

git add

将文件添加到本地暂存区。

指定文件

代码语言:javascript
复制
git add filename

所有文件

代码语言:javascript
复制
git add .

git commit

将已添加到暂存区的文件提交到版本库,并添加提交信息。

代码语言:javascript
复制
git commit -m "commit_message"

git status

用于查看当前工作目录和暂存区的状态。它会显示有关文件的更改和未跟踪文件的信息,让你了解当前代码库的状态。

代码语言:javascript
复制
git status

git diff

查看文件的改动内容,包括与上一次提交的差异。

代码语言:javascript
复制
git diff

git log

显示提交历史记录,包括每个提交的作者、日期和提交信息。

代码语言:javascript
复制
git log

git branch

查看本地分支列表。

代码语言:javascript
复制
git branch

git checkout

切换到指定的分支。

代码语言:javascript
复制
git checkout branchname

git merge

将指定分支合并到当前分支。

代码语言:javascript
复制
git merge branchname

git push

将本地的提交推送到远程仓库。

代码语言:javascript
复制
git push

git pull

从远程仓库拉取最新的修改并合并到当前分支。

代码语言:javascript
复制
git pull
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-07-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • git init
  • git clone
  • git add
    • 指定文件
      • 所有文件
      • git commit
      • git status
      • git diff
      • git log
      • git branch
      • git checkout
      • git merge
      • git push
      • git pull
      相关产品与服务
      Prowork 团队协同
      ProWork 团队协同(以下简称 ProWork )是便捷高效的协同平台,为团队中的不同角色提供支持。团队成员可以通过日历、清单来规划每⽇的工作,同时管理者也可以通过统计报表随时掌握团队状况。ProWork 摒弃了僵化的流程,通过灵活轻量的任务管理体系,满足不同团队的实际情况,目前 ProWork 所有功能均可免费使用。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档