我注意到一些GitHub项目不仅有README文件,还有README.md文件.
这些文件有什么区别?我知道README也可以作为项目存储库页面的介绍性文本,但我不知道是什么README.md.
试着从我的计算机上处理我的实际"工作"回购,以及我在git hub上的个人回购.
工作帐户首先设置,一切都完美无瑕.
然而,我的个人帐户似乎无法推送到我的个人仓库,这是根据不同的帐户/电子邮件设置的.
我已经尝试将我的工作密钥复制到我的个人帐户,但这会引发错误,因为密钥只能附加到一个帐户.
如何从他们各自的github凭据中推送/拉出两个帐户?
用于将分支与官方存储库合并的术语是"拉取请求".这很令人困惑,因为我似乎要求将我的更改推送到官方存储库.
为什么称为拉取请求而不是推送请求?
出于某种原因,我现在无法推动,而我昨天可以做到.也许我搞砸了一些东西.
这是发生的事情:
当我使用git push origin master时

我的工作目录和远程存储库是什么样的:

在GitHub存储库中,您可以看到"语言统计信息",它显示用一种语言编写的项目的百分比.但是,它不会显示项目包含的代码行数.通常,我希望能够快速了解项目的规模和复杂性,并且代码行数可以给人留下良好的第一印象.500行代码意味着一个相对简单的项目,100,000行代码意味着一个非常大/复杂的项目.
那么,是否有可能从GitHub存储库中获取用各种语言编写的代码行,最好不要克隆它?
问题" 计算git存储库中的行数"询问如何计算本地Git存储库中的代码行,但是:
总而言之,这对于"快速检查项目规模"来说可能太耗费时间.
是什么区别origin,并upstream在GitHub上?
当git branch -a命令完成后,一些分支有一个前缀origin(remotes/origin/..),而另一些的前缀upstream(remotes/upstream/..).
在此之后铅,我在Github上README.md尝试这样做:
<span style="vertical-align: baseline; position: relative;top: -0.5em;>text in superscript</span>
Run Code Online (Sandbox Code Playgroud)
不起作用,文本显示正常.救命?
需要有关GitHub使用的帮助.我想知道是否有办法与github.com用户沟通,即在GitHub页面上只给出用户名/ id时给用户写一条消息?GitHub有这个社交功能吗?
我创建了一个新的存储库:
git init
echo "# MESSAGE" >> README.md
git add README.md
git commit -m "first commit"
Run Code Online (Sandbox Code Playgroud)
然后我想将我的提交推送到在github上创建的空远程存储库,所以我必须设置远程.
使用以下命令有什么区别?:
git remote add origin git@github.com:User/UserRepo.git
git remote set-url origin git@github.com:User/UserRepo.git
Run Code Online (Sandbox Code Playgroud)
最后我执行推送:
git push -u origin master
Run Code Online (Sandbox Code Playgroud)
EDIT1:
当我在git init之后调用remote set-url origin时会发生什么?远程set-url origin是否创建了origin?如果在git init之后已经存在origin,那么在我的场景中使用这些命令没有区别,对吧?