git使用记录

背景

github是项目协作开发的必备工具

安装

基本使用

提交新项目

1.设置全局名字与通知方式
git config --global user.name "wangweijia"
git config --global user.email "wangweijia@intraos.nsfocus.com"
2.更新到本地仓库
mkdir ER_django   
cd ER_django                #进入项目所在的目录
git init                               #初始化本地版本库,生成隐藏的.git文件
touch README.md       #新建redeme文件,并且将项目说明写到文件中
git add -A                         #跟踪所有改动的文件(一般是git add <file>)
git commit -m "×××××"  #提交更新的文件     双引号中的内容是显示在远端git仓库的程序文件后面(提示最新更改)
3.将本地仓库中的git项目更新到远程版本库
git remote add origin http://gitlab.research.intra.nsfocus.com:7890/wangweijia/ER_django.git   #添加远程版本库
git push -u origin master                                  #上传代码

提交新文件到已经存在git仓库

cd <dir>
git statue            #查看当前git的状态,看有哪些文件做了更新
git add <file>     #跟踪(暂存)有更新的文件
git commit -m "balabala"   #提交所有更新过的文件到本地仓库
git push  http://gitlab.research.intra.nsfocus.com:7890/wangweijia/ER_django.git  master       #或者直接使用这行代码,master是分支名称
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
git remote add origin http://gitlab.research.intra.nsfocus.com:7890/wangweijia/ER_django.git  #添加远程版本库,一般称主远端为orgin
git push -u origin master      #上传代码并迅速合并

克隆与更新

git clone http://github.com/bazinga/awesomg-project.git        #在本地克隆一个新仓库
git pull origin.master                                                                     #将项目其他人的改动更新到本地

分支

git branch                                    #查看当前分支状态
git checkout master                 #切换分支到master1
git branch amazing-new          #创建一个新分支,与当前分支同起点
git merge amazing-new          #该分支做完更改后将amazing-new合并倒master
git branch -d amazing-new     #将分支删掉

实际项目常用操作

常用代码

enter description here

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值