Git操作常用的命令都在这里了
转载自 Git操作常用的命令都在这里了
创建仓库
git init
在当前目录执行,会生成 .git
目录文件,这个和SVN一致。
提交到仓库
git commit -m "first commit"
-m
:表示提交描述,必须要填。
添加到远端仓库
git remote add origin git@github.com:test/test.git
推送到远端仓库
git push -u origin master
克隆仓库
直接从远端把代码克隆下来。
git clone git@github.com:test/test.git
仓库状态
git status
$ git status On branch master Initial commit Untracked files:(use "git add <file>..." to include in what will be committed) README.md nothing added to commit but untracked files present (use "git add" to track)
仓库更新
git pull
就等同下面。
git fetch git merge
添加文件
git add
添加指定文件:
git add test.txt Test.java
添加所有文件:
git add .
取消添加文件
git reset HEAD -- filename
git reset HEAD -- Test.java
这样Test.java将不会被提交到仓库中。
删除文件
git rm [--cached] fileName
默认会取消并删除文件, --cached
表示不删除文件。
移动/重命名文件
git mv filename1 filename2
该文件必须被add到仓库中才能操作。
查看文件提交记录
git log
$ git log commit a3eb048ca74c3881f70264de90671d95474f241e (HEAD -> master, origin/master, origin/HEAD, javastack) Author: javastack <javastack@qq.com> Date: Fri Sep 22 10:38:37 2017 +0800 commit commit 75336d6769e79581af8aefe2a15c9b2f305064c5 Author: javastack <javastack@qq.com> Date: Wed Sep 20 11:19:29 2017 +0800
添加分支
git branch
git branch test1.0
切换分支
git checkout
git checkout test1.0
添加分支并切换
git checkout -b
git checkout -b test1.0
查看所有分支
git branch
$ git branch * mastertest1.0
删除分支
git branch -d
git branch -d test1.0
合并分支
合并到主干。
git merge
git merge test1.0
提交分支
git push origin
git push origin test1.0
查看分支差异
git diff
git diff master test1.0
Git操作常用的命令都在这里了相关推荐
- Linux中常用的命令都是哪些单词的缩写
作者:蓬岸 Dr.Quest 链接:https://www.zhihu.com/question/49073893/answer/114986798 来源:知乎 著作权归作者所有.商业转载请联系作者获 ...
- pwd命令是什么的缩写_Linux中常用的命令都是哪些单词的缩写?
1.ls命令 ls命令是列出目录内容(List Directory Contents)的意思.运行它就是列出文件夹里的内容,可能是文件也可能是文件夹.root@tecmint:~# ls Androi ...
- git 操作简明扼要,命令不需要多,够用就行
提升能力最快的方法就是做项目. 从前使用svn时,最开始是自己看网上教程,只会一个从服务端checkout文件,update一下,commit一下,后来使用到了分支,感觉好了不少,感觉svn还挺不错的 ...
- WinServer-AD操作常用powershell命令
powershell 操作AD常用命令 查询AD中默认的密码策略 Get-ADDefaultDomainPasswordPolicy 查询AD中密码永不过期的用户 Get-ADUser -Filter ...
- windows10 快捷操作常用CMD命令 备忘录
windows 10 1基本 win+break 系统属性 win+d 返回桌面 win+e 打开文件资源管理器 Win + I 快速打开Win10设置栏 win+. 打开表情符号 win+q 搜索 ...
- Git最最常用的命令
2019独角兽企业重金招聘Python工程师标准>>> 启动git,出现如下界面: 输入:git add . 输入:git commit 之后正常情况会出现: 图 说明,本地代码正常 ...
- git 操作常用指令
git clone只能clone远程库的master分支,无法clone所有分支,解决办法如下: 1. 找一个干净目录,假设是git_work 2. cd git_work 3. git clone ...
- Linux命令操作——常用解压缩命令
前言 日期:2020/05/17 心情:
- 关于Git中的一些常用的命令
深入了解git的checkout命令 检出命令(git checkout)是Git最常用的命令之一,同时也是一个很危险的命令. 因为这条命令会重写工作区.检出命令的用法如下: 用法一: git che ...
最新文章
- JavaScript中的正则表达式解析
- 华为鸿蒙vivo,华为鸿蒙成功的关键:要让小米、OPPO、VIVO都用上鸿蒙
- Linux 中启用 Shell 脚本的调试模式
- TensorFlow:简单的卷积层、池化层(采样层)示例
- 王道考研 计算机网络20 应用层 客户端/服务器C/S模型 P2P模型 DHCP协议 域名解析系统DNS 文件传送协议FTP 万维网 超文本传输协议HTTP
- ORACLE 多表关联 UPDATE 语句
- 在PyCharm环境下使用Jupyter Notebook
- Excel中的数组函数
- 串口发送字符串到串口软件
- android微信发现代码,微信代码各种隐藏盘点 99%用户都不知道的微信代码
- Debian8.8开发环境(五)vim设置文件和vunlde的配置
- 随笔之大学四年生活有感
- go 实现从服务器导出excel 到浏览器
- java编程第七周作业
- html公用页脚使用代码,页脚在HTML
- 什么是倒排索引?(转)
- “StarRocks 极客营” 重磅来袭,和技术大牛一起推开数据库梦想之门!
- CSS多行文本溢出隐藏,显示省略号
- 副业案例-晴矢分享 短视频MCN亏损500W的总结的血泪经验
- Android SOS功能模块开发
热门文章
- [Java基础]字符流读写数据的方式
- slot属性值_深入理解vue中的slot与slot
- LRU和LFU的区别
- Java如何解决乱码问题
- Problem M. Mediocre String Problem(Z 函数 + PAM)
- Codeforces Round #715 (Div. 1) C. Complete the MST 补图 + 思维 + 最小生成树
- P2571 [SCOI2010]传送带
- CodeForces 1514A Perfectly Imperfect Array
- JavaWeb --第三章 HTTP协议详解
- 牛客题霸 最少素数拆分 C++题解/答案