github简单的提交代码

github简单的提交代码功能,附上一些简单的使用说明.

新增一个项目,由于我开始已经创建了,所以提示已经存在!

1.jpg

2.jpg


echo "# SogaBlog" >> README.md git init git add README.md git commit -m "first commit" git remote add origin https://github.com/davidchenlj/SogaBlog.git git push -u origin master

如果出现权限错误 github push错误The requested URL returned error: 403 Forbidden while accessing

vim .Git/config

[remote "origin"]  
    url = https://github.com/davidchenlj/SogaBlog.git

[remote "origin"]  
    url = https://davidchenlj@github.com/davidchenlj/SogaBlog.git


再次git push,弹出框输入密码,即可提交

常用命令说明

git pull

从其他的版本库(既可以是远程的也可以是本地的)将代码更新到本地,例如:'git pull origin master'就是将origin这个版本库的代码更新到本地的master主枝,该功能类似于SVN的update

git add

将当前更改或者新增的文件加入到Git的索引中,加入到Git的索引中就表示记入了版本历史中,这也是提交之前所需要执行的一步,例如'git add app/model/user.rb'就会增加app/model/user.rb文件到Git的索引中

git rm

从当前的工作空间中和索引中删除文件,例如'git rm app/model/user.rb'

git commit

提交当前工作空间的修改内容,类似于SVN的commit命令,例如'git commit -m "story #3, add user model"',提交的时候必须用-m来输入一条提交信息

git pus

将本地commit的代码更新到远程版本库中,例如'git push origin'就会将本地的代码更新到名为orgin的远程版本库中

git log

查看历史日志