git分支

 

1.查看分支列表

git branch

$ git branch    #目前处于主分支
* master


2.创建新分支

git branch 分支名称

$ git branch login 默认还是在当前分支

$ git branch  查看分支列表
  login
* master

3.切换分支

$ git checkout login
 

4.创建一个分支并切换到此时创建的分支上

git checkout -b 分支名称

5.代码合并

1.切换到master分支

$ git checkout master
 

2.在master分支上运行git merge命令,将login分支的代码合并到master

6.删除分支

$ git branch -d 名称

7.将本地分支推送到远程仓库

$ git push -u origin reg:register
(第一次推送的时候加-u,之后就不需要了)

8.查看分支列表

$ git remote show origin
* remote origin
  Fetch URL: [email protected]:Isoolate/prooject_02.git
  Push  URL: [email protected]:Isoolate/prooject_02.git
  HEAD branch: master
  Remote branches:
    master   tracked
    register tracked
  Local branches configured for 'git pull':
    master merges with remote master
    reg    merges with remote register
  Local ref configured for 'git push':
    master pushes to master (up to date)

 

9.将远程仓库的分支下载到本地

git checkout 名字

10.将远程仓库最新的代码下到本地

git pull

11.删除远程分支

git  push origin(远程仓库名称) --delete register(远程分支名称)

 

 

github仓库和本地链接

将本地分支推送到远程仓库

1.生成SSH key

ssh-keygen -t rsa -b 4096 -C "注册github的邮箱",生成的key保存在C:\Users\Lenovo\.ssh中

2.打开github setting->ssh key and GPG key 将生成的key粘贴到ssh key中

3.打开git bash   链接远程仓库 $ ssh -T [email protected] 之后会有一个问好,输入yes 出现hi!xxx就是链接成功

4.将本地仓库和远程仓库相关联 (这些命令在创建的仓库完成页面)

git remote add origin [email protected]:Isoolate/prooject_02.git

5.将本地仓库上传到远程仓库

git remote add origin [email protected]:Isoolate/prooject_02.git
git push -u origin main

将远程仓库克隆到本地

git clone 远程地址

 

 

你可能感兴趣的:(前端,git)