bulid 环境
scp 提交的命令
//file
scp bug记录.rtf git@10.10.110.112:/cygdrive/d/GitRepos
//doucment
scp -r myDocument git@10.10.110.112:d:/GitRepos
默认是var,且是在windows下面的ssh的home目录
URL 的方式
git://host/path/to/repos.git
ssh://user@host/path/to/repos.git
user@host:path/to/repos.git
file://path/to/repos.git
/path/to/repos.git
Git --- The stupid content tracker, 傻瓜内容跟踪器。
Linux 是这样给我们介绍 Git 的:
Git 是用于Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。 Git 的速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要。 Git 最为出色的是它的合并跟踪(merge tracing)能力。
————————————————————————————————————————
下面我用ubuntu 10.10上的命令为例:(这些命令都是在本地客户端处使用,非服务器操作裸库使用)
(本文中尖括号内包含尖括号都将是描述内容,请在输入实际命令时替换成描述内容所符的内容。)
1、安装:
$ sudo apt-get install git
$ sudo apt-get install gitk#此为安装官方的图形界面,不需要的可以不安装
2、cd到需要管理的代码、文件所在的第一级目录
3、初始化:
$ git init
4、添加当前目录所有内容:
$ git add .
5、查看状态:
$ git status
6、添加commit:
$ git commit -am "first commit."
7、版本对比:
$ git diff
8、查看历史记录:
$ git log
9、分支操作
查看分支:$ git branch
创建分支:$ git branch 分支名称 (注意:请不要在服务端建立分支)
切换分支:$ git checkout 分支名称
删除分支:$ git branch -d 分支名称
10、加入服务器
$ git remote add 用户名@计算机名或IP:~/某个目录
11、推送数据
$ git push master master #本地master推送到远端master
如果想快捷的使用git push就推送到默认远端分支master,可以做个一次性设置:
$ git remote add origin <实际的ssl用户名>@<IP地址>:<Git在远端的path>
做完以上设置,以后直接使用git push 就会自动推送到上述设置地址了,但如果要推送到其他分支,还是需要加参数的,这个设置只是相当于一个默认参数而已。
12、接收数据
$ git pull origin master
如果想直接使用git pull直接接收,同样需要提前做一个一次性设置(同样也是不能应用多分支pull情况):
$ git branch --set-upstream master origin/master
13、本地库设置个人姓名和邮件
$ git config --global user.name "你的姓名,最好由没有符合和空格的英文字母组成"
$ git config --global user.email <邮件名>@<邮箱服务商后缀>
如果不设置个人信息,提交的信息将不会有更改者信息,这样会加大项目管理的难度。
14、启动图形界面
$ gitk
15` 清除未跟踪文件
$ git clean
16` 导出项目文件
//1
$ git archive -o <output.tar> <commit>
//2
$ git archive -o <output.tar> --remote=<url> <commit>
分享到:
相关推荐
对于Windows用户来说,Git for Windows提供了在Windows环境下使用Git的友好平台。本文将详细介绍Git for Windows 32位和64位版本,以及如何在Windows系统上安装和使用Git。 Git最初由Linux之父Linus Torvalds开发,...
Git for Windows 2017 最新版,Git-2.15.0 是Git的Windows适配版本,它为Windows用户提供了完整的Git功能,并且优化了在Windows环境下的使用体验。Git是一个分布式版本控制系统,由Linux之父Linus Torvalds开发,...
Git for Windows源码是针对Windows操作系统的一个Git发行版,它提供了在Windows环境下使用Git的便利。Git是一款分布式版本控制系统,由Linux之父Linus Torvalds开发,最初用于Linux内核开发,后来因其强大和高效的...
64-bit Git for Windows Portable. The current source code release is version 2.19.1. If you want the newer version, you can build it from the source code.
Git for Windows 64 是专为Windows操作系统设计的Git版本控制系统的一个64位版本。Git是一种分布式版本控制系统,由Linux创始人Linus Torvalds开发,主要用于软件开发,但它的应用范围已经扩展到了几乎所有的文本...
Git for Windows是一款专为Windows操作系统设计的Git版本控制系统,它提供了命令行工具和一个图形用户界面(GUI),使得在Windows环境下使用Git变得更为方便。这个汉化包是基于Git的源代码2.17.0版本编译而成,并且...
Git for Windows 2.15.1 是一个专为Windows操作系统设计的Git版本控制系统,它在2017年11月28日发布了这个64位版本的更新。Git是一个分布式版本控制系统,由Linux创始人Linus Torvalds开发,主要用于源代码管理,但...
Git for Windows最新安装包镜像,包含32位和64位的安装包,官网下载比较慢,分享给大家方便下载使用,安装一路next即可,使用可参考廖雪峰的教程。
Git for Windows 2.21.0 是一个适用于Windows操作系统的Git版本控制系统的重要更新,它提供了32位和64位两种版本,以满足不同用户的需求。Git是世界上最流行的分布式版本控制系统,它允许开发者在项目开发过程中跟踪...
Git for Windows是一款专为在Windows操作系统上使用Git版本控制系统而设计的应用程序。Git本身是一个分布式版本控制系统,由Linux创始人Linus Torvalds开发,起初主要服务于Linux社区,但随着其功能的强大和易用性的...
64-bit Git for Windows是Git在Windows操作系统上的一个特别版本,专为64位架构设计,以充分利用现代计算机硬件的优势,提供更高的性能和稳定性。这个版本的Git旨在为Windows用户带来与Linux和macOS平台相似的功能...
git for windows 自从2.4.6版本后,由于作者觉得发布包太大,删除了发布包中的多语言包。 但是在源码中还存在,本人编译并添加了部分界面的汉化。 源码版本是2.12.0,但是我个人觉得应该兼容其他版本。 汉化方法,将...
Git for Windows是一款专为在Windows操作系统上运行Git而设计的软件。Git本身是一个分布式版本控制系统,由Linux创始人Linus Torvalds开发,用于高效管理软件项目。Git的强大之处在于其分支管理和版本控制功能,使得...
### Git for Windows简明使用指南 #### 一、概述 Git 是一个分布式版本控制系统,用于跟踪计算机文件的更改,并协调由多人团队进行的工作。Git for Windows 是为 Windows 操作系统定制的 Git 版本,它提供了与原生...
最新版本git for windows 2.24.1 64位 setup 另附其他版本下载网址 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...
一个最新版本得Git for Windows工具,为了方便开发者查找并下载使用。
Git for Windows 2017 最新版,Git-2.15.1.2,是Git在Windows平台上的一个特别优化版本,旨在提供一个友好且功能完备的开发环境,使得Windows用户也能无缝地使用Git这一强大的分布式版本控制系统。Git是由Linus ...