• Git版本控制工具(1)


    学习Git的最佳资料网站:

    https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/

    这是廖雪峰,廖老师为了让大家少走弯路而辛苦准备的中文Git学习资料。感谢他!对于英文不好的朋友可以去看看,不一定全看,学会基础的几个命令就好,里面有些名词可能一时半会理解不了,但是用多了,自然就会明白。不过资料中的电脑操作系统不是Windows,但是git命令是通用的这个不用担心,如果你用的是Windows系统,那么在搜索相关资料的时候最好加上一个windows 前缀。

    如果你用Windows系统,再使用Git命令之前,先安装Git软件:

    http://jingyan.baidu.com/article/020278117cbe921bcc9ce51c.html

    进行路径配置:

    http://blog.csdn.net/exlsunshine/article/details/18939329

    对Git设置ssh密码,将密码拷贝到GitHub官网自己的账号上:

    http://www.cnblogs.com/vitah/p/3612473.html

    在GitHub官网上有一个免费的翻墙软件Lantern,普通用户每月有免费几百兆的流量使用:

    https://github.com/getlantern/lantern/releases/tag/latest

    下面是SSH密码配置成功的提示:

    可能有的朋友会遇到这种或者哪种

    Git是什么?百度来解释:

    https://baike.baidu.com/item/GIT/12647237?fr=aladdin

    版本控制工具分为两种:

    集中式版本控制,代表SVN:https://baike.baidu.com/item/SVN/3311103?fr=aladdin

    分布式版本控制,代表Git:https://baike.baidu.com/item/GIT/12647237?fr=aladdin

    看不懂没关系,我们慢慢来。

    Git有Windows版本:https://git-scm.com/

    Download for Windows就是。

    Git Shell

     这是命令行

    进入自己想要创建仓库的文件夹,

    接下来运行命令:

    1. git init //把当前目录创建为代码仓库(repertory),创建成功后,该目录下会生成一个.git隐藏文件夹,ls命令查看不了,Win10系统可以通过图形界面进入当前文件夹,并进行如下操作: 点击查看,将隐藏的项目打钩,就可以看到有一个.git文件夹。

    2. 右击,在里面创建新文件夹,或者新文件(Windows系统应该会新建文件夹或文件)

    3. git add Android.txt //添加新文件

        git add src//添加新文件夹

        git add . //添加当前文件夹下所有文件和文件夹

    4. git commit -m "First commit." //提交添加的文件,-m参数,用来加上对提交的文件的描述信息,没有描述信息的提交时不合法的。描述信息就是对此次提交进行备注。

    上述步骤,只是将代码提交到了本地。想要提交到远端的GitHub上还需要命令操作,不过先暂停一下,我们看一下其他命令。

    对Git配置成功才可以进行下面操作,从GitHub官网上下载自己想要的一些项目代码:

    下载之前,要先将下载网址复制下来如下图:

    进入一个已经git init过的文件夹,执行下面操作:

    git clone https://github.com/lanshanxiao/yunweather.git

    它是下载到了Head-First-Java文件夹中,里面有一个隐藏的.git文件,所以你对Head-First-Java进行操作最好进入文件夹中,以后向远端推送文件不会报错。或者将Head-First-Java文件夹中的所有内容复制到当前文件夹,把当前.git文件夹覆盖掉,向远端推送最重要的是这个隐藏的.git文件夹,如果网站上的.git和你的.git不一致,你就不能pull和push,向下面的错误一样。切记!

    F:Head-First-Java [master]> git pull origin master
    fatal: 'origin' does not appear to be a git repository
    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.
    F:Head-First-Java [master]> git push origin master
    fatal: 'origin' does not appear to be a git repository
    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.

  • 相关阅读:
    使用C#实现DHT磁力搜索的BT种子后端管理程序+数据库设计(开源)
    便携版WinSCP在命令行下同步文件夹
    ffmpeg (ffprobe)分析文件关键帧时间点
    sqlite删除数据或者表后,回收数据库文件大小
    ubuntu 20.04下 freeswitch 配合 fail2ban 防恶意访问
    ffmpeg使用nvenc编码的结论记录
    PC版跑跑卡丁车 故事模式 亚瑟传说章节 卡美洛庆典 2阶段 心灵之眼 攻略
    There was an error loading or playing the video
    Nvidia RTX Voice 启动报错修复方法
    火狐浏览器 关闭跨域限制
  • 原文地址:https://www.cnblogs.com/lanshanxiao/p/7236274.html
Copyright © 2020-2023  润新知