博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu Git安装与使用
阅读量:4967 次
发布时间:2019-06-12

本文共 1948 字,大约阅读时间需要 6 分钟。

本系列文章由
@yhl_leo
出品。转载请注明出处。
文章链接:


本文整理和归纳了关于Ubuntu中Git安装与使用的资源,希望对大家有所帮助。

1 安装

安装方式主要有两种,即通过Aptsource

1.1 通过Apt安装:

官网上提供的命令是:

$ sudo add-apt-repository ppa:git-core/ppa

Git1

中间暂停时,按回车键Enter继续安装。

$ sudo apt-get update$ sudo apt-get install git

安装下载完毕后,能够使用以下的命令行。确认git的版本号:

$ git --version

git_version

1.2 通过Source安装

首先。安装一些git依赖的软件:

$ sudo apt-get install build-essential libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip

安装完毕后。能够在GitHub上发布的。选择Tags中的最新版本号2.7.2:

git_version_2

复制下压缩文件的下载链接(Downloadsbutton鼠标右键):

git_down_address

使用命令行下载:

$ wget https://github.com/git/git/archive/v1.9.2.zip -O git.zip

解压,并路径转换到git下:

$ unzip git.zip$ cd git-*

编译源代码:

$ make prefix=/usr/local all$ sudo make prefix=/usr/local install

编译完毕后,相同能够利用上述的语句查看git版本号。

假设。后面还想继续更新,能够这样:

$ git clone https://github.com/git/git.git

訪问的链接(URL)能够在上述的GitHub项目中拷贝:

copy_address

然后像上面一样,编译源代码:

$ make prefix=/usr/local all$ sudo make prefix=/usr/local install

就会在git安装位置重装和重编译新的版本号(会将旧版本号覆盖掉)。

2 git入门

2.1 配置git

首先,是指定username和邮箱:

$ git config --global user.name "Your Name"$ git config --global user.email "youremail@domain.com"

能够例如以下查看配置信息:

$ git config --list

2.2 创建一个本地repository

创建一个名为myGitTestrepository:

$ git init myGitTest

git_init

然后切换。文件路径到myGitTest

$ cd myGitTest

依次加入文件READMEsample.cpp

$ gedit README$ gedit sample.cpp

README文件内随便写入一些内容:

This is my first Git and GitHub test conducted on my Ubuntu Wily system.

同理。在sample.cpp中写入一段代码:

#include 
int main(){ std::cout << "Hello Git!" << std::endl; return 0;}

将这两个文件通过git加入到刚刚创建的myGitTest

$ git add README$ git add smaple.cpp

如今,将myGitTest的变化更新情况提交:

$ git commit -m "create a git project"

git pro

2.3 同步到GitHub

在GitHub个人账户中。创建一个repository(我已经创建过了。所以会提示已经存在):

mygittest

将新创建的repository的URL拷贝:

git path

使用以下的命令。将本地的repository提交到GitHub:

$ git remote add origin https://github.com/yhlleo/myGitTest.git$ git push origin master

接着会提示输入GitHub的账户名和password。输入就能够完毕:

git commit

登陆到GitHub上,打开myGitTest例如以下:

github


近期看到一个不错的在线教程,认为有必要分享一下:,想深入了解Git的话。值得一读~

转载于:https://www.cnblogs.com/blfbuaa/p/7372772.html

你可能感兴趣的文章
pg_config - 检索已安装版本的 PostgreSQL 的信息
查看>>
并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法(转载)
查看>>
Android自定义日历控件(继承系统控件实现)
查看>>
java中判断list是否为空的用法
查看>>
使用vs2010生成clickonce安装引导程序的方法
查看>>
Android Studio 三种添加插件的方式,androidstudio
查看>>
淘宝指数于2016年3月23日正式下线
查看>>
Visual Studio 各版本下载合集vs2005下载vs2008下载vs2010下载vs2012下载vs2015 vs2017 下载...
查看>>
读BeautifulSoup官方文档之html树的搜索(1)
查看>>
Bypass WAF
查看>>
锋利的js之妈妈再也不用担心我找错钱了
查看>>
由于启动用户实例的进程时出错的解决方法
查看>>
如何调试Javascript代码
查看>>
爬虫之动态HTML处理(Selenium与PhantomJS )动态页面模拟点击
查看>>
CI框架集成Smarty
查看>>
点击按钮触发声音(xaml实现)
查看>>
初识异步、并发处理纯代码及Demo
查看>>
Android 数据库打包随APK发布
查看>>
uploadify图片上传配置
查看>>
[SDOI2016]模式字符串
查看>>