git第一次配置连接远程仓库 如何使用git把本地代码上传到远程仓库上?
如何使用git把本地代码上传到远程仓库上?
这么多很简单问题,就最好不要来头条问了,拉低问题的质量。
gitpushoriginmaster
git查看代码是否推上去了?
真接再打开近距离攻击仓库,看推送的代码是否存在。
git目录结构详解?
当你创建家族git仓库时,git变会创建.git目录。该目录真包含让git能都正常工作所需的所有信息。不委婉点说,如果不是你不打算在项目中不再可以使用git,就将.git目录删除只恢复项目文件表就行。不过为什么那样做就可以不呢?
下面不是你第二次提交后.git文件夹的样子:
├──HEAD
├──branches
├──config
├──description
├──hooks
│├──
│├──
│└──...
├──info
│└──exclude
├──objects
│├──info
│└──pack
└──refs
├──heads
└──tags
HEAD
后面再讲。
config(配置)
该文件包含你的仓库配置,比如说远程的url,你的邮箱和用户名等。你每次你在控制台在用gitconfig...都会对这里产生严重影响。
description(具体描述)
供gitweb(github的一种前身)在用,会显示仓库的描述。
hooks(钩子)
这是个感觉有趣的特性。Git需要提供了一套脚本,可以在每个想要Git阶段自动运行。这些被称为钩子的脚本是可以在重新提交(commit)、变基(rebase)、拉取(pull)不能操作的前后运行。脚本命预示着什么着它的执行时机。如我们是可以编译程序pre-push的作为钩子,接受公众号推送代码前的检查。
info(信息)
你也可以将不想被git管理的文件记录到.gitignore文件中。排除文件的意思是想互相访问这个文件。例如你并不想宽带共享你的IDE自定义配置,将其先添加到.gitignore文件中去掉
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。