文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Linux学堂之巧用git命令创建代码仓库

敲键小勇士

敲键小勇士

2024-04-17 23:21

关注

  既然我们可以利用git在Linux中完成提交代码的工作,那么我们也可以在Linux中利用git来创建本地代码仓库。那么到底具体的步骤方法又是怎么样的呢?为此在本文中编程学习网笔者就为大家简单介绍下其具体的创建步骤方法供大家参考参考。

Linux学堂之巧用git命令创建代码仓库_考试认证_Linux认证_Linux_编程学习网

 


 

  一般来说创建repository需要5个步骤命令,具体的5个步骤命令如下所示:

  git init

  git add–all

  git commit -m <comment>

  git remote add origin https://gitserver/username/projectname.git

  git push -u origin master

  


 

  git init

  要想创建本地代码仓库,我们同样首先打开gitshell。默认是在git的工作空间路径,通过ls命令查看workspace下的所有目录(同样workspace下的目录应以项目为单位),cd命令进入目标工程。

  ● 创建工程,具体命令如下所示:

  mkdir MyProject

  ● init将目录初始化为git管控环境,具体命令如下所示:

  git init

  此时经过init后主要多出.git命名的文件夹(由于Linux下会是隐藏状态,所以我们不需要关心)。

  


 

  git add–all

  ● 如果工程代码已经准备好我们则可以直接拷贝到本目录下。举个例子,比如eclipse下Android工程,当前git工程目录与Android工程为同为根目录,也就是拷贝的结果为src目录同为两个工程的直接子目录。我们知道add命令只是使文件进入pre-commit,而这个状态我们是可以进行自由编辑文件的,因此我们可以执行以下命令:

  git add--all

  当执行完后所有新增加的文件都会进入pre-commit状态。

  


 

  git commit -m <comment>

  ● 修改节点。我们将修改commit使其成为一个修改节点(node):

  git commit -m "initialcommit"

  


 

  git remote add origin https://gitserver/username/projectname.git

  ● 设置远程访问。在github上创建远程代码库并对本地仓库进行设置,具体的命令如下所示:

  git remote add origin https://gitserver/username/projectname.git

  以上这一命令的含义表示将一直在本地使用的repository转换远程存储的repository以便访问。

  


 

  git push -u origin master

  ● 提交工程之前我们还需要先从服务器将内容同步到本地。其原因在于我们在使用github创建新工程时同时创建了README.md和LICENSE等文件。具体的命令如下所示:

  git pull origin master

  ● 当执行完后如果我们没有发现冲突则可以执行同步上传的操作了,具体的命令如下所示:

  git push -u origin master

  另外在配置了Github的Windows环境下以上这一步是不需要输入账户密码的,但是其他情况下我们则可能会被要求输入账户密码。需要我们注意的地方是密码输入是不回显的。

  


 

  以上就是利用git命令创建代码仓库的方法介绍。

  本次的Linux学堂之巧用git命令创建代码仓库的讲解到此就暂告一段落,如果以后有什么相关的内容继续进行补充或者修改的话,笔者会在此继续进行相关的内容的补充或者修改的工作,同时也欢迎大家对本次的讲解提出自己的建议和补充。最后笔者希望本次的讲解对大家学习Linux和Linux认证能够起到一定的帮助作用!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     442人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     206人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     169人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     248人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     77人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-考试认证-考试信息-考试报考
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯