• git初步使用


    (⊙o⊙)…

    我的这个步骤是跟着廖雪峰大神的文章搞的,小白朋友请移步她那里!我就记记我的一些命令和问题就好。

    1.下载.exe应用程序并点击安装git,按着默认的选择往下一步步走就成,你想改安装路经时自行更改。

    2.安装完成找到Git Bash并打开,打开的就是一个命令窗口

      pwd              --这个是查看当前路径

      cd /d/gitRepository  --这个是改变当前路径到d盘gitRepository文件下(我自己的路径)  cd + url

    3.建立本地仓库。到达你要建立成仓库的目录下,使用一个命令就好了

      git init           --把当前目录下的文件夹建立成仓库,这个当前文件夹可以为空,也可以包含项目文件

      建成之后后会一个.git隐藏文件,一般建立别去动它,需要查看可以使用 ls -ah 命令查看。

    4.为本地仓库添加文件,使其更加丰满。

      git add indexdemo.html readme.txt                --添加文件,可以一次添加多个

      git commit -m "添加文件注释"                          --相当于提交到本地仓库

    5.与远程仓库建立连接

      第一步:创建SSH Key。在当前目录下查看是否有id_rsaid_rsa.pub文件,这个第一个是私钥,第二个是公钥。没有的话运行下列命令行创建,创建成功就会生成这两个文件。

      ssh-keygen -t rsa -C "myemail@163.com"        --记得双引号""内使用的是你自己的邮箱

      接下来一直enter就好咯,没必要什么密码。到这儿第一步完成。

      第二步:登录GitHub,登录自己的账号,打开"setting" --> "SSH Keys" -->"New SSH key"

      接下来Title随意填,Key部分就把id_rsa.pub内容全部粘贴进去,点击绿色按钮"Add SSH key",完美~

    6.添加远程库

      在GitHub上建立一个repository,全新的空的仓库。然后我们把本地仓库的东西推送到github这个仓库里。在本地的项目仓库目录下运行下面命令,步骤如下:

      git remote add origin git@github.com:Toyocc/btdemo.git      --记住Toyocc是你的github账户名,btdemo.git是接收本地仓库内容的github仓库名 

      git@github.com:Toyocc/btdemo.git 相当于git@server-name:path/repo-name.git

      git pull origin master             --你的本地项目不是最新版本基础上修改时要用到,也就是相当于有冲突了。这一步是为了把github仓库的东西下载下来,与本地仓库自动合并,然后修改了提交到本地仓库,再推送到github仓库。第一次传入仓库时就要用到,因为github建仓库会自动生成一个README.md文件。

      git push -u origin master       --这是把本地仓库文件推送到github仓库去

    从此只要本地做了提交,就可以通过命令 git push -u origin master 把本地最新修改推送到github,真正实现了分布式管理。

    #建议:本地仓库与github仓库名字一样,这样的话你找也方便,也不易搞混淆#

  • 相关阅读:
    liunx 利用管道线kill多个进程
    将多个学生平均分配到多个学校的方法示例
    mysql 根据查询条件进行update
    Mysql 使用临时表比较数据差异以及 临时表的优化
    Netcore 将汉字转化为拼音
    mysql 清除多列重复数据,只保留其中一条
    使用Mysql 存储过程和游标进行同步数据
    Culture is not supported. (Parameter 'name') u0002� is an invalid culture identifier.
    Swagger 过滤特定控制器配置方法(Swashbuckle.AspNetCore 5.0.0)
    System.Linq Distinct 方法使用
  • 原文地址:https://www.cnblogs.com/toyocc/p/6540010.html
Copyright © 2020-2023  润新知