标签:
最近把自己做的一些小项目传到Github上,使用Git不再仅仅是简单的add、push等,作为新手,遇到了很多问题,今天有时间进行整理和记录,并持续更新。
git init //初始化,建立本地仓库
git add ***** //向本地库添加文件
git commit -m ‘*****‘ //添加注释,这是一个好习惯,我通常会加上时间
git remote add origin https://github.com/githubUsername/repositoryName.git //把本地仓库与远程仓库建立连接
git push origin master //把本地仓库的内容提交到远程仓库
一般来说,不会出错。如果你事先没有设置好SSH,那么会提醒你输入Github的账号和密码。如果是这个错误,会提示你“fatal:Authentication failed”,授权错误重新执行上一条push命令,再次输入用户名和密码就好了。如果成功则显示
关于add命令,具体点
git add . //添加所有文件及文件夹
git add modules/js/hello.js //添加一个文件
git add modules/style //添加一个文件夹及其下面的所有子文件夹和文件
如果报错,则有以下几种情况
1. 初始化报错
Reinitialized existing Git repository in *****
说明你已经存在本地仓库了,不用理会(学好英语很重要,尤其是程序员)
2. 添加注释
no changes added to commit
说明你没有改变本地库,不需要添加注释
3. 链接远程库报错
4. git remote add origin ****
the following file has changes staged in the index
时间到了,回学校。明天继续写!
看到一篇很不错的文章,明天看看GIT入门篇-基本概念与操作
标签:
原文地址:http://blog.csdn.net/viana37/article/details/51365139