1、先配置本地Git

E:\personal>git config –-global user.name "lewy"

E:\personal>git config –-global user.email "lewy@gmail.com"

查看是否添加成功

E:\personal>git config --global -l  

user.name=lewy

user.email=lewy@gmail.com

2、选定你的工作目录,在目录下执行

E:\personal\gitdemo>git init

Initialized empty Git repository in E:/personal/gitdemo/.git/

此时就会在该目录下会生成一个隐藏的文件夹

E:\personal\gitdemo>ls -a

.     ..    .git

3、拉取远程服务器的文件到本地目录

E:\personal\gitdemo>git clone https://lewy@code.google.com/u/bbe/

Cloning into 'nbe'...

remote: Counting objects: 6, done.

Unpacking objects: 100% (6/6), done.

Checking connectivity... done.

E:\personal\gitdemo>ls -a

.     ..    .git  bbe

4、修改文件后提交(假设修改的是de.doc)

E:\personal\gitdemo\nbe>ls -a

.       ..      .git    de.doc

4.1 添加

E:\personal\gitdemo\nbe>git add de.doc

4.2 提交

E:\personal\gitdemo\nbe>git commit -m "modify memo"

On branch master

Your branch is ahead of 'origin/master' by 1 commit.

  (use "git push" to publish your local commits)

nothing to commit, working directory clean

4.3 上传,输入用户名和密码

E:\personal\gitdemo\nbe>git push origin master

Password for 'https://lewy@code.google.com':     在这里输入密码

Counting objects: 5, done.

Delta compression using up to 2 threads.

Compressing objects: 100% (2/2), done.

Writing objects: 100% (3/3), 1.35 KiB | 0 bytes/s, done.

Total 3 (delta 1), reused 0 (delta 0)

remote: Scanning pack: 100% (3/3), done.

remote: Storing objects: 100% (3/3), done.

remote: Processing commits: 100% (1/1), done.

To https://lewy@code.google.com/p/bbe/

   082359a..ad267c1  master -> master

4.4 整个过程中可以使用下面的命令查看当前处理状态。

E:\personal\gitdemo\nbe>git status

5、新增文件后提交(假设修改的是test1.cpp)和修改类似

E:\personal\gitdemo\nbe>ls -a

.          ..         .git       de.doc     test1.cpp

E:\personal\gitdemo\nbe>git add test1.cpp

E:\personal\gitdemo\nbe>git commit -m "add memo"

E:\personal\gitdemo\nbe>git push origin master

收藏于 2014-05-13
来自于百度空间

Git使用1的更多相关文章

  1. Git 子模块 - submodule

    有种情况我们经常会遇到:某个工作中的项目需要包含并使用另一个项目. 也许是第三方库,或者你 独立开发的,用于多个父项目的库. 现在问题来了:你想要把它们当做两个独立的项目,同时又想在 一个项目中使用另 ...

  2. Git 在团队中的最佳实践--如何正确使用Git Flow

    我们已经从SVN 切换到Git很多年了,现在几乎所有的项目都在使用Github管理, 本篇文章讲一下为什么使用Git, 以及如何在团队中正确使用. Git的优点 Git的优点很多,但是这里只列出我认为 ...

  3. Git与Repo入门

    版本控制 版本控制是什么已不用在说了,就是记录我们对文件.目录或工程等的修改历史,方便查看更改历史,备份以便恢复以前的版本,多人协作... 一.原始版本控制 最原始的版本控制是纯手工的版本控制:修改文 ...

  4. Git Bash的一些命令和配置

    查看git版本号: git --version 如果是第一次使用Git,你需要设置署名和邮箱: $ git config --global user.name "用户名" $ gi ...

  5. 在Ubuntu 16.10 安装 git 并上传代码至 git.oschina.net

    1. 注册一个账号和创建项目 先在git.oschina.net上注册一个账号和新建一个project ,如project name 是"myTest". 2.安装git sudo ...

  6. 史上最详细git教程

    题外话 虽然这个标题很惊悚,不过还是把你骗进来了,哈哈-各位看官不要着急,耐心往下看 Git是什么 Git是目前世界上最先进的分布式版本控制系统. SVN与Git的最主要的区别 SVN是集中式版本控制 ...

  7. [版本控制之道] Git 常用的命令总结(欢迎收藏备用)

    坚持每天学习,坚持每天复习,技术永远学不完,自己永远要前进 总结日常开发生产中常用的Git版本控制命令 ------------------------------main-------------- ...

  8. 【解决方案】Myeclipse 10 安装 GIT 插件 集成 步骤 图解

    工程开发中,往往要使用到集成GIT ,那么下面说说插件安装步骤 PS:以Myeclipse 10 为例,讲解集成安装步骤. ----------------------main------------ ...

  9. git 命令

    切换仓库地址: git remote set-url origin xxx.git切换分支:git checkout name撤销修改:git checkout -- file删除文件:git rm  ...

  10. git亲测命令

    一.Git新建本地分支与远程分支关联问题 git checkout -b branch_name origin/branch_name 或者 git branch --set-upstream bra ...

随机推荐

  1. 温故而知新-mysql的一些语法show,describe,explain,fulltext

    1 show show tables; 显示数据库的所有表 show databases; 显示所有数据库 show columns from table; 显示表的所有列 show grants f ...

  2. UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position 263: i llegal multibyte sequence

    UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position 263: illegal multibyte seq ...

  3. Amazon AWS S3 操作手册

    Install the SDK The recommended way to use the AWS SDK for Java in your project is to consume it fro ...

  4. 关于BeautifulSoup类中的tag对象的string和text属性

    <dl> <dt> 今开 </dt><dd class="s-down">3.87</dd> </dl> & ...

  5. jquery ajax 赋值问题, 后面程序判断逻辑用

    添加async:false; 像 $.get() 等是没有async参数的, 所以需要用到如下 $.ajaxSetup({ async : false //这个意思是等这个ajax有了返回值后才会执行 ...

  6. Jquery detect page refresh

    first thing there are 3 functions we will use: function setCookie(c_name, value, exdays) {           ...

  7. autoface

    Autofac 依赖注入框架 使用 2015-08-02 10:20 by jiangys, 36262 阅读, 4 评论, 收藏, 编辑 简介 Autofac是一款IOC框架,比较于其他的IOC框架 ...

  8. tensorflow学习资料

    tensorflow学习资料 http://www.soku.com/search_video/q_tensorflow?f=1&kb=04112020yv41000__&_rp=1a ...

  9. Servlet Filter 过滤器 对指定页面不拦截

    package niit.dxs.controller; import javax.servlet.*; import javax.servlet.http.HttpServletRequest; i ...

  10. zookeeper集群搭建 windows

    本次zk测试部署版本为3.4.6版本,下载地址http://mirrors.cnnic.cn/apache/zookeeper/ 限于服务器个数有限本次测试了两种情况 1.单节点方式:部署在一台服务器 ...