首页 > 其他分享 >git常用命令

git常用命令

时间:2023-05-16 21:24:55浏览次数:40  
标签:git 仓库 branch 常用命令 commit checkout 分支

github指令
Git 是一个开源的分布式版本控制系统
创建本地空仓库

git init

克隆现有存储库,使用clone克隆存储库git clone 可以直接在本地创建相同的仓库。

git clone

将文件添加到缓存区

git add

使用git add命令可以将文件添加到本地仓库的提交缓存,但这个时候还不算添加到了本地仓库,我们还需要使用git commit命令为其添加修改的描述信息。

将暂存区的文件提交到本地仓库

git commit

注意在使用git commit时我们只需要简单描述一下我们做了什么,不要像写注释那样写一大堆。我们需要使用-m命令来简写描述我们的信息。

git commit -m "first commit"

将本地仓库提交到远程仓库

git push

改写提交(–amend:重写上一次的提交信息)

git commit --amend

查看历史提交日志

git log

删除文件

git rm

git创建分支

git branch、git checkout

使用git checkout -b参数来创建一个分支,创建完成分支后会自动切换过去

git checkout -b dev

切换已有分支

git checkout master // 切换到master分支

创建并切换分支

git checkout -b test // 创建并切换到test分支

从指定分支合并到当前分支

git merge test // 将test分支合并到当前分支

查看分支列表

git branch // *代表当前分支

删除本地分支

git branch -d(elete)

删除远程分支

git push origin –d(elete)

然后我们在使用branch来查看当前属于哪个分支,也就是查看HEAD的指向

git branch

如果要查看当前所有分支可以使用

git branch -a

标签:git,仓库,branch,常用命令,commit,checkout,分支
From: https://www.cnblogs.com/777-Song/p/17406842.html

相关文章

  • smartgit for mac
    smartgit未放置参考界面无法访问,进行截图保留参考https://www.zhiniw.com/smartgit-mac.html......
  • MacOS能够ping通github.com但是chrome浏览器却打不开网址
    1关闭所有代理软件2可以取网络设置里面新建位置  3确定/etc/hosts文件配置了域名和ip的地址映射 4后面解决问题 ......
  • 腾讯开源的 3 个 GitHub 项目,足够良心!
    1、系统清理工具去年腾讯开源了一个系统清理工具:腾讯柠檬清理,该软件可以系统性解决macOS设备空间问题。重点聚焦清理功能,对上百款软件提供定制化的清理方案,提供专业的清理建议,帮助用户轻松完成一键式的清理。主要功能包括:深度扫描清理、大文件清理、重复文件清理、相似照片清......
  • gitee图床不能用了,心态崩了
    起因大概上周五晚上吧,想着可以正常下班了。也没啥事,正好可以逛逛自己的小破站,看看有没有小伙伴留言什么的。然后发现小破站图片显示不出来了。。。一开始也没在意,想着可能是Gitee又挂了,可能一会就好了,那就再等等吧。。。正好可以把之前没写完的博客给写完。写着写着还是得用......
  • CentOS7中使用Git从github上克隆一个仓库
     1.显示git的版本信息(验证是否安装Git)git--version或者yuminfogit 2.查看git的配置gitconfiguser.namegitconfiguser.email如果没有配置git的用户名和用户的邮箱(名字可以任意指定),可以使用一下命令配置。--global的作用是全局有效,也就是对当前的linu......
  • conda 常用命令
    conda的一个最大的优势,就是可以构建多个python虚拟环境,他们彼此隔绝互不干扰,当需要用到哪个环境时就切换到此。举个例子:你正在python3.7的环境下做开发,这时接到一个新活需要用到python2.7版本,这时你就可以使用conda新建一个python2.7的环境切换到此,来完成新任务,不会影......
  • maven 常用命令
    Maven库:[url]http://repo2.maven.org/maven2/[/url]Maven依赖查询:[url]http://mvnrepository.com/[/url]Maven常用命令:[color=darkblue]1.创建Maven的普通java项目:mvnarchetype:create-DgroupId=packageName-DartifactId=projectName2.创建Maven的Web项目:mv......
  • GitHub使用
    生成本地项目并上传[url]http://bach-dream.iteye.com/blog/1325159[/url]从代码库下载代码到本地[url]http://bach-dream.iteye.com/blog/1333278[/url]以gerrit-trigger-plugin为例,下面的链接都是从相应页面上直接拷贝的。法一:不用github的账号,打开这......
  • git的安装
    git官网:https://git-scm.com/进入之后选择下载的在下载的时候需要选择一个非中文,没有空格的目录,安转之后点击下一步建议使用vim编译器配置环境变量【我们选择的是完全不修改PATH环境变量,仅在GitBash中使用Git】行末换行符转换方式,使用默认值执行命令行的窗......
  • Python_报错:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Op
    解决:https://blog.csdn.net/Jimmmyking/article/details/126105788作为mac的用户,如果你还没安装Homebrew那真的就太遗憾了,应为其真的很好用,然后安装Homebrew有时候有不是那么简单,会出现很多奇奇怪怪的错误,如下是我本人第一次安装就成功,其重要用的是中科大的brew主体,使用这个只需......