今天准备整理一下代码,重温一下Git的基本命令,好久不用忘得差不多了。

1. 进入某个目录:

进入D盘,然后进入D盘的名为git的文件夹:

$ cd D:

$ cd Git

2. 返回上一级目录:

$ cd ..  

注意,cd和..之间必须有一个空格

3. 查看当前目录:

$ pwd

4. 创建一个名为foodsafety-changshuNW的仓库并初始化(意思就是,初始化之后,这个目录里面的文件就能用Git进行各种管理了):

$ mkdir foodsafety-changshuNW

$ cd foodsafety-changshuNW

$ git init

如果发现添加的文件或文件夹的名字错了,要删除:

$ rmdir FoodsafetySupervise   //删除文件夹

$ rm contributors.txt   //删除文件

5. 向仓库添加文件并提交:

在项目仓库根目录新建一个文本文件,比如起名为readme.txt,注意,不要用Windows记事本打开(会给文本文件头部添加奇怪的内容),建议用Notepad++打开,并统一编码,设置为 UTF-8 不带BOM格式

$ git add readme.txt   //表示将这个文件预添加到仓库,这一句不会有什么反应

$ git commit -m "add readme.txt"   //确认提交

SSH Key 的内容此处略。

6. 连接远程仓库,以Bitbucket 为例:

在Bitbucket 仓库中,点击“克隆”,弹出SSH窗口,里面有一个本仓库的git连接地址,复制(注意,只要复制 git@bitbucket.org:......这部分,前面的字不需要)

然后回到Git Bash ,在仓库目录下:

$ git remote add origin git@bitbucket.org:zhouyingge1104/foodsafety-changshunw.git

这个“origin” 是Git默认的远程仓库的名字,当然也可以改成其他的。

然后把其他主要的代码添加进仓库:

然后就可以向Bitbucket 网站上的仓库提交文件了:

$ git push -u origin master

完成之后,Bitbucket 网站上仓库里的文件就和本地仓库一样了。

windows上操作git基本命令的更多相关文章

  1. Git学习系列之Windows上安装Git详细步骤(图文详解)

    前言 最初,Git是用于Linux下的内核代码管理.因为其非常好用,目前,已经被成功移植到Mac和Windows操作系统下. 鉴于大部分使用者使用的是Windows操作系统,故,这里详细讲解Windo ...

  2. Git学习系列之Windows上安装Git之后的一些配置(图文详解)

    不多说,直接上干货! 前面博客 Git学习系列之Windows上安装Git详细步骤(图文详解) 第一次使用Git时,需要对Git进行一些配置,以方便使用Git. 不过,这种配置工作只需要进行一次便可, ...

  3. windows上配置git

    windows上配置git1.下载mysisigit进入http://msysgit.github.io/,下载,安装,下一步下一步即可. 2.下载tortoisegit进入http://downlo ...

  4. Windows上右键git菜单出来的原因

    Windows上右键git菜单出来的原因 Git下载地址https://code.google.com/p/msysgit/downloads/list?q=full+installer+offici ...

  5. 在windows上搭建git server Gitblit

    在Windows上搭建Git Server   第1步:下载Java并安装Java.我这里下载的是jdk1.7.0_79 第2步:配置Java环境变量 右键” 计算机” => ”属性” => ...

  6. windows上使用git

    开始的时候同事只给了一个地址,类似这样:git@111.111.1.1:ABCDEF (1)如何在Windows上使用Git 有一篇博客不错:http://www.tuicool.com/articl ...

  7. 使用Gitblit 在Windows上部署Git Server

    Windows平台下Git服务器搭建 首先要下载Java JDK,安装完成后设置环境变量,先把java环境配好,接下来才是下面的gitblit.关于java环境配置请看上一篇文章 gitblit下载 ...

  8. 在 windows 上安装 git 2.22

    下载 by win 下载地址:https://git-scm.com/download/win 如下图.选择对应的版本下载: 安装 by win 1.双击下载好的git安装包.弹出提示框.如下图: 2 ...

  9. 在 windows 上安装 git 2.15

    下载 by win 下载地址:https://git-scm.com/download/win 如下图.选择对应的版本下载: 安装 by win 1.双击下载好的git安装包.弹出提示框.如下图: 2 ...

随机推荐

  1. POJ-2418 Hardwood Species(二叉搜索树)

    思路就是先将每个单词存进二叉树中,没出现一次,修改该单词所在结点的cnt++: 最后通过递归中序遍历输出结果. 思路很清晰,主要注意一下指针的使用,想一想为什么要这么用? 简单的解释就是,insert ...

  2. Linux系统巡检项目

    系统检测 1.检查系统类型 2.检查发行版本 3.检查内核版本 4.检查主机名称 5.检查是否启用SElinux 6.检测默认的语言/编码 7.检测uptime 8.检测最后启动时间等 CPU检查 1 ...

  3. zip unzip tar 压缩解压

    yum install -y unzip zip    yum安装zip -r mydata.zip mydata    mydata目录压缩为mydata.zipunzip mydata.zip - ...

  4. 最短路径 bellman-ford

    初始化:将除源点外的所有顶点的最短距离估计值 d[v] ←+∞, d[s] ←0 迭代求解:反复对边集E中的每条边进行松弛操作,使得顶点集V中的每个顶点v的最短距离估计值逐步逼近其最短距离:(运行|v ...

  5. C语言一些总结

    预处理#include<stdio.h>:头文件. stdio.h 标准输入输出. string.h 字符串预处理,. int main()主函数,返回的是int整型, return 0; ...

  6. Python学习札记(十五) 高级特性1 切片

    参考: 高级特性 切片 Note 1.掌握了Python的基础语法之后,就可以写出很多很有用的程序了,比如打印1-90的奇数: #!/usr/bin/env python3 L = [] n = 1 ...

  7. $.extendGit 丢弃所有本地修改的方法

    git checkout . #本地所有修改的.没有的提交的,都返回到原来的状态 git stash #把所有没有提交的修改暂存到stash里面.可用git stash pop回复. git rese ...

  8. Codeforces Round #279 (Div. 2) B. Queue

    B. Queue time limit per test 2 seconds memory limit per test 256 megabytes input standard input outp ...

  9. Maven打可执行包的pom.xml配置

    单独打出可执行包,然后将依赖包打入lib文件价中 <build> <plugins> <plugin> <groupId>org.apache.mave ...

  10. NetHogs 实时检测网络流量 转

    有很多适用于Linux系统的开源网络监视工具.比如说,你可以用命令iftop来检查带宽使用情况. netstat用来查看接口统计报告,还有top监控系统当前运行进程.但是如果你想要找一个能够按进程实时 ...