尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

git的使用极简入门

git的使用极简入门 看到论坛里其他人写的git使用复杂无比还讲什么原理你们不累吗我来出一个极简入门专为急性子打造。让我们开始吧。1安装和配置git不少早期Ubuntu默认没有安装git,故需要安装和配置git,经过简单的安装和配置就可以使用git来管理自己的代码了。1)安装git可以运行如下命令安装git:sudo apt -y install git成功安装后可以键入如下命令检测安装git --version2)配置使git更高效便捷安装好后就可以使用了运行如下命令查看git的默认配置git config -l #查看git默认配置由于还没有任何配置所以显示为空。接下来请添加用户电子邮件和用户名称具体操作如下git config --global user.email 邮箱地址 git config --global user.name GitHub用户名3)指定默认编辑器为Vim多数开发者都有自己熟悉的编辑器将自己最熟悉的编辑器设置为git默认的编辑器会比较方便具体方法如下git config --global core.editor vim启用git输出显示颜色git config --global color.ui true全部设置完成后再次运行git config -l 命令就可以看到上述配置了git config --list user.email邮箱地址 user.nameGitHub用户名 core.editorvim color.uitrue2关联git和GitHub账号配置好git之后需要将git和GitHub的账号关联起来这样就可以通过git操作GitHub远程服务器上的版本库了并可即时将本地代码库中的源代码推送到GitHub保存。要实现这个功能首先需要申请一个GitHub账户并且配置相关的SSH key,随后在GitHub上创建一个版本库笔者已经在GitHub上使用自己的账户创建了一个名为aaa的版本库。通过自己的GitHub账号创建一个版本库 地址gitgithub.com:“GitHub账户”/aaa.git使用如下命令创建SSH Key:ssh-keygen -t rsa -b 4096 -C 邮箱地址成功创建后切换到~/.ssh目录下复制id_rsa.pub文件内容到GitHub Setings左侧的SSH and GPG keys栏目再点SSH keys 配置页面。确认无误后保存即可使用如下命令测试与GitHub服务器的连通性ssh -T gitgithub.com首先输入yes,如果获得如下提示Hi GitHub用户名! Youve successfully authenticated, but GitHub does not provide shell access.说明连接没有任何问题已准备就绪。3 使用git将代码推送到GitHub首先在本地创建或编辑代码然后添加、提交到本地代码库之后再推送到GitHub,具体操作如下。从远端复制和检测代码git clone https://github.com/“GitHub账户”/aaa.git #从GitHub复制空代码库接下来要在本地创建源代码示例如下cd aaa.git vim aaa.c代码如下#include stdio.h int main(int argc,char *argv[]) { printf( hello world!); }完成后保存退出即可。创建源代码文件后首先要添加和提交到本地代码库中具体操作如下git add aaa.c #将aaa.c源代码问题添加到本地代码库 git commit -m hello world! #将aaa.c提交到本地代码库且提交备注为helloworld运行如下命令将本地库中源代码推送到GitHub远端仓库git push如果在git clone时使用的是https安全地址在进行git push等操作时总会提示输入GitHub账号和密码可以运行如下命令将认证信息保存起来可避免频繁地输入用户名和地址git config --global credential.helper store这样只需要输入一次后续提交或拉取就不用再输入用户名和密码了。这时通过浏览器打开GitHub,登录后进入aaa库即可看到刚添加的源代码文件。
返回列表