github本地库创建分支和合并分支以及提交到github远程库中的方法
来源:互联网 发布:可可粉怎么冲好喝 知乎 编辑:程序博客网 时间:2024/06/13 22:56
Administrator@hsgpc MINGW32 /
$ pwd
/
Administrator@hsgpc MINGW32 /
$ cd hsg77
Administrator@hsgpc MINGW32 /hsg77 (master)
$ ls
HelloWorld/ HelloWorld_C#/
Administrator@hsgpc MINGW32 /hsg77 (master)
$ git clone git@github.com:hsg77/gitskills.git
Cloning into 'gitskills'...
Warning: Permanently added the RSA host key for IP address '192.30.252.129' to the list of known hosts.
remote: Counting objects: 3, done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (3/3), done.
Checking connectivity... done.
Administrator@hsgpc MINGW32 /hsg77 (master)
$ ls
gitskills/ HelloWorld/ HelloWorld_C#/
Administrator@hsgpc MINGW32 /hsg77 (master)
$ cd gitskills
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ ls
README.md
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ pwd
/hsg77/gitskills
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ cd ..
Administrator@hsgpc MINGW32 /hsg77 (master)
$ pwd
/hsg77
Administrator@hsgpc MINGW32 /hsg77 (master)
$ ^C
Administrator@hsgpc MINGW32 /hsg77 (master)
$ pwd
/hsg77
Administrator@hsgpc MINGW32 /hsg77 (master)
$ cd gitskills
pwd
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ pwd
/hsg77/gitskills
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git checkout -b dev
Switched to a new branch 'dev'
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ git branch
* dev
master
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ current branch is dev
bash: current: command not found
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ git status
On branch dev
Untracked files:
(use "git add <file>..." to include in what will be committed)
readme.txt
nothing added to commit but untracked files present (use "git add" to track)
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ git add readme.txt
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ git commit -m "branch test"
[dev eae0249] branch test
1 file changed, 1 insertion(+)
create mode 100644 readme.txt
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ go to master branch
bash: go: command not found
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ git checkout master
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ pwd
/hsg77/gitskills
ls
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ ls
README.md
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git branch
dev
* master
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ current branch is master *
bash: current: command not found
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git merge dev
Updating 036583a..eae0249
Fast-forward
readme.txt | 1 +
1 file changed, 1 insertion(+)
create mode 100644 readme.txt
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ ls
README.md readme.txt
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ delete branch dev
bash: delete: command not found
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git branch -d dev
Deleted branch dev (was eae0249).
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git branch
* master
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ pwd
/hsg77/gitskills
ls
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ ls
README.md readme.txt
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$
git
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git push origin master
Warning: Permanently added the RSA host key for IP address '192.30.252.120' to the list of known hosts.
ERROR: Permission to hsg77/gitskills.git denied to deploy key
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git remote add origin_stills git@github.com:hsg77/gitskills.git
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git push origin_stills master
ERROR: Permission to hsg77/gitskills.git denied to deploy key
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ pwd
/hsg77/gitskills
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ ssh-keygen -t rsa -C "hsg77@163.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):
/c/Users/Administrator/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/Administrator/.ssh/id_rsa.
Your public key has been saved in /c/Users/Administrator/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:n7kbnT/FQ22GSO+Zt8HKiBp7796N9X/wExdsxylZjz0 hsg77@163.com
The key's randomart image is:
+---[RSA 2048]----+
| |
| . . |
| . o+=+|
| .o+EO|
| S .=*+|
| . + .===|
| . * = .**|
| oo +.+=o+|
| oo *= o.o*|
+----[SHA256]-----+
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git push origin_stills master
Warning: Permanently added the RSA host key for IP address '192.30.252.123' to the list of known hosts.
Counting objects: 3, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 299 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To git@github.com:hsg77/gitskills.git
036583a..eae0249 master -> master
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ OK
$ pwd
/
Administrator@hsgpc MINGW32 /
$ cd hsg77
Administrator@hsgpc MINGW32 /hsg77 (master)
$ ls
HelloWorld/ HelloWorld_C#/
Administrator@hsgpc MINGW32 /hsg77 (master)
$ git clone git@github.com:hsg77/gitskills.git
Cloning into 'gitskills'...
Warning: Permanently added the RSA host key for IP address '192.30.252.129' to the list of known hosts.
remote: Counting objects: 3, done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (3/3), done.
Checking connectivity... done.
Administrator@hsgpc MINGW32 /hsg77 (master)
$ ls
gitskills/ HelloWorld/ HelloWorld_C#/
Administrator@hsgpc MINGW32 /hsg77 (master)
$ cd gitskills
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ ls
README.md
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ pwd
/hsg77/gitskills
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ cd ..
Administrator@hsgpc MINGW32 /hsg77 (master)
$ pwd
/hsg77
Administrator@hsgpc MINGW32 /hsg77 (master)
$ ^C
Administrator@hsgpc MINGW32 /hsg77 (master)
$ pwd
/hsg77
Administrator@hsgpc MINGW32 /hsg77 (master)
$ cd gitskills
pwd
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ pwd
/hsg77/gitskills
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git checkout -b dev
Switched to a new branch 'dev'
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ git branch
* dev
master
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ current branch is dev
bash: current: command not found
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ git status
On branch dev
Untracked files:
(use "git add <file>..." to include in what will be committed)
readme.txt
nothing added to commit but untracked files present (use "git add" to track)
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ git add readme.txt
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ git commit -m "branch test"
[dev eae0249] branch test
1 file changed, 1 insertion(+)
create mode 100644 readme.txt
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ go to master branch
bash: go: command not found
Administrator@hsgpc MINGW32 /hsg77/gitskills (dev)
$ git checkout master
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ pwd
/hsg77/gitskills
ls
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ ls
README.md
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git branch
dev
* master
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ current branch is master *
bash: current: command not found
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git merge dev
Updating 036583a..eae0249
Fast-forward
readme.txt | 1 +
1 file changed, 1 insertion(+)
create mode 100644 readme.txt
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ ls
README.md readme.txt
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ delete branch dev
bash: delete: command not found
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git branch -d dev
Deleted branch dev (was eae0249).
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git branch
* master
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ pwd
/hsg77/gitskills
ls
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ ls
README.md readme.txt
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$
git
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git push origin master
Warning: Permanently added the RSA host key for IP address '192.30.252.120' to the list of known hosts.
ERROR: Permission to hsg77/gitskills.git denied to deploy key
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git remote add origin_stills git@github.com:hsg77/gitskills.git
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git push origin_stills master
ERROR: Permission to hsg77/gitskills.git denied to deploy key
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ pwd
/hsg77/gitskills
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ ssh-keygen -t rsa -C "hsg77@163.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):
/c/Users/Administrator/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/Administrator/.ssh/id_rsa.
Your public key has been saved in /c/Users/Administrator/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:n7kbnT/FQ22GSO+Zt8HKiBp7796N9X/wExdsxylZjz0 hsg77@163.com
The key's randomart image is:
+---[RSA 2048]----+
| |
| . . |
| . o+=+|
| .o+EO|
| S .=*+|
| . + .===|
| . * = .**|
| oo +.+=o+|
| oo *= o.o*|
+----[SHA256]-----+
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ git push origin_stills master
Warning: Permanently added the RSA host key for IP address '192.30.252.123' to the list of known hosts.
Counting objects: 3, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 299 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To git@github.com:hsg77/gitskills.git
036583a..eae0249 master -> master
Administrator@hsgpc MINGW32 /hsg77/gitskills (master)
$ OK
0 0
- github本地库创建分支和合并分支以及提交到github远程库中的方法
- Github创建和合并分支
- git提交到github远程分支
- github创建仓库克隆到本地以及分支操作命令
- git 创建本地分支、提交到远程分支
- GitHub 基于远程分支创建分支
- git提交本地分支到远程分支
- git 本地分支提交到远程分支
- 在本地提交代码到github主分支同时提交到gh-pages分支
- git+github创建分支&提交并贡献代码
- git基本使用(2)创建切换合并分支以及提交本地分支至远程分支
- github 创建远程分支以及远程分支无法删除的问题解决
- github 创建远程分支以及远程分支无法删除的问题解决
- git创建分支&提交到远程库的代码
- Git本地从某个分支上创建新分支以及拉取远程分支到本地分支
- windows下github创建分支提交文件
- git创建一个新库之后查看分支,创建本地以及远程库分支操作
- svn创建分支和合并
- Unity Shaders and Effects Cookbook (4-5)Cubemap与菲涅尔反射
- uboot关闭看门狗和中断---嵌入式回归第八篇
- 欢迎使用CSDN-markdown编辑器
- springmvc源码阅读笔记 -- handleRequest
- win8.1快捷操作集合
- github本地库创建分支和合并分支以及提交到github远程库中的方法
- CAP和BASE理论
- 第一周总结
- WPS快捷操作
- Git分支管理
- Android JNI 使用的数据结构JNINativeMethod详解
- Android Studio常用快捷键
- 设计模式之单例模式
- capitalize