其实知道git很久了,也一度看了不少资料来学习指令。但是一直不明白到底我该咋办,我最疑惑的地方在于,本地代码是如何存储到远程服务器上的,那些指令在什么环境下执行,其实主要是目录问题。就是我在git shell的哪个目录下输入指令能达到我的目的

首先,我们需要在本地拥有一个与git上某个repo对应的一个文件夹,即本地repo,一切的提交修改删除退回等等操作都是在本地repo中进行的,所以第一步是克隆一个本地repo。注意,这个本地库放在什么地方是随意的,你只要自己找得到就行。比如我放在F:\my document\git目录下,那就先把git shell的路径改到这个目录下:

cd F:
cd F:\"my document"
cd F:\"my document"\git

不能直接修改目录到我的git目录,而要分三次cd,至于要问为什么,别人这么告诉我我就这么干了,不晓得为啥

克隆的指令很简单, git  clone  repo地址 只要找到要克隆的repo地址就可以了。我用的是bitbucket,它在首页左侧有clone选项,打开就是要找的链接。github中的也很好找,打开仓库就能看见,克隆repo:

<span style="font-family:Arial;font-size:18px;">git clone https:\\pfDou@bitbucket.org/pfDou/tutorial.git</span>

现在在git文件夹中就能看到一个名为tutorial的文件夹了,这就是我们的本地repo

现在就要开始提交第一个文件到git,比如我的mainFile.py文件,我很久以前写的,将其拷到tutorial文件夹中,就可以开始操作了

<span style="font-family:Arial;font-size:18px;">git add mainFile.py
git commit -m "my first file"
git push origin master</span>

然后再去查看bitbucket中的tutorial就会发现commit成功

更丰富的用法就要通过学习了,推荐现在Code School 上熟悉指令操作,然后再看看廖学锋git教程
,最后,多多实践啦

其实这也是我计划的学习方法

git 初次使用的更多相关文章

  1. Git初次使用总结,安装到上传代码,多平台[码云|github]

    安装步骤 1.选择安装路径 2.选择创建图标,选择安装Git Bash和Git GUI 3.选择创建开始菜单 4.选择:use git and optional unix tools from the ...

  2. Linux环境下GIT初次使用

    Git是一个功能强大的分布式版本控制系统,最初用来作Linux内核代码管理的. 第一次接触到github是关于一个报道:在2013年1月15日晚间,全球最大的社交编程及代码托管网站GitHub突然疑似 ...

  3. git初次推送

    第一次配置Git git config --global user.name "xxxx" git config --global user.email "xxxx@xx ...

  4. git初次建立远程仓库问题

    git "Could not read from remote repository.Please make sure you have the correct access rights. ...

  5. git初次登陆使用

    一. 安装git 二. 在当前项目根目录点击鼠标右键,出来下图: 点击进入git命令行界面. 三.初始化项目 git init 四. 添加所有文件到项目中 git add . 五. 尝试提交所有文件 ...

  6. git 初次提交

    前提:已经关联了ssh到本地,不用再输入用户名和密码 知道仓库地址:https://xxx.xxx.com/aiotcloud/yihao01-node-js.git 第一步:进入本地文件夹执行 gi ...

  7. Git初次使用,记录自己看

    Git官网下载:https://git-scm.com/downloads 官网如果太慢,可以去这下载:http://www.wmzhe.com/soft-38801.html,注意选择如下图地址下载 ...

  8. git 初次push

    1.本地仓库与远程仓库第一次同步时,一直同步不上 最后 git status ,发现有两个文件没提交 提交后再push即可 2.如果不行,再看一下其他情况

  9. Git的使用详解

    起步 关于版本控制 Git 简史 Git 基础 安装 Git 初次运行 Git 前的配置 获取帮助 小结 Git 基础 取得项目的 Git 仓库 记录每次更新到仓库 查看提交历史 撤消操作 远程仓库的 ...

随机推荐

  1. pingpang ball

    #pragma strict var smooth=2.0; var tiltAngle=30.0; function Start () { } function Update () { transf ...

  2. HDU 4057 Rescue the Rabbit(AC自动机+DP)

    题目链接 一个数组开小了一点点,一直提示wa,郁闷,这题比上个题简单一点. #include <iostream> #include <cstring> #include &l ...

  3. Struts2 从一个Action跳至另一个Action

    Struts2  从一个Action跳至另一个Action 一.注解的 @Result(name=SUCCESS,type="chain", params={"actio ...

  4. 命令行编译运行Java

    首先要安装JDK,然后设置环境变量Path,添加C:\Program Files (x86)\Java\jdk1.8.0_66\bin 然后建立一个名为j.java的文件,里面加入如下代码: publ ...

  5. SDR和DDR1/2/3全系列频率对照表

  6. ASP.NET MVC3系列页面缓存、缓存依赖SQL(真实项目注意细节)

    缓存依赖数据库 第一步 1通过vs里面带的命令提示窗口. 2或者.NET Framework 版本 4(64 位系统)条件,%windir%\Microsoft.NET\Framework64\v4. ...

  7. poj 3253 初涉二叉堆 模板题

    这道题很久以前就做过了 当时是百度学习了优先队列 后来发现其实还有个用sort的办法 就是默认sort排序后 a[i]+=a[i-1] 然后sort(a+i,a+i+n) (大概可以这样...答案忘了 ...

  8. 揪出Android流氓软件

    揪出Android流氓软件 http://www.icpcw.com/Smartphone/Android/Android/1471/147142_all.htm http://www.william ...

  9. hdoj-1233-还是畅通工程

    题目:hdoj-1233 题解: 本题是典型的最小生成树问题,给出的是无向图,这里使用的方法是Prim最小生成树算法. Reference Prim算法参照:最小生成树-Prim算法和Kruskal算 ...

  10. 【Xamarin笔记】Events, Protocols and Delegates

    Events, Protocols and Delegates   事件.协议和委托 This article presents the key iOS technologies used to re ...