git的安装和提交

这个以后肯定会用的多,遂记录下来

安装的流程请看:

git安装

然后需要在https://github.com/ 上 new 一个项目  new respository

然后复制下链接即可 

就像上面这样,不要添加文件!!!!

之后在本地,也就是你的code 的文件夹 下:

nn@nn:~/sp/te_curl$ git init
初始化空的 Git 仓库于 /home/nn/sp/te_curl/.git/
nn@nn:~/sp/te_curl$ git add withS.cpp httpdownload.* parsepage.* htmlQue.* makefile nn@nn:~/sp/te_curl$ touch README.md
nn@nn:~/sp/te_curl$ git add README.md 
nn@nn:~/sp/te_curl$ git commit -m '0.1 version'
说明 git add . 可以将此目录下所有文件都添加提交,当然你也可以一个一个的提交, 就像我一样

nn@nn:~/sp/te_curl$ git remote add origin https://github.com/nnlover/spider_02.git
nn@nn:~/sp/te_curl$ git push -u origin master
Username for 'https://github.com': nnlover
Password for 'https://[email protected]': 
对象计数中: 14, 完成.
Delta compression using up to 8 threads.
压缩对象中: 100% (13/13), 完成.
写入对象中: 100% (14/14), 285.18 KiB | 0 bytes/s, 完成.
Total 14 (delta 0), reused 0 (delta 0)
To https://github.com/nnlover/spider_02.git
 *[new branch]      master -> master
分支 master 设置为跟踪来自 origin 的远程分支 master。
应该 说这样的话应该是提交上去了

然后可以去页面上刷新一下刚才的页面 ,code 标签下应该就有 你提交的文件了

但是  需要每次都输入用户名 和 密码 

所以,需要再修改一下readme.md 文件

在提交之前 先输入:

nn@nn:~/sp/te_curl$ git config --global credential.helper store
这句的意思就是在 安装的时候记住用户名的帐号的那个文件下面记住你的密码

然后再提交一次,下次就不需要再次输入密码了

这次提交的流程如下:

nn@nn:~/sp/te_curl$ git commit -a
nn@nn:~/sp/te_curl$ git push origin master 

不要在网页上创建文件的原因是,这些提交都是根据时间提交的,所以,第一次从本地提交是初始化项目,但是如果在网页上创建了文件

本地就不再是初始化了,你需要把 已经提交的文件(网页上创建的),下载到本地再进行提交才可以(同步),提交是根据时间线!!!!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章