点击File,下拉菜单中点击New Repository
(或者直接Ctrl + N):

弹出如下菜单,点击“Choose...”选择一个本地existing(已存在)项目,
在Name文本框中输入existing项目名,
点击Initialize this repository with a README,
之后点击下方蓝色的Create按钮:

本地会生成这样一个文件夹,
这里可以看到有两个existing项目文件夹,
下面我们把外面一层文件夹的叫外层existingName,
里面一层叫里层existingName:

把里层existingName里的东西全部剪切,

复制到外层existingName下:

再把里层existingName这个空文件夹删除掉,
这样子连接到GitHub远程库的就是我们的外层existingName,
也就是我们的existing项目;
再打开GitHubDesktop,会提示:

此时点击蓝色按钮Locate,在选择外层existingName的路径就可以啦,
确定之后GitHubDesktop界面是这样子了:

接下来按照上图步骤即可完成提交啦 !
补充两个Tip
1.点击History可以查看commit历史

2.把项目从private转换成public
登录我们自己的GitHub,
可以发现,
我们刚刚提交的项目可能被默认为是private了:

那么点击它,进入项目,再点击Settings:

接着往下滑,找到下图的位置(Danger Zone),
然后点击Make public,确认完信息就可以转化成public了!:

PS:public如果要转换成private,也是如上步骤。
网友评论