众所周知因为Github在Windows和Mac上都提供了挺好的图形化的顾客端,其UI风格节省且功能轻松易用,因此受到你们的偏爱。这么我们是否还能借助git在Linux中进行递交代码的工作呢?因此在本文中课课家笔者就为你们简单介绍其具体的步骤方式供你们参考参考。
通常来说git递交代码有5个步骤,具体的5个步骤如下所示:
①查看代码的更改状态
②查看代码的更改内容
③暂存须要递交的代码
④提交已暂存的文件
⑤同步到服务器
◎查看代码的更改状态
要想查看代码的更改状态,我们首先要打开gitshell。默认是在git的工作空间路径,通过ls命令查看workspace下的所有目录,cd命令步入目标工程。
PS:在这儿笔者建议你们的workspace下的目录应以项目为单位。
gitstatus:
(蓝色或红色部份字体是工程内的发生更改的状态标示)
●modified表示的是文件和上一版本相比有过更改。
●newfile表示的是文件是新降低的。
●deleted表示的是文件被删掉了linux游戏,递交成功后文件将从repository中删掉。
●untrackedfile表示的是通常都是新降低的文件夹。
◎查看代码的更改内容
查看代码的更改内容我们可以通过输入以下命令来实现:
gitdiff:
"/>
这儿我们查看的是.gitignore文件的更改变化。另外查看历史更改须要用到节点hashcode(hashcode可以从github上commit记录上获得):
gitdiff
"/>
◎暂存须要递交的代码
暂存须要递交的的代码,我们须要做以下几步:
●增加一个须要上传的文件:
gitadd
●删除一个不须要的文件:
gitrm
●增加全部须要上传的文件:
gitadd--all
◎提交已暂存的文件
要想递交已暂存的文件linux git 免密码提交linux数据恢复,我们可以通过以下步骤来实现:
●通过使用不加-m的形式:
gitcommit
执行后会弹出编辑框,一行标题。接出来我们另起一行写上详尽注释,这么一来就符合git的上传规范了。
PS:在这儿笔者不推荐你们直接-m递交注释,由于只能写个标题。
gitcommit-m:
"/>
●如果我们发觉有文件漏提或注释有误,我们可以通过使用amend来进行修正的操作,具体的命令如下所示:
gitcommit--amend
PS:使用commit命令我们只是将更改递交到本地库房。
◎同步到服务器
●要想同步到服务器,我们可以通过使用push命令形象的将更改push到github的代码服务器linux git 免密码提交,具体的命令如下所示:
gitpush-uoriginmaster:
如上图所示我们早已成功将同步代码到git服务器了。
文章评论