Git的一些基本操作
创建仓库
我们打开自己的git仓库, 实际创造一个公开的仓库, 点击右上角工具栏里的New repository, 创建新的仓库
关于两个下拉菜单add .gitignore和 add a license的一些信息
- add .gitignore
这个下拉菜单中包含了当下比较流行的主流语言和框架, 而add .gitignore会在你的仓库中生成一个.gitignore文件, 这个文件在本地跟仓库进行远程连接以后, 在你上传本地文件进仓库时, 会忽略.gitignore中所记录的文件夹和文件, 比如当我们使用前端框架Vue的时候, node_modules包特别大,
我们并不想要将他上传进git仓库中, 所以我们会在.gitignore中协商/node_modules从而忽略上传
- add a license
这个下拉菜单可以选择你所需要添加的许可证协议,这些协议具体是干什么用的, 其实也就是在别人拉你代码或者使用你的代码的时候, 你希望给他一个权限来保护你自己的知识产权, 比如是否允许他完全商用? 不同协议规则不一样, 每个协议小伙伴可以自行google根据内容选择适合自己的协议, 不过大多数软件都会选择MIT协议
最后当我们把相应的信息填写完毕以后, 店家Create Repository就创建好了我们的仓库
公开代码
clone已有仓库
接下来我们将尝试在已有仓库中添加代码并且加以公开, 首先我们要做的就是clone仓库到身边的开发环境中
复制地址以后我们找到想要在本地存储的位置, 打开cmd命令行, mac打开teminal, 输入git clone 你复制的地址, 同时如果再初始化的时候设置了密码, 这里应该会要求你输入一次密码, 按照流程输入就行
tips: 要记得选择存储位置, 默认会在user文件夹下, 如果需要克隆到桌面,要cd destop, 再进行git clone, 如果是其他的文件夹, 可以使用cd找到 也可以再图形化界面找到那个文件夹用终端打开
操作代码并且提交
我们打开clone下来的文件夹, 在其中编写一些内容
提交代码
我们以克隆下来的这个文件夹为基准打开终端, 输入git add hello将文件存入暂存区, 使用git commit 提交, 添加成功后, 可以通过git log查看日志, 最后我们可以通过git push命令推入仓库并且刷新
现在你大可不必知道这些命令及各种状态的具体含义, 在后面我们会对每一条命令进行尽可能详细的解读