美文网首页
git 基础命令

git 基础命令

作者: 你在啊哒哩 | 来源:发表于2018-11-27 12:39 被阅读0次

1 创建本地仓库

$ mkdir demo

2 进入本地仓库

$ cd demo

3 初始化本地仓库

$ git init

4 克隆远程项目代码

$ git clone git@gitlab.com:Ada/testgit.git

git@gitlab.com:AdaWhere/testgit.git 远程仓库地址

5 在远程仓库上建立分支

$ git remote add gitlab git@gitlab.com:Ada/testgit.git

gitlab 为远程分支的名字

6 拉取远程分支的

$ git pull gitlab master

7 开始提交本地仓库的代码

1 创建文件

 $ touch demo.js

2 添加提交文件

  $ git add .

3 提交文件

$  git commit -m "提交信息"

4 push 到分支上面

$ git push gitlab master
ssh 公钥场的配置

8 创建分支 合并分支,删除分支

1.创建分支 git branch branchname

切换分支 git checkout branchname 
查看当前分支  git branch
提交本地代码

2.合并分支

切换回主分支 master git checkout master
合并分支 git merge branchname

3.删除分支 git branch -d branchname

1. 查询本机是否有ssh

cd ~/.ssh ls
出现
id_rsa id_rsa.pub known_hosts
没有出现则没有 ssh

2 ssh-keygen 创建ssh

出现以下代码
$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/schacon/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/schacon/.ssh/id_rsa.
Your public key has been saved in /Users/schacon/.ssh/id_rsa.pub.
The key fingerprint is:
43:c5:5b:5f:b1:f1:50:43:ad:20:a6:92:6a:1f:9a:3a schacon@agadorlaptop.local

3 查询 公钥

$ cat ~/.ssh/id_rsa.pub

公钥
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAklOUpkDHrfHY17SbrmTIpNLTGK9Tjom/BWDSU
GPl+nafzlHDTYW7hdI4yZ5ew18JH4JW9jbhUFrviQzM7xlELEVf4h9lFX5QVkbPppSwg0cda3
Pbv7kOdJ/MTyBlWXFCR+HAo3FXRitBqxiX1nKhXpHAZsMciLq8V6RjsNAQwdsdMFvSlVK/7XA
t3FaoJoAsncM1Q9x5+3V0Ww68/eIFmb1zuUFljQJKprrX88XypNDvjYNby6vw/Pb0rwert/En
mZ+AW4OZPnTPI89ZPmVMLuayrD2cE86Z/il8b+gw3r3+1nKatmIkjn2so1d01QraTlMqVSsbx
NrRFi9wrf+M7Q== schacon@agadorlaptop.local

5 本机每次产生的 公钥是唯一的

每次替换 ,要一一对应远程的ssH 公钥

生成ssh 首次登陆yes

6删除多余的 ssh

添加新的ssh
首先检查本机公钥:

$ cd ~/.ssh
如果提示:No such file or directory 说明你是第一次使用Git。如果不是第一次使用,请执行下面的操作,清理原有ssh密钥。

mkdir key_backup cp id_rsa* key_backup
$ rm id_rsa*

生成新的公钥

ssh-keygen 生成公钥 ssh-keygen -t rsa -C "your email url"

相关文章

  • Git命令集合

    Git基础命令 git远程关联 git远程关联移除 git命令简单简介 常用命令集合:git init创建版本库 ...

  • git操作

    git基础命令: git commit ---- 提交git branch newBranchName --- 新...

  • git 命令

    Git 项目命令文档 基础命令 分支管理 标签管理 搭建Git服务器

  • Git常用命令

    Git基础命令 Command line instructions Git global setup Create...

  • Tips for Git

    Tips for Git Git 版本跟 Git 基础操作 一致 快速补全命令 Tab键在命令行输入 git c...

  • git常用命令行

    基础git命令 查看分支:git branch创建分支:git branch name切换分支:git check...

  • 2016-06-24 阅读整理

    Git Git 基础命令Git 分支管理Git 分支合并Git 公钥提交Git 常用技巧Git 设置别名 Andr...

  • Git常用命令

    Git 常用命令总结 git的一些基础命令 Git常用命令 一般配置 登录git 创建一个文件夹 初始化git仓库...

  • git的一些基础命令 无标题文章

    git的一些基础命令 Git常用命令 请确保已经安装里git客户端 一般配置 git --version //查看...

  • Git常用命令整理记录

    Git命令: --基础使用-- 用户名:git config --global user.name "

网友评论

      本文标题:git 基础命令

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