git的初次使用
这首歌虽然每次听都会想起伤心事,会难过,但是我真的喜欢它的名字,我也要做一个追光者。虽然男神是黑洞,但是心中那一束阳光,很是耀眼。
因为不想每次都请教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 [email protected]: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 [email protected]:yutiJin/HTML.git |
在推送的你内容之前,要记得先拉下仓库的信息,否则易出错
1 | git pull origin master |
如果出现一下错误
1 | Warning: Permanently added the RSA host key for IP address '13.229.188.59' to the list of known hosts. |
则将下拉仓库语句进行以下修改
1 | git pull origin master --all-unrelated-histories |
最后将已经在本地仓库的HEAD提交给远端仓库即可
1 | git push origin master |
Game over
ok,这样就大功告成了,在github上你就能看见你提交的代码啦,来自一个小码农的兴奋,写这篇小笔记,时跨两天我也是醉了,不过,很有成就感。
这只是最简单最基础的一部分,其他分支合并啊什么的,还没玩过,就先不写了。这里有个链接,以便日后学习,加油,来自一条小金鱼的呐喊!