1.github里面建立仓库
1、首先在github里面新建一个仓库
2、创建test仓库
3、创建成功后如图显示
2.windows本地仓库配置
1、建立个人仓库文件夹
可以使用github的命令:mkdir file 或者直接 右键新建文件夹即可
2、本地仓库初始化(对该文件夹进行初始化)
在刚刚新建的文件夹中,右键选择 Git Bash Here打开,或者通过其他方式打开,但需要用cd进入此文件夹目录
1 | git init |
3、创建一个test.md文件
1 | touch test.md |
4、添加刚刚创建的test.md文件到本地仓库
1 | git add test.md //git add . 可将本文件夹内文件全部同步到远程github上面 |
5、提交添加的文件到本地仓库
1 | git commit -m "此处是对文件上传的文件的描述" |
6、将本地仓库和远程仓库关联起来
1 | git remote add origin git@github.com:用户名/仓库名 //第一次配置的时候使用即可,以后同步文件不用 |
7、上传文件到远程仓库
1 | git push -u origin master //第一次上传使用-u参数,以后就不用-u参数了 |
报出错误,原因是本地仓库没有readme.md文件,使用此命令即可解决
1 | git pull --rebase origin master //pull=fetch+merge |
到目前为止已经完成了上传
以后再上传文件直接使用这三个命令即可
1 | git add . //文件夹内所有文件均上传,可以指定文件来上传 |
PS:以上操作基于windows以及按照git并配置好了远程链接github的账户
3.本地获取远程仓库文件
1、首先要保证本地仓库没有修改过的文件,可以使用git add .
将之前的文件添加到暂存区
2、然后使用如下命令进行拉取远程文件
1 | git pull origin master |
这样显示就是本地已经同步远程最新的文件了
当我们对远程仓库文件做了修改之后,再拉取文件就是如下显示,这样本地仓库已经同步了远程仓库的文件
PS:当直接同步本地文件到远程失败时,可能的原因是直接在远程仓库对文件进行了修改,导致两边数据不一致,此时可以这样执行
1 | 先将远程仓库文件同步到本地 |