将自己项目上传至git(码云)进行远程托管

首先感谢这几篇文章的作者,原文链接:
https://blog.csdn.net/qq_36767247/article/details/80645092?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

https://www.jianshu.com/p/3e0b213ab03d

https://blog.csdn.net/gxx_csdn/article/details/78906910?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

https://blog.csdn.net/u012145252/article/details/80634768

第一步需要注册码云账号,创建一个远程仓库(这个过程略过)
然后 在本地选择一个位置用于存放远程仓库的内容,路径选择英文(为了避免不必要的麻烦),一定要勾选显示隐藏文件

按住shift键,点击鼠标右键,按照图片作出选择

在命令窗口中执行
git config --global user.name "自己的名字"
git config --global user.email "自己的邮箱"
ps 上边这两步也可以在后边执行
git init
出现 "Initialized empty Git repository in D:/GitStore/showHelloWorld/.git/"
说明初始化成功,所选择文件中会有一个.git的文件,如果没有勾选显示隐藏文件无法看到。
命令窗口中执行
git remote add origin "码云中你创建仓库的地址" --相当于连接到“远程服务器”
git pull origin master --将创建仓库的内容下载到本地
执行完毕之后需要将存放到远程的项目拷贝到这个文件夹下然后执行下边操作
git add . --将所有文件添加(建议使用这个,方便) add后边这是英文版的句号,一定要加
git commit -m "提交前的备注,随便写只要你能看懂"
修改完成代码需要上传的时候有些区别,执行语句不太一样
git commit -am "备注"
git push origin master
这样就会将修改的代码提交到远程仓库中。
总结:
遇到了一个问题,就是Everything up-to-date
百度查了一下,原文链接:https://blog.csdn.net/u012145252/article/details/80634768
这个提示意思是没有需要修改的文件,不用上传。
第一次提交和第二次提交时语句不太一样,这个注意一下:
第二次提交多了一个字母 a 这个表示 add 添加的意思。如果不加a那么会有Changes not staged for commit:错误。
今天写这个博客之前觉得有些晕,不知道这个是干什么的。因为我们公司不让连外网,每次都是内网svn作为代码控制器。今天整理这个的目的是为了紧跟it行业的步伐,不能固步自封夜郎自大。
总的来说这就相当于一个svn的升级版,使用方面和svn类似,具体其他优点还不太清楚,里边好多英文也看不太懂。百度了好多个人的博客整理了一下,在这里表示真诚地感谢。
合抱之木生于毫末,九尺之台起于累土,千里之行始于足下。只争朝夕不负韶华,为了更好的明天努力奋斗!!

猜你喜欢

转载自www.cnblogs.com/liuhuairi/p/12372418.html