git图形化工具GitKraken的使用——初始化项目
最近看了关于git工作流的一些东西,刚开始用的SourceTree图形工具,发现这个工具在windows上并不是很好用,昨天在网上找到一个酷炫的git图形工具——GitKraken,初步使用了一下,觉得挺好用的,首先它是英文的,可以让新手更加熟悉git命令,我自己觉得从GUI图形工具中学习git命令对于新手来说是最好的,而且不容易出错,当然不能为了用而用,我们应该了解每一个操作对应的git命令是什么。
界面预览
这里我设置的主题是Light,默认的是炫酷黑,按照自己的喜好选择。
下面介绍下界面上相关操作对应的git命令:
初始化一个项目
这里使用GitHub作为远端代码托管
一、在GitHub网站建立项目
1、在GitHub上创建一个空的项目,可以看到这里列出了几条初始化的命令:
2、打开GitKraken,用GitHub账号登录
3、 初始化本地仓库
对应的git命令为:
$ git init
$ git add README.md
$ git commit -m "Initial commit" # 这里的提交信息是GitKraken默认的
4、添加远程主机
现在创建好了本地仓库和远程仓库,但是而并没有联系,接下来将两个仓库进行关联:
填写主机名称、远端项目的URL,点击添加之后会让你输入密码,完成之后本地仓库与远程仓库就关联起来了:
这里我的主机名称是“origin”,这是Git默认的假发,当然你也可以改成其他的,但origin让别人能看起来一目了然,大部分都是这样命名的,对应的git命令为:
git remote add origin <url>
5、将本地分支与远程主机建立追踪关系
由于远程主机并没有分支,这里是第一次提交分支,使用push
点击工具栏 push
:
不用填写,直接默认master然后点击submit提交就可以,这样本地master分支与远程主机origin就建立了追踪关系:
对应的git命令为:
git push -u origin master
# 这里 -u 是 --set-upstream的简写,使用-u选项指定一个默认的分支,这样以后push master分支就可以不加任何参数直接使用使用git push
上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。如果你需要修改分支的默认的主机,可以右击分支:
我们在新建分支的时候,一定要显式建立这种联系。
当然如果远端已经存在了master分支,你想建立关系,就要用到另一个命令,将本地分支与远端分支建立追踪关系,这个后面再说。
至此,本地以及远端的项目初始化已经完成。
二、直接在GitKraken中一气呵成
总结
- 将本地仓库与远程仓库关联,使用命令
git remote add origin <url>
; - 关联后,使用命令
git push -u origin master
第一次推送master分支的所有内容。
参考文章
本系列所有文章都是我学习 廖雪峰的官方网站 中的Git教程所写的,这里的教程文章写得非常好,在此感谢!
git图形化工具GitKraken的使用——初始化项目相关推荐
- git 图形化工具 GitKraken 的使用 —— 分支的创建与合并
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 分支管理是Git工作流的重点 在之前的文章中通过GitKraken可以很清楚的看到,每一次commi ...
- Sourcetree使用 - git图形化工具(三)
前面两个章节总结了Sourcetree的安装与配置Sourcetree密钥,这个章节主要讲如何使用Sourcetree.以前呢,都是使用git Bash进行命令行方式进行操作git,感觉部分时间浪费在 ...
- TortoiseGit(大乌龟)安装教程(Git 图形化工具,告别手敲命令)
TortoiseGit安装教程 1. 下载TortoiseGit 官方下载地址:https://tortoisegit.org/download/ 自行选择下载对应版本(大部分位64位),进行下载 2 ...
- SourceTree 3.0.17如何跳过注册进行安装? — git图形化工具(一)
SourceTree 3.0.17个人版本的尝试跳过注册方式好几次都没成功,于是下载了企业版本https://www.sourcetreeapp.com/enterprise. 安装过程: 1.首次点 ...
- MacOS系统下的图形化工具
MacOS系统下的图形化工具 MacOS系统下安装了Git后,发现如果Git中有中文文档操作还是比较麻烦(需要输入中文的文件名).图形化对Git的操作还是相对于方便一些.所以准备找一个图形化的工具. ...
- Git图形化管理工具
Git图形化管理工具 注意:必须在创建的仓库中进行右键打开 复制这段内容后打开百度网盘App,操作更方便哦. 链接:https://pan.baidu.com/s/1eXIk01LXSmzmXvYfw ...
- MariaDB一之编译安装MariaDB、MariaDB初始化及MariaDB的图形化工具
本文主要讲述MariaDB的源码编译,MariaDB的初始化及MariaDB的图形化工具,由于mysql以后可能会闭源,本处使用MariaDB,MariaDB与mysql基本操作一样 关系型数据库基础 ...
- Git 三剑客 ———— gitk 图形化工具
文章目录 页面介绍 提交显示窗口 版本信息栏 搜索栏 提交信息窗口 文件显示窗口 File Menu Edit Menu View Menu Help Menu About gitk Kye bind ...
- 推荐几款好用的 Git 图形化客户端
最近公司全面转向 GitLab 管理代码,很多同学都不太习惯,问我有没有好用的 Git 图形化客户端推荐?我说:有! Gitk Gitk 是 Git 提供的一个 GUI 工具,现在安装 Git 的时候 ...
最新文章
- s3 aws_您需要了解的有关AWS S3的所有信息
- linux软件升级直接替换,Linux几个命令的升级替代品
- FreeRTOS 中断优先级嵌套错误引发HardFault异常解决
- nssl1454-最短路【并查集,贪心】
- Android应用中Back键的监听及处理
- 进阶攻略|前端最全的框架总结
- 网络计算机显示10,win10电脑网络显示一个球怎么回事
- WCF中常见的几种Host,承载WCF服务的方法
- 有多大的大脑互联网正在开发社交网络
- spark配置lzo
- amd玄冰400怎么拆图解_【装机帮扶站】第735期:“无货”当道的京东年底大预售来了(AMD篇)...
- Delphi XE3 下载
- 社招的我,在酷家乐的野蛮生长
- 微信公众号网页链接失效解决方案
- 磁盘阵列卡组建磁盘阵列
- 计算机启动 滴的一声,电脑开机没反应 电脑开机没有滴的一声
- 【Web】CSS(No.33)Css页面布局经典案例(三)《京东首页》
- 3934:C 10 Aug 2022 00:14:04.239 # Fatal error, can‘t open config file ‘/usr/local/redis/./redis-conf
- Python - 3.6 学习二
- 机器学习实战 美国50K工资分类