您的位置:首页 > 编程语言

git学习笔记(本地仓库与github)

2017-08-12 15:39 232 查看
参考:廖雪峰的官方网站-git,这里面写得非常清楚,咱们就不要再造轮子了,现在把我常用的几个功能写一下,以防忘记。

此为Windows下的git。

1. 安装

https://git-for-windows.github.io下载,然后正常安装即可。

2. 创建账号

安装完成后,找到git bash打开;

输入命令

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


完成账号创建。

3. 创建本地版本库

打开git bash,通过命令进入需要创建版本库的文件夹,输入命令:

git init


完成版本库的创建



4. 添加文件

在git bash中通过git add命令将文件夹内文件添加至版本库,add命令有很多参数,具体可在网上找到,以下命令可将所有文件添加到版本库:

git add .


5. 提交

在git bash中通过git commit命令将add的文件提交到版本库,完成版本更新。命令如下:

git commit -m "create repo"


引号内为本次commit标记。

6. 本地库同步至github

在完成了本地库的创建后,可将本地库同步至github。

6. 1 本地生成ssh key

在git bash中输入:

ssh-keygen -t rsa -C "email@example.com"


会提示生成的ssh key



6. 2 将ssh key添加到github



6. 3 github创建版本库

填写完名字后记住:不要勾选 “Initialize this repository with a README”,勾选了其实也没事,就是麻烦一些,网上可以找到解决方案。

6. 4 本地库关联github仓库

创建完github库后,将github仓库地址复制下来,就是那个

https://github.com:xxxxx/ccc.git

通过git bash进入需要同步的本地仓库,在命令行中输入:

git remote add origin https://github.com:xxxxx/ccc.git[/code] 
完成关联

6. 5 本地库同步至github

git push -u origin master


第一次同步需要加“-u”,后面就不需要了。

详细如下:



7 从远程库克隆

git clone git@github.com:xxxxx/ccc.git


error

可能遇到的错误:

1. 如何解决failed to push some refs to git,与github同步后,添加了remark文件但未同步至本地时会出现此错误。

先输入如下命令,将数据同步到本地,再将本地数据同步到github就不会有问题了。

git pull --rebase origin master
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  github git