Git - 将本地的代码 push 到 GitHub
2017-02-20 16:51
351 查看
0. 弄一个秘钥
## unix
$ ssh-keygen
# 公钥,拷贝里面的内容到GitHub上,在用户的 settings ->SSH and GPG keys下
$ cat /root/.ssh/authorized_keys
# 私钥
$ cat /root/.ssh/id_rsa
## windows
$ ssh-keygen -t rsa -C "536544998@qq.com"
# 登陆GitHub,打开Account settings,SSH Keys页面,并点击Add SH Key,添加SSH Key,Title可以自由定义,
# Key文本框中就是id_rsa.pub文件的内容,直接复制即可
1. 在 GitHub 上创建一个软件仓库(Java-Library),并创建一个 REMADE.md文件
2. 在本地 clone 软件仓库
# git clone https://github.com/Demon-HY/XXX.git Initialized empty Git repository in /mnt/hgfs/share/java/XXX.git/
remote: Counting objects: 6, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 6 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (6/6), done.
3. 配置本地仓库
$ git init
Initialized empty Git repository in /mnt/hgfs/share/java/XXX.git/
## 将要提交的代码拷贝到本地仓库下
$ git add . # 将仓库下的所有未提交文件添加到提交列表,这里还没有正式提交
$ git status # 查看是否有需要提交的文件
$ git commit -m "提交说明" # 提交文件到本地仓库
[master bd00aaf] first commit
11 files changed, 733 insertions(+), 0 deletions(-)
create mode 100644 DemonTools/.classpath
create mode 100644 DemonTools/.project
create mode 100644 DemonTools/.settings/org.eclipse.jdt.core.prefs
create mode 100644 DemonTools/src/demon/fileupload/FileUpload.java
create mode 100644 DemonTools/src/demon/systeminfo/EncryptDecrypt.java
create mode 100644 DemonTools/src/demon/systeminfo/Linux.java
create mode 100644 DemonTools/src/demon/systeminfo/Main.java
create mode 100644 DemonTools/src/demon/systeminfo/MyBASE64.java
create mode 100644 DemonTools/src/demon/systeminfo/Windows.java
create mode 100644 DemonTools/src/demon/timer/Time.java
## 给远程仓库起一个别名
$ git remote add XXX git@github.com:Demon-HY/XXX.git
## 提交文件的远程仓库
$ git push -u XXX master # master 是提交到远程仓库的哪个分支,master是主干
Counting objects: 22, done.
Compressing objects: 100% (16/16), done.
Writing objects: 100% (20/20), 8.79 KiB, done.
Total 20 (delta 0), reused 0 (delta 0)
To git@github.com:heyan101/Java-Library.git
4f477b3..bd00aaf master -> master
Branch master set up to track remote branch master from Java-Library.
## unix
$ ssh-keygen
# 公钥,拷贝里面的内容到GitHub上,在用户的 settings ->SSH and GPG keys下
$ cat /root/.ssh/authorized_keys
# 私钥
$ cat /root/.ssh/id_rsa
## windows
$ ssh-keygen -t rsa -C "536544998@qq.com"
# 登陆GitHub,打开Account settings,SSH Keys页面,并点击Add SH Key,添加SSH Key,Title可以自由定义,
# Key文本框中就是id_rsa.pub文件的内容,直接复制即可
1. 在 GitHub 上创建一个软件仓库(Java-Library),并创建一个 REMADE.md文件
2. 在本地 clone 软件仓库
# git clone https://github.com/Demon-HY/XXX.git Initialized empty Git repository in /mnt/hgfs/share/java/XXX.git/
remote: Counting objects: 6, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 6 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (6/6), done.
3. 配置本地仓库
$ git init
Initialized empty Git repository in /mnt/hgfs/share/java/XXX.git/
## 将要提交的代码拷贝到本地仓库下
$ git add . # 将仓库下的所有未提交文件添加到提交列表,这里还没有正式提交
$ git status # 查看是否有需要提交的文件
$ git commit -m "提交说明" # 提交文件到本地仓库
[master bd00aaf] first commit
11 files changed, 733 insertions(+), 0 deletions(-)
create mode 100644 DemonTools/.classpath
create mode 100644 DemonTools/.project
create mode 100644 DemonTools/.settings/org.eclipse.jdt.core.prefs
create mode 100644 DemonTools/src/demon/fileupload/FileUpload.java
create mode 100644 DemonTools/src/demon/systeminfo/EncryptDecrypt.java
create mode 100644 DemonTools/src/demon/systeminfo/Linux.java
create mode 100644 DemonTools/src/demon/systeminfo/Main.java
create mode 100644 DemonTools/src/demon/systeminfo/MyBASE64.java
create mode 100644 DemonTools/src/demon/systeminfo/Windows.java
create mode 100644 DemonTools/src/demon/timer/Time.java
## 给远程仓库起一个别名
$ git remote add XXX git@github.com:Demon-HY/XXX.git
## 提交文件的远程仓库
$ git push -u XXX master # master 是提交到远程仓库的哪个分支,master是主干
Counting objects: 22, done.
Compressing objects: 100% (16/16), done.
Writing objects: 100% (20/20), 8.79 KiB, done.
Total 20 (delta 0), reused 0 (delta 0)
To git@github.com:heyan101/Java-Library.git
4f477b3..bd00aaf master -> master
Branch master set up to track remote branch master from Java-Library.
相关文章推荐
- git 将本地代码push到github
- Git push本地代码到github出错
- Eclipse与GitHub的整合(一)——本地Git仓库中的代码push至GitHub
- git:备份代码到github以及从github拷贝代码到本地
- Git Bash push代码到github
- 初学git:用git bash往github push代码
- 【GIT】Github上传本地代码详解
- git:备份代码到github以及从github拷贝代码到本地
- git:备份代码到github以及从github拷贝代码到本地
- git使用之如何将github库下载到本地与如何将代码上传github
- 初学git:用git bash往github push代码
- git使用之如何将github库下载到本地与如何将代码上传github
- push本地代码到github出错
- 初学git:用git bash往github push代码
- 使用Git将本地代码上传到GitHub
- git使用之如何将github库下载到本地与如何将代码上传github
- 将Xcode的本地代码push到github仓库上
- push本地代码到github出错
- 初学git:用git bash往github push代码
- 初学git:用git bash往github push代码