【Git】Git如何提交代码

老规矩这篇文章讲的什么先列出来,如果觉得自己都了解,就不要在这里浪费时间,研究别的技术。(我只有一个要求禁止转载,发文章是为了让大家学习,最讨厌抄的满网都是,你可以不喜欢吃这个蛋糕但请你不要弄脏它)

特别说一句如果有命令看不懂,我的另一篇文章写得很详细

Git命令大全

如果本地没有本地仓库如何提交代码?
如果有本地仓库如何提交代码?
Git上面的https地址 http地址 SSH地址有什么不同?

这里我们要说一下对于git项目会有一个.md的一个文件,很多的说明文档都是用markdown进行编写的
下面是我的READ.md的一个截图,大概就是这个样子:
在这里插入图片描述
这里有一个需要注意的东西,我们在本地操作的时候经常会git commit -am “注释”
但是如果这个文件是新增的,这种会报错
在这里插入图片描述
因为git只会对已存在的文件并出现修改的纳入到缓存区,但是新增的不会将其纳入到缓存区,所以这个时候我们只能进行分步操作 先 git add 再进行 git commit

如果本地没有本地仓库如何提交代码?

我们已经在Github上面创建了我们的远程仓库,现在的情况是我们本地没有本地仓库
所以我们采取一下的方式:
echo “# ArithmeticLecture” >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin [email protected]:xxxxxxx.git
git push -u origin master
如果有README.md这个文件的第一步自动忽略就可以

如果有本地仓库如何提交代码?

//这里做一个解释,git remote add origin这段的意思就是添加一个git远程的仓库,名字叫做origin,也就是origin代表后面一串的地址 我们可以对这个名字进行修改最好就是全叫origin
git remote add origin [email protected]:xxxxxxxxxx.git
//将本地的master推送到远程的master上 -u是将本地的master与远程的master进行一个关联,以后再进行推送就不需要再这么写了直接 git push就可以了
git push -u origin master

Git上面的https地址 http地址 SSH地址有什么不同?

SSH是我们把公钥放置到远程上 比如Github
https 也是相对保险的一个,不需要每次上传代码都需要输入用户名和密码
http 就不好了 每次都需要输入用户名和密码

发布了15 篇原创文章 · 获赞 14 · 访问量 1720

猜你喜欢

转载自blog.csdn.net/weixin_43071838/article/details/104438650
今日推荐