这首歌虽然每次听都会想起伤心事,会难过,但是我真的喜欢它的名字,我也要做一个追光者。虽然男神是黑洞,但是心中那一束阳光,很是耀眼。

因为不想每次都请教Android组的大神,虽然这是一次很好的搭讪机会,但是咱们不能这么low,不会一次就够了,笔记做起来,好记性不然烂笔头,哈哈哈。

本地创建一个新仓库

创建新的文件夹或者在已经写好内容的文件夹下执行git init以创建新的git仓库

1
git init

创建一个远端服务器上的仓库

比如在github上创建一个仓库

点击new repository创建新的仓库,输入仓库名字以及选择Initialze this repository with a README即可点击Create repository创建文件

检出仓库

执行以下命令以创建一个本地仓库的克隆版本

1
git clone username@host:/path/to/repository

例子:

1
git clone git@github.com:yutiJin/HTML.git

添加和提交

把写好的代码或者修改过的代码添加到暂存区(Index),它像一个缓存区域,临时保存修改的内容

1
git add *

之后可用以下语句添加

1
git add -A

在使用以下命令以实际提交修改过的代码到HEAD,但是还没有到你的远端仓库

1
git commit -m "代码提交信息"

推送修改

添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用

1
git remote add [shortname] [url]

例子:

1
git remote add origin git@github.com:yutiJin/HTML.git

在推送的你内容之前,要记得先拉下仓库的信息,否则易出错

1
git pull origin master

如果出现一下错误

1
2
3
Warning: Permanently added the RSA host key for IP address '13.229.188.59' to the list of known hosts.

warning: no common commits

则将下拉仓库语句进行以下修改

1
git pull origin master --all-unrelated-histories

最后将已经在本地仓库的HEAD提交给远端仓库即可

1
git push origin master

Game over

ok,这样就大功告成了,在github上你就能看见你提交的代码啦,来自一个小码农的兴奋,写这篇小笔记,时跨两天我也是醉了,不过,很有成就感。

这只是最简单最基础的一部分,其他分支合并啊什么的,还没玩过,就先不写了。这里有个链接,以便日后学习,加油,来自一条小金鱼的呐喊!

来自一位大神的超链接,界面很是喜欢