iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Git命令都有哪些
  • 102
分享到

Git命令都有哪些

2023-06-22 05:06:07 102人浏览 泡泡鱼
摘要

本篇文章为大家展示了git命令都有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。常用语句git init      &nbs

本篇文章为大家展示了git命令都有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

常用语句

git init                                                  # 初始化本地git仓库(创建新仓库)git config --global user.name "xxx"                       # 配置用户名git config --global user.email "xxx@xxx.com"              # 配置邮件git config --global color.ui true                         # git status等命令自动着色git config --global color.status autogit config --global color.diff autogit config --global color.branch autogit config --global color.interactive autogit config --global --unset Http.proxy                    # remove  proxy configuration on gitgit clone git+ssh://git@192.168.53.168/VT.git             # clone远程仓库git status                                                # 查看当前版本状态(是否修改)git add xyz                                               # 添加xyz文件至indexgit add .                                                 # 增加当前子目录下所有更改过的文件至indexgit commit -m 'xxx'                                       # 提交git commit --amend -m 'xxx'                               # 合并上一次提交(用于反复修改)git commit -am 'xxx'                                      # 将add和commit合为一步git rm xxx                                                # 删除index中的文件git rm -r *                                               # 递归删除git log                                                   # 显示提交日志git log -1                                                # 显示1行日志 -n为n行git log -5git log --stat                                            # 显示提交日志及相关变动文件git log -p -mgit show dfb02e6e4f2f7b573337763e5c0013802e392818         # 显示某个提交的详细内容git show dfb02                                            # 可只用commitid的前几位git show HEAD                                             # 显示HEAD提交日志git show HEAD^                                            # 显示HEAD的父(上一个版本)的提交日志 ^^为上两个版本 ^5为上5个版本git tag                                                   # 显示已存在的taggit tag -a v2.0 -m 'xxx'                                  # 增加v2.0的taggit show v2.0                                             # 显示v2.0的日志及详细内容git log v2.0                                              # 显示v2.0的日志git diff                                                  # 显示所有未添加至index的变更git diff --cached                                         # 显示所有已添加index但还未commit的变更git diff HEAD^                                            # 比较与上一个版本的差异git diff HEAD -- ./lib                                    # 比较与HEAD版本lib目录的差异git diff origin/master..master                            # 比较远程分支master上有本地分支master上没有的git diff origin/master..master --stat                     # 只显示差异的文件,不显示具体内容git remote add origin git+ssh://git@192.168.53.168/VT.git # 增加远程定义(用于push/pull/fetch)git branch                                                # 显示本地分支git branch --contains 50089                               # 显示包含提交50089的分支git branch -a                                             # 显示所有分支git branch -r                                             # 显示所有原创分支git branch --merged                                       # 显示所有已合并到当前分支的分支git branch --no-merged                                    # 显示所有未合并到当前分支的分支git branch -m master master_copy                          # 本地分支改名git checkout -b master_copy                               # 从当前分支创建新分支master_copy并检出git checkout -b master master_copy                        # 上面的完整版git checkout features/perfORMance                         # 检出已存在的features/performance分支git checkout --track hotfixes/BJVEP933                    # 检出远程分支hotfixes/BJVEP933并创建本地跟踪分支git checkout v2.0                                         # 检出版本v2.0git checkout -b devel origin/develop                      # 从远程分支develop创建新本地分支devel并检出git checkout -- README                                    # 检出head版本的README文件(可用于修改错误回退)git merge origin/master                                   # 合并远程master分支至当前分支git cherry-pick ff44785404a8e                             # 合并提交ff44785404a8e的修改git push origin master                                    # 将当前分支push到远程master分支git push origin :hotfixes/BJVEP933                        # 删除远程仓库的hotfixes/BJVEP933分支git push --tags                                           # 把所有tag推送到远程仓库git fetch                                                 # 获取所有远程分支(不更新本地分支,另需merge)git fetch --prune                                         # 获取所有原创分支并清除服务器上已删掉的分支git pull origin master                                    # 获取远程分支master并merge到当前分支git mv README README2                                     # 重命名文件README为README2git reset --hard HEAD                                     # 将当前版本重置为HEAD(通常用于merge失败回退)git rebasegit branch -d hotfixes/BJVEP933                           # 删除分支hotfixes/BJVEP933(本分支修改已合并到其他分支)git branch -D hotfixes/BJVEP933                           # 强制删除分支hotfixes/BJVEP933git ls-files                                              # 列出git index包含的文件git show-branch                                           # 图示当前分支历史git show-branch --all                                     # 图示所有分支历史git whatchanged                                           # 显示提交历史对应的文件修改git revert dfb02e6e4f2f7b573337763e5c0013802e392818       # 撤销提交dfb02e6e4f2f7b573337763e5c0013802e392818git ls-tree HEAD                                         # 内部命令:显示某个git对象git rev-parse v2.0                                        # 内部命令:显示某个ref对于的SHA1 HASHgit reflog                                                # 显示所有提交,包括孤立节点git show HEAD@{5}git show master@{yesterday}                               # 显示master分支昨天的状态git log --pretty=format:'%h %s' --graph                   # 图示提交日志git show HEAD~3git show -s --pretty=raw 2be7fcb476git stash                                                 # 暂存当前修改,将所有至为HEAD状态git stash list                                            # 查看所有暂存git stash show -p stash@{0}                               # 参考第一次暂存git stash apply stash@{0}                                 # 应用第一次暂存git grep "delete from"                                    # 文件中搜索文本“delete from”git grep -e '#define' --and -e SORT_DIRENTgit GCgit fsck

新建

创建一个新的 git 版本库。这个版本库的配置、存储等信息会被保存到git 文件夹中

# 初始化当前项目$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 在指定目录创建一个空的 Git 仓库。运行这个命令会创建一个名为 directory,只包含 .git 子目录的空目录。$ git init --bare <directory># 下载一个项目和它的整个代码历史# 这个命令就是将一个版本库拷贝到另一个目录中,同时也将分支都拷贝到新的版本库中。这样就可以在新的版本库中提交到远程分支$ git clone [url]

配置

更改设置。可以是版本库的设置,也可以是系统的或全局的

# 显示当前的Git配置$ git config --list# 编辑Git配置文件$ git config -e [--global]# 输出、设置基本的全局变量$ git config --global user.email$ git config --global user.name$ git config --global user.email "MyEmail@gmail.com"$ git config --global user.name "My Name"# 定义当前用户所有提交使用的作者邮箱。$ git config --global alias.<alias-name> <git-command># 为Git命令创建一个快捷方式(别名)。$ git config --system core.editor <editor>

状态

显示索引文件(也就是当前工作空间)和当前的头指针指向的提交的不同

# 显示分支,未跟踪文件,更改和其他不同$ git status# 查看其他的git status的用法$ git help status

信息:获取某些文件,某些分支,某次提交等 git 信息

# 显示commit历史,以及每次commit发生变更的文件$ git log --stat# 搜索提交历史,根据关键词$ git log -S [keyWord]# 显示某个commit之后的所有变动,每个commit占据一行$ git log [tag] HEAD --pretty=format:%s# 显示某个commit之后的所有变动,其"提交说明"必须符合搜索条件$ git log [tag] HEAD --grep feature# 显示某个文件的版本历史,包括文件改名$ git log --follow [file]$ git whatchanged [file]# 显示指定文件相关的每一次diff$ git log -p [file]# 显示过去5次提交$ git log -5 --pretty --oneline# 显示所有提交过的用户,按提交次数排序$ git shortlog -sn# 显示指定文件是什么人在什么时间修改过$ git blame [file]# 显示暂存区和工作区的差异$ git diff# 显示暂存区和上一个commit的差异$ git diff --cached [file]# 显示工作区与当前分支最新commit之间的差异$ git diff HEAD# 显示两次提交之间的差异$ git diff [first-branch]...[second-branch]# 显示今天你写了多少行代码$ git diff --shortstat "@{0 day aGo}"# 比较暂存区和版本库差异$ git diff --staged# 比较暂存区和版本库差异$ git diff --cached# 仅仅比较统计信息$ git diff --stat# 显示某次提交的元数据和内容变化$ git show [commit]# 显示某次提交发生变化的文件$ git show --name-only [commit]# 显示某次提交时,某个文件的内容$ git show [commit]:[filename]# 显示当前分支的最近几次提交$ git reflog# 查看远程分支$ git br -r# 创建新的分支$ git br <new_branch># 查看各个分支最后提交信息$ git br -v# 查看已经被合并到当前分支的分支$ git br --merged# 查看尚未被合并到当前分支的分支$ git br --no-merged

添加

添加文件到当前工作空间中。如果你不使用 git add 将文件添加进去,那么这些文件也不会添加到之后的提交之中

# 添加一个文件$ git add test.js# 添加一个子目录中的文件$ git add /path/to/file/test.js# 支持正则表达式$ git add ./*.js# 添加指定文件到暂存区$ git add [file1] [file2] ...# 添加指定目录到暂存区,包括子目录$ git add [dir]# 添加当前目录的所有文件到暂存区$ git add .# 添加每个变化前,都会要求确认# 对于同一个文件的多处变化,可以实现分次提交$ git add -p

删除

rm 和上面的 add 命令相反,从工作空间中去掉某个文件

# 移除 HelloWorld.js$ git rm HelloWorld.js# 移除子目录中的文件$ git rm /pather/to/the/file/HelloWorld.js# 删除工作区文件,并且将这次删除放入暂存区$ git rm [file1] [file2] ...# 停止追踪指定文件,但该文件会保留在工作区$ git rm --cached [file]

分支

管理分支,可以通过下列命令对分支进行增删改查切换等

# 查看所有的分支和远程分支$ git branch -a# 创建一个新的分支$ git branch [branch-name]# 重命名分支# git branch -m <旧名称> <新名称>$ git branch -m [branch-name] [new-branch-name]# 编辑分支的介绍$ git branch [branch-name] --edit-description# 列出所有本地分支$ git branch# 列出所有远程分支$ git branch -r# 新建一个分支,但依然停留在当前分支$ git branch [branch-name]# 新建一个分支,并切换到该分支$ git checkout -b [branch]# 新建一个分支,指向指定commit$ git branch [branch] [commit]# 新建一个分支,与指定的远程分支建立追踪关系$ git branch --track [branch] [remote-branch]# 切换到指定分支,并更新工作区$ git checkout [branch-name]# 切换到上一个分支$ git checkout -# 建立追踪关系,在现有分支与指定的远程分支之间$ git branch --set-upstream [branch] [remote-branch]# 合并指定分支到当前分支$ git merge [branch]# 选择一个commit,合并进当前分支$ git cherry-pick [commit]# 删除分支$ git branch -d [branch-name]# 删除远程分支$ git push origin --delete [branch-name]$ git branch -dr [remote/branch]# 切换到某个分支$ git co <branch># 创建新的分支,并且切换过去$ git co -b <new_branch># 基于branch创建新的new_branch$ git co -b <new_branch> <branch># 把某次历史提交记录checkout出来,但无分支信息,切换到其他分支会自动删除$ git co $id# 把某次历史提交记录checkout出来,创建成一个分支$ git co $id -b <new_branch># 删除某个分支$ git br -d <branch># 强制删除某个分支 (未被合并的分支被删除的时候需要强制)$ git br -D <branch>

检出

将当前工作空间更新到索引所标识的或者某一特定的工作空间

# 检出一个版本库,默认将更新到master分支$ git checkout# 检出到一个特定的分支$ git checkout branchName# 新建一个分支,并且切换过去,相当于"git branch <名字>; git checkout <名字>"$ git checkout -b newBranch

远程同步

远程同步的远端分支

# 下载远程仓库的所有变动$ git fetch [remote]# 显示所有远程仓库$ git remote -v# 显示某个远程仓库的信息$ git remote show [remote]# 增加一个新的远程仓库,并命名$ git remote add [shortname] [url]# 查看远程服务器地址和仓库名称$ git remote -v# 添加远程仓库地址$ git remote add origin git@ GitHub:xxx/xxx.git# 设置远程仓库地址(用于修改远程仓库地址)$ git remote set-url origin git@ github.com:xxx/xxx.git# 删除远程仓库$ git remote rm <repository># 上传本地指定分支到远程仓库# 把本地的分支更新到远端origin的master分支上# git push <远端> <分支># git push 相当于 git push origin master$ git push [remote] [branch]# 强行推送当前分支到远程仓库,即使有冲突$ git push [remote] --force# 推送所有分支到远程仓库$ git push [remote] --all

撤销:

# 恢复暂存区的指定文件到工作区$ git checkout [file]# 恢复某个commit的指定文件到暂存区和工作区$ git checkout [commit] [file]# 恢复暂存区的所有文件到工作区$ git checkout .# 重置暂存区的指定文件,与上一次commit保持一致,但工作区不变$ git reset [file]# 重置暂存区与工作区,与上一次commit保持一致$ git reset --hard# 重置当前分支的指针为指定commit,同时重置暂存区,但工作区不变$ git reset [commit]# 重置当前分支的HEAD为指定commit,同时重置暂存区和工作区,与指定commit一致$ git reset --hard [commit]# 重置当前HEAD为指定commit,但保持暂存区和工作区不变$ git reset --keep [commit]# 新建一个commit,用来撤销指定commit# 后者的所有变化都将被前者抵消,并且应用到当前分支$ git revert [commit]# 恢复最后一次提交的状态$ git revert HEAD# 暂时将未提交的变化移除,稍后再移入$ git stash$ git stash pop# 列所有stash$ git stash list# 恢复暂存的内容$ git stash apply# 删除暂存区$ git stash drop

提交

commit  将当前索引的更改保存为一个新的提交,这个提交包括用户做出的更改与信息

# 提交暂存区到仓库区附带提交信息$ git commit -m [message]# 提交暂存区的指定文件到仓库区$ git commit [file1] [file2] ... -m [message]# 提交工作区自上次commit之后的变化,直接到仓库区$ git commit -a# 提交时显示所有diff信息$ git commit -v# 使用一次新的commit,替代上一次提交# 如果代码没有任何新变化,则用来改写上一次commit的提交信息$ git commit --amend -m [message]# 重做上一次commit,并包括指定文件的新变化$ git commit --amend [file1] [file2] ...

diff: 显示当前工作空间和提交的不同

# 显示工作目录和索引的不同$ git diff# 显示索引和最近一次提交的不同$ git diff --cached# 显示工作目录和最近一次提交的不同$ git diff HEAD

grep:可以在版本库中快速查找

可选配置:

# 感谢Travis Jeffery提供的以下用法:# 在搜索结果中显示行号$ git config --global grep.lineNumber true# 是搜索结果可读性更好$ git config --global alias.g "grep --break --heading --line-number"# 在所有的java中查找variableName$ git grep 'variableName' -- '*.java'# 搜索包含 "arrayListName" 和, "add" 或 "remove" 的所有行$ git grep -e 'arrayListName' --and \( -e add -e remove \)

log: 显示这个版本库的所有提交

# 显示所有提交$ git log# 显示某几条提交信息$ git log -n 10# 仅显示合并提交$ git log --merges# 查看该文件每次提交记录$ git log <file># 查看每次详细修改内容的diff$ git log -p <file># 查看最近两次详细修改内容的diff$ git log -p -2#查看提交统计信息$ git log --stat

merge: 合并就是将外部的提交合并到自己的分支中

# 将其他分支合并到当前分支$ git merge branchName# 在合并时创建一个新的合并后的提交# 不要 Fast-Foward 合并,这样可以生成 merge 提交$ git merge --no-ff branchNamemv: 重命名或移动一个文件# 重命名$ git mv test.js test2.js# 移动$ git mv test.js ./new/path/test.js# 改名文件,并且将这个改名放入暂存区$ git mv [file-original] [file-renamed]# 强制重命名或移动# 这个文件已经存在,将要覆盖掉$ git mv -f myFile existingFile

tag:

# 列出所有tag$ git tag# 新建一个tag在当前commit$ git tag [tag]# 新建一个tag在指定commit$ git tag [tag] [commit]# 删除本地tag$ git tag -d [tag]# 删除远程tag$ git push origin :refs/tags/[tagName]# 查看tag信息$ git show [tag]# 提交指定tag$ git push [remote] [tag]# 提交所有tag$ git push [remote] --tags# 新建一个分支,指向某个tag$ git checkout -b [branch] [tag]

push: 从远端版本库合并到当前分支

# 从远端origin的master分支更新版本库# git pull <远端> <分支>$ git pull origin master# 抓取远程仓库所有分支更新并合并到本地,不要快进合并$ git pull --no-ffci:$ git ci <file>$ git ci .# 将git add, git rm和git ci等操作都合并在一起做$ git ci -a$ git ci -am "some comments"# 修改最后一次提交记录$ git ci --amend

rebase(谨慎使用)

将一个分支上所有的提交历史都应用到另一个分支上不要在一个已经公开的远端分支上使用 rebase.

# 将experimentBranch应用到master上面# git rebase <basebranch> <topicbranch>$ git rebase master experimentBranchreset (谨慎使用)将当前的头指针复位到一个特定的状态。这样可以使你撤销 merge、pull、commits、add 等 这是个很强大的命令,但是在使用时一定要清楚其所产生的后果# 使 staging 区域恢复到上次提交时的状态,不改变现在的工作目录$ git reset# 使 staging 区域恢复到上次提交时的状态,覆盖现在的工作目录$ git reset --hard# 将当前分支恢复到某次提交,不改变现在的工作目录# 在工作目录中所有的改变仍然存在$ git reset dha78as# 将当前分支恢复到某次提交,覆盖现在的工作目录# 并且删除所有未提交的改变和指定提交之后的所有提交$ git reset --hard dha78as

其他:

# 生成一个可供发布的压缩包$ git arcHive# 打补丁$ git apply ../sync.patch# 测试补丁能否成功$ git apply --check ../sync.patch# 查看Git的版本$ git --version

上述内容就是Git命令都有哪些,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网精选频道。

--结束END--

本文标题: Git命令都有哪些

本文链接: https://www.lsjlt.com/news/302811.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Git命令都有哪些
    本篇文章为大家展示了Git命令都有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。常用语句git init      &nbs...
    99+
    2023-06-22
  • git命令有哪些
    常用的git命令有git init、git clone、git add、git commit、git status、git log、git branch、git checkout、git merge、git push、git pull和gi...
    99+
    2023-08-01
  • hadoop Shell命令都有哪些
    hadoop Shell命令都有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。调用文件系统(FS)Shell命令应使用bin/hadoop fs <a...
    99+
    2023-06-16
  • salt-master命令都有哪些
    salt-master命令都有哪些,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。**salt-master命令**命令行官网学习网站:http://docs.saltsta...
    99+
    2023-06-05
  • CentOS常用命令都有哪些
    这期内容当中小编将会给大家带来有关CentOS常用命令都有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一:使用CentOS常用命令查看cpu more /proc/cpuinfo | grep &q...
    99+
    2023-06-10
  • mysql常用命令都有哪些
    mysql 中最常用的命令包括:数据库管理:create database 创建数据库,use 切换数据库,show databases 显示所有数据库。表管理:create table...
    99+
    2024-04-14
    mysql
  • Git有哪些常用命令
    小编给大家分享一下Git有哪些常用命令,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、 Git 常用命令速查git branch 查看本地所有分支git sta...
    99+
    2023-06-14
  • Linux命令具体都有有哪些
    这篇文章主要为大家分析了Linux命令具体都有有哪些的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux命令具体都有有哪些”的知识吧。Linux是一套免...
    99+
    2023-06-28
  • git删除命令有哪些
    这篇文章主要为大家展示了“git删除命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“git删除命令有哪些”这篇文章吧。 删除命令作用git r...
    99+
    2024-04-02
  • 常用的linux命令都有哪些
    这期内容当中小编将会给大家带来有关常用的linux命令都有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。本篇文章给大家带来了一份基本够用的  Linux 命令,会涵盖博客搭建系列文章用到的各...
    99+
    2023-06-22
  • 常用的Git命令有哪些
    本篇内容主要讲解“常用的Git命令有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“常用的Git命令有哪些”吧!           &nbs...
    99+
    2023-06-20
  • 有哪些常用的Git命令
    这篇文章主要介绍“有哪些常用的Git命令”,在日常操作中,相信很多人在有哪些常用的Git命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”有哪些常用的Git命令”的疑惑有所帮...
    99+
    2024-04-02
  • Solaris常用命令都有哪些呢
    本篇文章为大家展示了Solaris常用命令都有哪些呢,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。--------查看进程和负载prstat--------查看io和cpuiostat 2-----...
    99+
    2023-06-05
  • Linux打包命令都有哪些呢
    这期内容当中小编将会给大家带来有关Linux打包命令都有哪些呢,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Linux下打包命令有哪些?Linux下可用于打包的命令有很多,下面为大家分享一下Linux下常...
    99+
    2023-06-28
  • Git中有哪些常用命令
    小编给大家分享一下Git中有哪些常用命令,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的...
    99+
    2023-06-27
  • FileZilla Server.exe命令行参数都有哪些
    本篇文章给大家分享的是有关FileZilla Server.exe命令行参数都有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。FileZilla是一种快速、可信赖的FTP客...
    99+
    2023-06-16
  • git分支管理命令有哪些
    小编给大家分享一下git分支管理命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!分支管理命令作用git branch查看...
    99+
    2024-04-02
  • git提交代码命令有哪些
    git提交代码命令有git add、git commit、git push、git stash、git apply等。详细介绍:1、git add命令,用于将文件的变化添加到暂存区;2、git commit命令,用于将暂存区的内容提交到本地...
    99+
    2023-08-08
  • linux中Git常用命令有哪些
    小编给大家分享一下linux中Git常用命令有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Git重要概念master head每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。在Git里,有个分支叫主分...
    99+
    2023-06-16
  • 常用的Git命令有哪些呢
    常用的Git命令有哪些呢,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。常用Git命令清单一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作