发表于: 2021-07-07 00:18:00

1 1844


7.6日报:


今天完成的事情:git上传学习;TortoiseGit  的了解使用


明天计划的事情:防伪码查询的项目完成。


遇到的问题:git 上传代码没有成功,明天在搞!!


收获:

创建密钥

   桌面右键

   cd ~/.ssh/

如果提示 “ No such file or directory”,你可以手动的创建一个 .ssh文件夹即可

        mkdir ~/.ssh

 

配置全局的name和email,参照你创建的工程Git global setup

       git config --global user.name "走走走"

       git config --global user.email "11@qq.com"

生成key

      ssh-keygen -t rsa -C "11@qq.com"


最后生成两个文件:id_rsa和id_rsa.pub 

 把id_rsa.pub里的内容粘贴到gitlab密钥中

 


密钥创建成功



4、上传项目

a、右键要上传的项目,选择Git Bash Here

b、输入下面的命令

git config --global user.name ""

git config --global user.email ""

git init

git remote add origin 项目地址

git add .

git commit -m "程序源代码"

git push -u origin master



7.7 日报


今天完成的事情:使用 git 上传项目到 gitlab; 使用TortoiseGit 上传项目;

扩展提升:

集成开发环境 IDE:于提供程序开发环境的应用程序,一般包括代码编辑器、编译器调试器图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。

优点:
节省时间和精力。IDE的目的就是要让开发更加快捷方便,通过提供工具和各种性能来帮助开发者组织资源,减少失误,提供捷径。
建立统一标准。当一组程序员使用同一个开发环境时,就建立了统一的工作标准,当IDE提供预设的模板,或者不同团队分享代码库时,这一效果就更加明显了。
管理开发工作。首先,IDE提供文档工具,可以自动输入开发者评论,或者迫使开发者在不同区域编写评论。其次,IDE可以展示资源,更便于发现应用所处位置,无需在文件系统里面艰难的搜索。
缺点:
学习曲线问题。IDE基本上是比较复杂的工具,为了更好的熟练使用,需要一定的时间和耐心。
初学者的困难。对初学者来说,使用IDE来学习开发有相当的难度,不适合学习一种新语言时使用。
无法修复坏代码或设计。开发者不能完全依赖工具的便捷,还是必须保持专业水准和熟练度,开发的成果好坏主要还是看开发员的技术。


明天计划的事情:微信小程序写一下;


收获:

使用 git 上传项目到 gitlab:

准备:

电脑上要先装上Git 控制系统;

新建文件夹;

准备好要上传的文件

配置 gitlab 的密钥(就可以使用gitlab库的ssh链接克隆和上传项目);昨天晚上日报写了如何配置gitlab 的密钥,就不多说了。

上传项目:

1,新建文件夹:

在文件中执行克隆命令,将 gitlab 的新建库克隆到本地: git clone  " gitlab库的ssh链接 ";


2,执行 git checkout -b  " 分支名 ";加个分支 将要上传的项目添加到此分支中


3,将要上传的项目添加进这个新建的文件夹中,


4,进行打包,npm run build ;


5,打包好,执行命令 git add . ( 进行本地储存 );


6,执行 git commit -m "标签说明(必填)"  ;


7, 最后执行 git push ;  将项目push到 gitlab 中的库;这里直接push就好上面已经设置好的要储存的库的链接,以及储存在呢个分支,

最后,我一直使用的GitHub 管理代码,使用git 往GitHub上push项目,与上面步骤大同小异。GitHub不用设置密钥。





返回列表 返回列表
评论

    分享到