Git命令行操作
2017-06-12 00:00
169 查看
第一部分:基础管理
1 创建版本库
$ git init
2 通过ls -a 查看,就可以看见 .git/文件夹 证明创建成功
3 可以通过git status 查看当前的状态 git status -s 显示简单信息
4 添加文件 $ git add 123.txt[文件名] 添加文件到版本库,可以指定文件,也可以使用.添加所有文件 例如:$ git add . 。类似加入缓冲区,队列里面的
5 提交
git commit 提交
-m:添加提交信息
-a:提交所有
--amend:修改最有一次提交
例如:$ git commit -m '测试信息' -a
6 显示日志信息
$ git log --oneline 显示一行
$ git log 显示日志
第二部分:分支管理
$ git branch 可以查看分支 *号,代表当前分支
$ git branch 分支名 [基于分支] 例如:$ git branch master2 master :创建基于特定分支(默认是当前分支)的新分支
$ git branch -d master2用法: -d 分支, 删除指定分支
$ git checkout t【分支名】 切换到相应的分支,
$ git checkout -b newmaster【分支名】 创建并且切换到新分支
$ git merge master【分支名】 合并分支到当前分支,但是并不删除当前分支
第三部分:忽略语法
创建忽略管理文件.gitignore,也可以通过 tortoisegit 点击新建的文件邮件创建 忽略文件列表。
/: 表示忽略根目录下的。
文件名:表示忽略这样的名字文件或者文件夹
*:表示模糊匹配
!:表示取反,除了
#:表示忽略注释
第四部分:开发流程
master 主分支
online
develop
local
第五部分:线上托管
github.com
codding.net
进行代码托管。但是要加fork 及star 的项目才会加分
// 提交写日志
php初学者---千锋php课堂笔记
1 创建版本库
$ git init
2 通过ls -a 查看,就可以看见 .git/文件夹 证明创建成功
3 可以通过git status 查看当前的状态 git status -s 显示简单信息
4 添加文件 $ git add 123.txt[文件名] 添加文件到版本库,可以指定文件,也可以使用.添加所有文件 例如:$ git add . 。类似加入缓冲区,队列里面的
5 提交
git commit 提交
-m:添加提交信息
-a:提交所有
--amend:修改最有一次提交
例如:$ git commit -m '测试信息' -a
6 显示日志信息
$ git log --oneline 显示一行
$ git log 显示日志
第二部分:分支管理
$ git branch 可以查看分支 *号,代表当前分支
$ git branch 分支名 [基于分支] 例如:$ git branch master2 master :创建基于特定分支(默认是当前分支)的新分支
$ git branch -d master2用法: -d 分支, 删除指定分支
$ git checkout t【分支名】 切换到相应的分支,
$ git checkout -b newmaster【分支名】 创建并且切换到新分支
$ git merge master【分支名】 合并分支到当前分支,但是并不删除当前分支
第三部分:忽略语法
创建忽略管理文件.gitignore,也可以通过 tortoisegit 点击新建的文件邮件创建 忽略文件列表。
/: 表示忽略根目录下的。
文件名:表示忽略这样的名字文件或者文件夹
*:表示模糊匹配
!:表示取反,除了
#:表示忽略注释
第四部分:开发流程
master 主分支
online
develop
local
第五部分:线上托管
github.com
codding.net
进行代码托管。但是要加fork 及star 的项目才会加分
// 提交写日志
php初学者---千锋php课堂笔记
相关文章推荐
- Git基本命令行操作
- gitbash下命令行操作技巧
- Git_ 基本操作_第2课_Git利用命令行对 Config配置的 增删查改
- git命令行操作记录(以廖雪峰老师的为蓝本,只做复习)
- Git - 在windows环境中使用命令行操作github
- git命令行常用操作及在linux下push到github项目中遇到的问题
- git命令行操作
- GitHub版本控制使用(命令行实际操作图解Git使用方法)
- Mac 下 Git 的基础命令行操作
- 通过Git GUI操作流程感悟Git命令行的操作步骤
- windows下使用TortoiseGit代替Git命令行操作
- git 常用的命令行操作
- 命令行托管git项目基本操作
- 89-004-1 git命令行实现本地与github的连接操作
- Mac上用命令行操作git
- 【Git】Git命令行操作简写
- git命令行操作(远程仓库)
- windows下使用TortoiseGit代替Git命令行操作
- 最全Git命令,掌握命令行操作。
- xcode 上传 remote git 多种情况命令行操作