快速通过git创建本地仓库

1.先创建一个欲作为master的目录,此处为aaa。其中有如下文件。快速通过git创建本地仓库_第1张图片

2.在git shell中进入aaa目录git init初始化目录后就是将其建成一个仓库(其作为仓库名并且是主分支master),不过它是空的原先的bbb目录和txt文本和.md文件都没有添加到仓库中。通过git status查看.。快速通过git创建本地仓库_第2张图片
3.通过git add 文件名 命令将各个文件和目录添加到仓库的文件暂存区。快速通过git创建本地仓库_第3张图片
最后通过git status查看仓库的状态,如图表示文件及目录都被追踪成功(就是添加到暂存区成功的意思)

4.最后通过git commit [-m '描述信息']命令将add的文件提交到仓库快速通过git创建本地仓库_第4张图片其中中括号中的内容可要可不要,不过为了后续查看日志可以自行添加,描述信息就是描述你有关提交的信息,没有特定格式规定。可以通过git log查看快速通过git创建本地仓库_第5张图片
那么到现在这个本地仓库就创建成功了,在仓库里面有相应的文件。

接下来将远程仓库和本地仓库进行同步
远程到本地的信息同步
通过git pull 远程仓库名 master命令将远程仓库主分支下的内容拉取到本地进行远程到本地的信息同步。如果报了如下错误信息快速通过git创建本地仓库_第6张图片可能说明本地分支没有和远程分支建立联系,所以可以尝试以下命令git pull 远程仓库名 master --allow-unrelated-histories 效果如下。快速通过git创建本地仓库_第7张图片
在本地aaa目录下也有了这些主分支的内容快速通过git创建本地仓库_第8张图片
本地到远程的同步
一定是在本地仓库的目录下执行命令git push 远程仓库名 master将该目录下的内容添加到远程仓库的master分支下快速通过git创建本地仓库_第9张图片
这时候更新你的GitHub。注意选择分支快速通过git创建本地仓库_第10张图片
好像本地仓库的bbb文件夹没有同步到远端,可能因为它是空的吧!

你可能感兴趣的:(git,github)