git命令行提交代码到远程仓库

原创 2015年11月17日 17:34:04
1.本地建立一个gitdemo的java项目。然后cmd到该项目下面初始化本地仓库

➜  gitdemo git:(master) git init
Initialized empty Git repository in /Users/xxxx/Documents/workspace/gitdemo/.git/

2.关联远程CSDN仓库(此处设置为https的地址,不需要shh的私钥匙和公钥)

➜  gitdemo git:(master) git remote add origin https://code.csdn.net/csdn_xxxxx/gitdemo.git

可以通过命令查看设置的git的值

➜  gitdemo git:(master) git config --list
user.name=csdn_xxxxx
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
core.ignorecase=true
core.precomposeunicode=true
remote.origin.url=https://code.csdn.net/csdn_xxxxx/gitdemo.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*

3.提交文件

➜  gitdemo git:(master) git add src/com/cy/Demo.java
➜  gitdemo git:(master) git add src/com/cy/Demo2.java

4.提交完毕commit到私有库

➜  gitdemo git:(master) git commit -m "first commit"                                      
[master (root-commit) 76179f3] first commit
 2 files changed, 12 insertions(+)
 create mode 100644 src/com/cy/Demo.java
 create mode 100644 src/com/cy/Demo2.java

5.push到CSDN库

➜  gitdemo git:(master) git push -u origin master                                         
Counting objects: 7, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (7/7), 486 bytes | 0 bytes/s, done.
Total 7 (delta 0), reused 0 (delta 0)
 * [new branch]      master -> master
Branch master set up to track remote branch master from origin.

6.通过命令查看git私有库的状态

➜  gitdemo git:(master) git status
On branch master
Your branch is up-to-date with 'origin/master'.
Untracked files:
  (use "git add <file>..." to include in what will be committed)

.classpath
.project
.settings/
bin/

nothing added to commit but untracked files present (use "git add" to track)

终于搞定了github,写个成功的备忘录.

建立项目,进入项目文件夹 初始化ssh key 参见官网指南.(本机生成一对key,public key传到官网sshkey下面) https://help.github.com/articles/...
  • fatigue
  • fatigue
  • 2015年01月04日 20:29
  • 3973

git命令-切换分支

git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下...
  • u014540717
  • u014540717
  • 2017年01月10日 15:10
  • 111153

GitHub 常用命令(Remote)

Original Source: Git教程 本文对命令相关内容进行了节选,方便查阅: {Git for windows    承接上篇 GitHub 常用命令(LocaL)} 1. 建...
  • baidu_24281959
  • baidu_24281959
  • 2016年07月21日 11:56
  • 517

GIT学习笔记--提交代码到远程仓库

GIT是目前较为流程的免费开源版本控制工具,提供了强大的项目代码管理控制,本篇结合个人初学体验,作为GIT的入门学习总结...
  • congge_1993
  • congge_1993
  • 2017年06月08日 10:18
  • 990

git提交代码到远程仓库遇到的问题并且关于ssh密钥的研究

我们新建的远程仓库是空的要把在我们自己电脑上新建的项目上传到远程仓库里,在这个过程总会出现的问题以及解决方式如下: 步骤: 输入$ git remote add origin git@github...
  • wowoniuzailushang
  • wowoniuzailushang
  • 2017年01月05日 18:51
  • 712

git 把远程分支拿到本地,并建立关联关系track

http://www.open-open.com/lib/view/open1328069889514.html 从远程分支 checkout 出来的本地分支,称为_跟踪分支(tracking ...
  • arkblue
  • arkblue
  • 2013年08月06日 12:55
  • 130902

git创建本地分支以及推送本地分之至远程分支

Git分支策略 实际开发中,应当按照以下几个基本原则进行管理: 首先,master分支应该是非常稳定的,也就是仅用来发布新版本,平时不能再上边干活。 那在哪干活呢?干活都在dev分支上,也就是说,de...
  • u012869696
  • u012869696
  • 2016年08月02日 19:33
  • 9075

【Git】git将本地代码提交到远程仓库

将本地代码上传到远程仓库的时候,打开命令行窗口,进入到本地代码的文件夹。$ touch README.md $ git init $ git add README.md但这一步是添加README.md...
  • huanjileaimeidan
  • huanjileaimeidan
  • 2016年11月25日 16:54
  • 17811

Eclipse使用EGit插件 把本地代码提交到远程仓库

1.申请完git账户后,建立好代码库 2.eclipse成功安装了egit插件(eclipse版本匹配的egit插件列表http://wiki.eclipse.org/EGit/FAQ#Reten...
  • student_2008
  • student_2008
  • 2013年12月04日 14:55
  • 38749

推送分支\抓取分支

推送分支,就是把该分支上的所有本地提交推送到远程库。推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上: $ git push origin master 如果要推送其他分...
  • yx511500623
  • yx511500623
  • 2016年04月18日 00:24
  • 741
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:git命令行提交代码到远程仓库
举报原因:
原因补充:

(最多只允许输入30个字)