项目代码管理工具Git的总结

  在项目的开发中,代码的同步管理很重要,团队的几个人可以通过免费的github管理自己的开源项目代码,高效方便。下面说说,开发中经常用到的git指令操作,基于github平台。

  0.配置提交者的账户和邮箱名

git config --global user.name "Your Real Name"    //账户
git config --global user.email [email protected]           //邮箱

  1本地创建仓库,然后同步到远程github中。

$git init                    //初始化

$git add .                  //把所有文件加入到索引
(不想把所有文件加入,可以用gitignore或add 具体文件)

$git commit              //提交到本地仓库,然后会填写更新日志
( 填写更新日志 -m ,如$git commit -m “my first vesion of ...”)

$git remote add origin [email protected]:WadeLeng/hello-world.git  //增加到remote

$git push origin master    //push到github上

2把github上的项目clone到本地

$git clone [email protected]:WadeLeng/hello-world.git

假如本地已经存在了代码,而仓库里有更新,把更改的合并到本地的项目:

$git fetch origin    //获取远程更新

$git merge origin/master //把更新的内容合并到本地分支

3更新项目-创建了新的文件

$git add .                  //这样可以自动判断新加了哪些文件,或者手动加入文件名字

$git commit              //提交到本地仓库,不加参数会提示,注意:^=Ctrl,按照提示来就好了~~~

$git push origin master    //不是新创建的,不用再add 到remote上了

4更新项目-没有创建新闻界,只是修改了文件内容

$cd ~/hello-world

$git commit -a          //记录删除或修改了哪些文件

$git push origin master  //提交到github

5上传时忽略一些文件

$vim .gitignore    //把文件类型加入到.gitignore中,保存

然后就可以git add . 能自动过滤这种文件

6 撤销和删除

$git reset  //撤销

$git rm  * // 删除

备注 常见异常的解决

1.$ git remote add origin [email protected]:WadeLeng/hello-world.git

错误提示:fatal: remote origin already exists.

解决办法:$ git remote rm origin

然后在执行:$ git remote add origin [email protected]:WadeLeng/hello-world.git 就不会报错误了

2. $ git push origin master

错误提示:error:failed to push som refs to

解决办法:$ git pull origin master //先把远程服务器github上面的文件拉先来,再push 上去。

必须保证本地中的代码是远程中最新的,否则无法提交,公司每天都会debase

未完待续  分支的管理 , ssh加密 等等

收藏:http://blog.csdn.net/djl4104804/article/details/50778717

时间: 2024-10-22 08:02:01

项目代码管理工具Git的总结的相关文章

代码管理工具 --- git的学习笔记四《重新整理git(1)》

1.创建版本库 mkdir  创建目录 cd  地址,到该地址下 pwd 显示当前目录 1.创建目录 $ mkdir startGit $ cd startGit $ pwd 显示当前目录 或者cd到桌面,然后再创建目录 2.初始化版本库 $ git init 初始化仓库 提示信息:Initialized empty Git repository in /Users/xingzai/Desktop/startGit/.git/ 建立一个空的git仓库在/Users/xingzai/Desktop

通过代码管理工具 git 完成一次完整的代码管理过程

1.从公共远程fork一份自己的本地远程之后,从本地远程 clone 到本地 2.将本地代码跟公共远程代码做关联配置 git remote add upstream https://github.com/volojs/create-template.git 3.此时查看本地代码所配置的远程有哪些 git remote -v origin https://github.com/suqiuhui/create-template (fetch) origin https://github.com/su

代码管理工具git使用来解决代码冲突管理

现在做软件产品项目,基本都用git来进行代码管理.相比SVN,git刚上手的人对git的使用的确感到很受伤.总结坑如下: 1.对git理解不透,不晓得git本地仓库,远程仓库的命令 2.SVN在Eclipse中的使用比git要舒服,不易出错. 但是项目代码使用git管理是大势所趋,不得不好好掌握.好在经过多次实践后,终于在git cmd中利用命令完美解决代码同步管理. 同步远程代码,遇到冲突的解决方法 1.方法一,采用远程文件覆盖本地文件. git pull git checkout <文件路径

代码管理工具git 个基本使用基础

Git  是一种分布式版本控制系统,对于开发人员来说是一种非常好的代码管理系统, 首先安装完后,进行一个初步的设置,进行一个全局变量的设置 Git  config  --global  user.name "chenping" Git  config –global user.email  [email protected] 进行的基本操作 一  :创建版本库 版本库也叫仓库,也可以理解成一个目录,这个目录的所有文件都会被git管理起来,每个文件的修改,git都可以记录, Cd   

代码管理工具Git的安装及使用

一:Git是什么? Git是目前世界上最先进的分布式版本控制系统. 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器.集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了. Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库

Visual studio 代码管理工具Git

https://blogs.msdn.microsoft.com/visualstudioalm/2013/01/30/getting-started-with-git-in-visual-studio-and-team-foundation-service/ 一. visualstudio.com 托管代码 1. 在visual studio登录页面注册登录账户,得到你的托管地址https://xxxxxx.visualstudio.com/ 2. 登录首页https://xxxxx.visu

代码管理工具 --- git的学习笔记一《git的本地操作》

一.创建仓库的基本命令 1>  创建代码仓库 $ git init 2>  配置用户名和邮箱 $ git config user.name TheYouth $ git config user.email [email protected] * 以上两个命令会将用户信息保存在当前代码仓库中 3>  如果要一次性配置完成可以使用一下命令 $ git config --global user.name TheYouth $ git config --global user.email [em

GIT: 分布式开发 代码管理工具使用命令大全

代码管理工具: GIT 什么是GIT? Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目 Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理. 特点: 可以管理各种项目,特别是代码项目,多使用在Linux.Unix系统中 是分布式管理,不同于集中管理,这是git和svn的核心区别 更好的支持分支 拥有全球唯一的版本号 代码安全性更加有保证 开源.方便.快捷.数据传输速度更快.可以无网络操作 集中式和分布式: 集中式: 代码集中管

Git代码管理工具

Git代码管理工具 Git 是分布式的源代码管理工具,这点区别于svn -让源代码可以被追溯,主要是记录了每次的更新了什么,如果新版本不想用,那么则可以退回之前的版本 -Git 是Linux之父当年为了维护管理Linux的源代码写的一个工具 -在没有网络的情况下也可以提交代码(提交到本地),进行记录,有网络时再提交到服务器 Git安装 下载相应的版本并安装,记住你选择的安装目录 安装完成之后,打开dos窗口,输入 git --version   检测是否安装成功以及Git的版本 C:\Users