-
git的常用命令
2020-07-21 19:25:53git的常用命令 1、创建仓库:git init 2、把文件添加到版本库:<kbd>git add readme.txt</kbd> 多个文件的添加:git add file1.txt file2.txt 3、把文件提交到仓库:<kbd>git commit -m " ... -
Git的常用命令
2017-07-13 08:51:14什么是Git?使用git命令在本地创建本地仓库,git的常用命令什么是Git?
Git是由linux是发明者开发的一款版本的控制系统,就好像以前很火的svn版本管理。 简单的理解呢,就是用来远程管理你的源代码的。
使用Git的常用命令在本地(window系统)创建Git仓库
window系统的用户可以先在本地硬盘某个路径下创建一个文件夹
例如:test 文件夹名称 test.md 文件名称
先安装Git(windows: https://git-for-windows.github.io/),然后打开Git shell:
注意:打开后,我们需要切换到事先创建好的文件夹的路径下
Git安装成功
路径切换
进一步的操作
3 操作步骤:
1) 当切换到仓库目录下的情况下,执行git status命令可以看到当前还不是一个仓库。 2)接着执行git init命令进行初始化,这时该文件夹就是一个git仓库了 3)然后就是使用git add [文件名] 将文件夹中的文件,添加到一个暂存区 4)最后就使用git commit -m [提交描述] 提交文件 5)使用git log 查看日志文件
到这里就已经全部完成了利用Git命令在本地创建git仓库了,在这个过程中我们可以使用git status 这个命令去查看实时的状态。
-
Git 的常用命令
2019-07-07 22:39:35在 Git 中,所有的命令都是以git开头,例如,git init其作用就是初始一个 Git 仓库。 在我们进行任何的git操作之前,我们都得先切换到 Git 的仓库目录。换言之,我们得到先进入到(我们定义的)Git 仓库的最顶层文件...文章目录
在 Git 中,所有的命令都是以
git
开头,例如,git init
其作用就是初始一个 Git 仓库。在我们进行任何的
git
操作之前,我们都得先切换到 Git 的仓库目录。换言之,我们得到先进入到(我们定义的)Git 仓库的最顶层文件目录下,然后从此目录中进入Git Bash
,这样之后的操作才能顺利进行。
这里选择Test
目录作为 Git 仓库,进入Test
目录,单击鼠标右键
,选择Git Bash Here
,打开Git Bash
的命令行窗口。
Git 的常用命令:
序号 命令 描述 1 git status
查看仓库的 状态
2 git init
初始化 Git 仓库 3 git add
文件 添加
到 Git 仓库4 git commit
文件 提交
到 Git(本地)仓库5 git config
输入用户名跟邮箱 6 git log
打印 Git 仓库提交 日志
7 git branch
查看 Git 仓库的 分支
情况8 git checkout
切换到分支 9 git merge
合并
分支到master
分支10 git branch -d
删除
分支11 git tag
当前分支添加 标签
12 git push origin master
本地仓库的内容 push
到远程仓库
1、git status
git status
:查看仓库的状态。结果显示Test
不是一个 Git 仓库。
2、git init
git init
:初始化 Git 仓库。结果显示已经初始化Test
为一个空的 Git 仓库。
下面输入git status
命令检查一下仓库的状态。
初始化仓库之后,Test
目录已经成为一个 Git 仓库了,并且默认进入 Git 仓库的master分支
,即主分支
。在这里,我们需要注意的是Untracked fies
提示,它表示Test
仓库中有文件没有被追踪,并提示了具体没有被追踪的文件为test.txt
,还提示了我们可以使用git add
命令操作这个文件。
3、git add
git add test.txt
:将 test.txt 文件添加到 Git 仓库。
输入git status
命令检查一下仓库的状态。
显示No commits yet
未提交,同时已经没有Untracked files
未追踪文件的提示了。
需要声明一点:git add
命令并没有把文件提交到 Git 仓库,而是把文件添加到了临时缓冲区
,这个命令有效防止了我们错误提交的可能性。
4、git commit
git commit -m "text commit"
:把test.txt
文件提交到 Git 仓库。
上图成功将文件test.txt
提交到了 Git 仓库,其中commit
表示提交
,-m
表示提交信息
,提交信息
写在双引号""
内。
上面输入git status
命令查看仓库状态,结果显示nothing to commit, working tree clean
,这表示已经没有内容可以提交了,即全部内容已经提交完毕。
5、git config
如果上面的
git commit
结果提示你输入用户名
跟邮箱
,那就使用git config
。
git config
设置用户名
跟邮箱
:
6、git log
git log
:打印 Git 仓库提交日志:
上图所示,显示了我们的提交记录,提交记录的内容包括 Author提交作者、Date提交日期 和 提交信息。
7、git branch
git branch
:查看 Git 仓库的分支情况:
上图所示,显示了仓库Test
中的分支情况,现在仅有一个master
主分支,其中master
主分支前的*
号表示当前所在的分支
,例如* master
就意味着我们所在的位置为Test
仓库的主分支。
上图输入命令git branch branch1
,再输入命令git branch
,结果显示:创建了一个名为branch1
的分支,并且当前的位置仍然为主分支master
。
8、git checkout
git checkout branch1
:切换到branch1分支
:
我们可以在创建分支的同时,直接切换到新分支,命令为git checkout -b
:
9、git merge branch1
git merge branch1
:将branch1分支
合并到master
分支:
10、git branch -d
git branch -d branch1
:删除分支branch1
;
git branch -D branch1
:删除分支branch1
。
11、git tag
git tag V1.0
:当前分支添加标签:
-
git 的常用命令
2018-07-27 18:35:22常用命令列表 #初始化仓库 git init #查看仓库状态 git status #向临时存储区添加文件 git add file.txt #提交本地仓库 git commit -m '备注信息' #在临时存储区删除文件 git rm file.txt #克隆远程仓库到本地 git ...常用命令列表
#初始化仓库 git init #查看仓库状态 git status #向临时存储区添加文件 git add file.txt #提交本地仓库 git commit -m '备注信息' #在临时存储区删除文件 git rm file.txt #克隆远程仓库到本地 git clone https://github.com/xby377974178/test.git #推送远程服务器 git push
使用介绍
- 克隆远程仓库到本地
#克隆远程仓库 git clone https://github.com/xby377974178/test.git #进入仓库目录 cd test #查看仓库状态 git status
- 添加文件到本地仓库
#创建新文件 demo1.html(空文件) touch demo1.html #添加文件到临时存储区 git add demo1.html #查看仓库状态 git status #提交文件到本地仓库(-m 命令可以添加附加消息) git commit -m '提交文件到本地仓库'
- 修改文件后更新到本地仓库
#修改文件 vi demo1.html #查看文件内容 cat demo1.html #将修改后的文件添加到临时存储区 git add demo1.html #查看仓库状态 git status #提交修改后的文件 git commit -m '提交修改后的文件'
- 删除文件后更新到本地仓库
#删除本地文件 rm demo1.html #删除临时存储区文件 git rm demo1.html #查看仓库状态 git status #提交删除后的内容 git commit -m '删除了 demo1.html 文件'
- 推送文件到远程仓库
#推送文件到远程仓库 git push
tip:
这时如果之前没有登录那么会弹出登录框
-
MySQL 触发器
-
测试-源码
-
su: must be suid to work properly错误处理方法
-
低压大位移静电微驱动器驱动机理分析
-
union 和 union all
-
bootstrapTable 自定义可编辑每页显示的记录数
-
基于Qt的LibVLC开发教程
-
核心嵌入式异质纳米蝶形天线中的局部表面等离子体共振
-
js base64加密java解密
-
模糊查询和聚合函数
-
最新最全论文合集——边缘AI
-
MySQL NDB Cluster 负载均衡和高可用集群
-
static 修饰的成员变量和方法不能序列化,那么写 Spark 程序时如何定义自己的工具类
-
Galera 高可用 MySQL 集群(PXC v5.7+Hapro)
-
HDU 2008 数值统计
-
代理ip如何指定地区
-
Windows server 下关闭135/139/445端口
-
Mycat 实现 MySQL的分库分表、读写分离、主从切换
-
MySQL 数据库权限管理(用户高级管理和精确访问控制)
-
NPE