zoukankan      html  css  js  c++  java
  • Git 入门操作指南

    Git 入门操作指南

    零、初次使用Git前的配置

    在命令行模式里输入以下命令:

    git config --global user.name "用户名"
    git config --global user.email "邮箱"
    

    一、初始化Git

    文件夹右击,选择Git Bash Here,输入:

    git init
    

    二、将文件添加到暂存区域

    git add README.md
    

    三、将文件提交到Git仓库

    git commit -m "add a readme file"
    

    四、克隆远程仓库到本地

    可以直接通过 git clone 命令来直接复制远程仓库到本地目录:

    $ git clone https://git.coding.net/Kyle_lyk/learn-git.git
    

    运行该命令之后,当前目录下会出现一个名为「learn-git」的文件夹,其中包含一个 .git 文件夹,用于保存下载下来的所有版本记录,然后从中取出最新版本的文件拷贝。如果希望在克隆的时候,自己定义新建文件夹的名称,可以在上面的命令末尾指定新的名字:

    $ git clone https://git.coding.net/Kyle_lyk/learn-git.git study-git
    

    五、添加远程仓库

    1. 创建远程项目

    2. 获取项目地址

    3. 给远程仓库一个别名,使用git remote add 「remote-name」「url」命令:

    $ git remote add learn-git git@git.coding.net:coding/Coding-Feedback.git
    

    ​ 「remote-name」是给远程仓库气的别名,一般是「origin」,用户可以根据自己的需求自定义。此处以 coding.net 上的一个项目 Coding-Feedback 为例,添加其为远程仓库,并取别名为「learn-git」,后续可以用字符串「learn-git」指代对应的远程仓库。
    ​ 接下来用 git remote 命令来查看当前添加的远程仓库:$ git remote -v得到以下结果:

    learn-git   git@git.coding.net:coding/Coding-Feedback.git (fetch) learn-git   git@git.coding.net:coding/Coding-Feedback.git (push)
    

    六、从远程仓库获取数据

    可以用下面的命令从远程仓库抓取数据到本地:

    $ git fetch 「remote-name」
    

    七、 推送数据到远程仓库

    使用 git push 「remote-name」「branch-name」可以将本地仓库中的数据推送到远程仓库,如:

    $ git push learn-git master
    

    八、重命名远程仓库

    可以用 git remote rename 命令修改某个远程仓库在本地的简称,比如想把 learn-git 改成 origin,可以这么运行:

    $ git remote rename learn-git origin
    

    九、解除远程仓库关联

    比如要解除和远程仓库「origin」的关联,运行:

    $ git remote rm origin
    

    注意,此命令是解除了本地仓库和远程仓库的关联,并不是删除了远程仓库的数据。

  • 相关阅读:
    ListView之setEmptyView的问题
    AdapterView的相关知识。
    分享一个程序猿的真实的爱情故事
    C#中的explicit和implicit了解一下吧
    通俗易懂,什么是.NET Core以及.NET Core能做什么
    目前下载VS2017你可能会遇到这个坑
    .NET Core中使用Dapper操作Oracle存储过程最佳实践
    分享一个.NET平台开源免费跨平台的大数据分析框架.NET for Apache Spark
    从ASP.NET Core2.2到3.0你可能会遇到这些问题
    What?VS2019创建新项目居然没有.NET Core3.0的模板?Bug?
  • 原文地址:https://www.cnblogs.com/Masquer/p/12906041.html
Copyright © 2011-2022 走看看