likes
comments
collection
share

怎么把工程上传的gethub?两种方法,先在gethub上建里repository . 新建时有一个是否初始化 如果不选

作者站长头像
站长
· 阅读数 19

两种方法,先在gethub上建里repository . 新建时有一个是否初始化

怎么把工程上传的gethub?两种方法,先在gethub上建里repository . 新建时有一个是否初始化 如果不选

如果不选中,他会交给你如何通过command line 新建一个.md文件 ,这也我一开始晕的原因,怎么把本地的gethub 连接起来。

…or create a new repository on the command line

(创建新的仓库通过命令行)

echo "# four-test" >> README.md

这句主要时一个写入语句,同时新建README.md文件,

echo “content” >>写入到 README.md (我试了,如果没有这个文件他会新建一个。)

git init

特别注释一下,主要是这个语句,他是一个初始化语句,会在当前文件下生成一个.get文件夹。主要是用于版本控制。(具体的文件的作用,我不复制粘贴了,轻易不用改里边的东西),注:他是一个隐藏文件夹,

当执行完这条语句,这个文件夹就已经是一个可以连接的仓库了,用$ls –al

就可以查当前目录,下面就有两种方法,第一个就下下面的add name 添加你想要的文件,第二个,用 add. 全部添加。此时还没有与你的gethub 上的具体那个库相连。(我觉得,第一次的初始化并没有指定目标是吧。)   git add README.md

这句话就不多解释了 添加文件,和SVN一样。

git commit -m "first commit"

这是提交语句,git commit  -m "提交的描述信息",(我试了一下只用 git commit 就会进入一个文本编辑器,还是需要填描述信息。) 如果添加修改的信息,可以用 git commit –amend 其他的命令太多了,我也是查的,纯小白一个。就不班门弄斧了。

git remote add origin <https://github.com/zidanpiaoguo/four-test.git>

这个是远程同步本地remote, 

Origin 就是一个名字。把url 和这个名字进行配对,后面的操作简化。

此时,.git本地文件,已经和你的那个仓库一一对应了。(我是用

git remote –v 试了一下,就这样理解了,如果有错,请大神指正。)

  git push -u origin master

这个就是本地向远程版本库推送了, master 是一个主分支,(关于分支的具体内容,我也不多说了,可能就我自己不会)。

下面是另一种方法:

第一种方法:可以先cd 到一个目录下,先执行get init 。就生成了.get文件, 按着上面的顺序来做,是可以来添加项目到库的。

第二种方法:就是用git clone URL,把仓库下载到本地,再进行add和push

转载自:https://juejin.cn/post/7035825991045873701
评论
请登录