git使用记录

来源:互联网 发布:win10虚拟网卡mac地址 编辑:程序博客网 时间:2024/06/05 05:29

背景

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  #添加远程版本库,一般称主远端为orgingit push -u origin master      #上传代码并迅速合并

克隆与更新

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

分支

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

实际项目常用操作

常用代码

enter description here

0 0
原创粉丝点击