本地环境要求:Git

上传

1.新建远程仓库

创建仓库的注意点:

gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignore

license: 证书类型,对应生成文件 LICENSE

2.使用命令上传

①右击待上传的项目文件夹,选择Git bash here

1
git init

随后项目文件路径下会多出一个.git文件夹,用来保存 git 传输的一些信息

②将项目上所有的文件添加到仓库中。

如果想添加某个特定的文件,只需把.换成这个特定的文件名即可,中间以空格隔开。

1
git add .

③填写对本次 commit(提交)的注释

1
git commit -m "xxxxxx"

④本地的仓库关联到 Github 上

1
git remote add origin https://github.com/BytePrince/xxxxxxx.git

⑤代码上传到 Github 仓库

1
git push -u origin master

执行完后,输入账号密码确认身份即可。

更新

1.选中项目文件夹,进入 bash。如果想更新某个特定的文件,只需把.换成这个特定的文件名即可。

1
git add .

2.填写对本次 commit(提交)的注释

1
git commit -m 'xxxxxxxxxx'

3.提交到原始的 master 分支

1
git push origin master

回滚

本地项目回滚到 Github 仓库内的某个版本

1.选中项目文件夹,进入 bash

2.查看提交日志

1
git log

3.选择需要回滚的版本,并记录其 hash

4.按Q返回命令行模式,使用命令,将本地项目回滚到仓库里指定的版本

1
git reset --hard xxxxxx(hash)

Github仓库内的项目回滚

一般有两种思路,①新建分支,从分支回滚到 master;②回滚项目到本地,从本地重新 Pull。

这边采用后者。

按照上述,将历史版本回滚到本地,随后推送到仓库。

1
 git push -f -u origin master 
1
 git Pull