github端操作
进入GitHub账号,找到repository,new一个新项目;
取名:Repository name(不和其它项目重名即可);
仓库描述介绍:Description(可选);
仓库权限(公开共享,私有或指定合作者):Public, Private ;
Initialize this repository with a README: 添加一个README.md
gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignore
license: 证书类型,对应生成文件LICENSE,并在下面Add a license选择一个。
Create repository。
找到Clone or download,复制链接。
进入本地操作。
提前安装好Git。
在想存放本地项目文件地址的地方右键打开git bash here.
输入:git clone 从GitHub上复制的链接
回车,会自动创建一个和GitHub上同名的文件夹。
将想要上传的文件放到此文件夹里。
$ git add . “注意这里有个'.',此操作是把Test文件夹下面的文件都添加进来”(我的里面并没有出现Test文件夹,但这一步还是需要做。)
$ git commit -m "first commit" “first commit为提交信息,自定义”
first commit可以更改为任何你想写的内容,可以写成版本号,自定义,不是固定的。
$ git push -u origin master “此操作是将本地项目push到GitHub上去,会弹出GitHub登录框,登录GitHub账号。”
完成以上步骤,在GitHub上刷新,可以看到我们本地的项目已经被上传上去了。
其他一些git指令:
$ git init #把当前目录变成git可以管理的仓库
$ git add readme.txt #添加一个文件,也可以添加文件夹
$ git add -A #添加全部文件
$ git commit -m "some commit" #提交修改
$ git status #查看是否还有未提交
$ git log #查看最近日志
$ git reset --hard HEAD^ #版本回退一个版本
$ git reset --hard HEAD^^ #版本回退两个版本
$ git reset --hard HEAD~100 #版本回退多个版本
$ git remote add origin +地址 #远程仓库的提交(第一次链接)
$ git push -u origin master #仓库关联
$ git push #远程仓库的提交(第二次及之后)
---------------------
参考:https://blog.csdn.net/Rong_Toa/article/details/80577410
http://www.cnblogs.com/cxk1995/p/5800196.html