美文网首页
【Git学习笔记1】从 git clone 和 git stat

【Git学习笔记1】从 git clone 和 git stat

作者: 奔跑的程序媛A | 来源:发表于2021-03-05 17:19 被阅读0次

    git clone 和 git status

    • git clone <url>获取远程仓库,将远端的代码以及相关分支信息clone到本地
    • git status查看相关文件的状态
    • git status -s 来查看简写的状态
      • M - 被修改,A - 被添加,D - 被删除,R - 重命名,?? - 未被跟踪 等等
    • git add <文件名>将后方紧跟的文件进行暂存,以便commit使用。
    • git reset HEAD <文件名>将已经暂存的文件进行撤销,回到未暂存的状态。
    • git checkout -- <文件名>撤销对尚未暂存文件的修改,该操作不可逆,慎用。
    • git commit -a -m "提交说明"对那些被修改的文件单尚未暂存和提交的文件进行暂存和提交。注意:对未暂存的新增文件无效。
    • git push 将本地仓库已经提交的内容发布到远端。
      • clone的时候使用https的方式,需要在每一次PUSH的时候都输入用户名和密码。(使用git的其他命令将其解决掉)

    查看和修改远端地址

    1、添加远端仓库地址
    根据上面的操作可以看到,上面的远端链接是https的。因为我本地是赔了github的ssh-key的,所以也是支持ssh的链接的。下方我们将根据 git remote 远程仓库操作来添加上ssh的仓库地址。下方是一系列的操作:

    • 首先通过 git remote -v 命令来查看当前仓库的远端地址,从下方看到是 https格式的。
    • 然后在通过 git remote add 远端仓库地址别名 <url> 来添加一个新的仓库地址,下方添加的是一个ssh的仓库链接。
    • 接着我们再次对远端仓库的链接查看时,就会看到相应的新添加的仓库地址。
    • 然后我们队README文件做了点修改,并push远端。在 push 时我们选择了后来添加的新的远端仓库,可以看出使用的是别名。

    2、远端仓库地址删除和重命名

    从上面的内容不难看出,两个仓库地址其实是重复的。现在我们没必要都将其进行存储了。我们要删掉那个https的仓库,下方是具体的操作步骤。

    • 首先通过 git remote -v 来查看目前现有的远端仓库。
    • 然后通过 git remote rm origin 命令来删除别名为 origin 的远端地址,删除后,再次查看时,origin的仓库地址就木有了。
    • 紧接着使用 git remote rename origin_ssh origin 命令,将origin_ssh重命名为origin即可。
    • 最后我们还可以使用 git remote show origin 命令来查看push到远端的那个分支上,具体操作步骤如下所示。

    https://www.cnblogs.com/ludashi/p/8052739.html

    相关文章

      网友评论

          本文标题:【Git学习笔记1】从 git clone 和 git stat

          本文链接:https://www.haomeiwen.com/subject/lnnrqltx.html