Git

版本管理工具有:git和hg

一、git基础

史上最浅显易懂的Git教程
git简明指南
猴子都能懂的git入门

二、Windows上Git安装

Windows上Git安装(图解教程)

1、安装Windows版本的git,从官方下载的是Git-2.15.1.2-64-bit.exe,采用缺省设置安装

2、打开DOS窗口:

git –version #验证安装是否ok
git config –global user.name “xxx” #我的github注册用户名
git config –global user.email “xxx@yyy.com” #我的github注册信箱
git config –global push.default simple
git config –global –list #验证刚才的三条配置信息

鼠标桌面右键“Git Bash Here”打开Git Bash窗口:

ssh-keygen -t rsa -C “xxx@yyy.com” #生成ssh密钥,所有提问直接回车

根据提示,打开相应的目录,比如我的是:“/c/Users/qdmca/.ssh/”。用sublime text打开其中的“id_rsa.pub”,复制所有内容到自己github账户设置中“SSH and GPG keys”的“New SSH key”中。在git bash中输入:

git -T git@github.com #输入yes,会看到提示授权成功的信息。
git init #在自己的git本地目录中初始化,比如我的是 /d/git 目录,会生成一个.git的隐藏目录

登录github,右上角菜单new repository,新建一个asus仓库,在code下的SSH会看到“git@github.com:greydesign/asus.git”

tips: 在仓库右侧的‘clone or downloand’,能查看ssh或者https的仓库地址

在d/git目录新建一个hello.c文件,回到git bash:

git add .
git commit -m ‘第一次提交’ #提示有一个文件changed,应该是新建的hello.c
git remote add origin git@github.com:greydesign/asus.git #greydesign是我的github注册用户名
git push -u origin master #提示成功上传了3个文件

git push origin master #如果github增减了文件,上步命令会提示错误,用本命令可以上传成功?我在本地新建了hello.o,还提示错误!需要补充本地与github同步出现问题如何解决
git clone git@github.com:greydesign/asus.git #如果在github增减了文件,clone到本地

三、Android手机Termux安装git

pkg upgrade
pkg install git

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

You are commenting using your WordPress.com account. Log Out /  更改 )

Google photo

You are commenting using your Google account. Log Out /  更改 )

Twitter picture

You are commenting using your Twitter account. Log Out /  更改 )

Facebook photo

You are commenting using your Facebook account. Log Out /  更改 )

Connecting to %s