首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

搭建常用开发环境

前两天犯了一个愚蠢错误,我bazel环境出了一点点小问题,然后被我误操作删除了一个C头文件彻底跑不起来了。...在google很久后终于在github上找到一个解决办法,执行一个rm命令,当时我以为这个命令效果会和maven上clean然后重新build就ok了。是的,我电脑被删除干净了。...//建立一个自己喜欢工作目录 $ mkdir work //设置自己git用户名及邮箱 $ git config --global user.name "John Doe" $ git config...1.终端执行vi ~/.bashrc 在打开文件添加以下代码: function git_branch { branch="`git branch 2>/dev/null | grep "^\...git 简化命令 经常使用终端来提交代码,每次都要敲下pull,push,branch,status实在是不太优雅,name简单版本来啦。

1.1K40
您找到你想要的搜索结果了吗?
是的
没有找到

零基础1小时上手git

src , index.html 是我们要移动文件, src 是目标文件夹 reset 重新初始化终端 clear 清屏 history 查看命令历史 exit 回退到上一个目录 设置用户名与邮箱...本地仓库搭建 新建一个本地仓库文件夹,在该文件夹下打开git bash,输入 git init,就会默认生成一个.git文件夹,该文件夹是隐藏,windows需要打开查看隐藏文件才可见。...git分支中常用指令: # 列出所有本地分支 git branch # 列出所有远程分支 git branch -r # 新建一个分支,但依然停留在当前分支 git branch [branch-name...] # 新建一个分支,并切换到该分支 git checkout -b [branch] # 合并指定分支到当前分支 $ git merge [branch] # 删除分支 $ git branch -d...[branch-name] # 删除远程分支 $ git push origin --delete [branch-name] $ git branch -dr [remote/branch] git

55510

使用 git-flow 自动化你 git 工作流

只需要记住几个简单命令,就能在工作慢慢理解和应用这个分支模型~ 安装 git-flow 我们选择比较流行 avh 版本 gitflow-avh 下面以 Mac OS X 为例,安装命令: $ brew...install git-flow-avh 初始化 Git 仓库 下面针对一个只有 README.md 文件夹执行以下命令,有条件小伙伴可以跟着操作一下,加深记忆。...Tag 前缀使用 v 需要说明是,git-flow 其实只是一系列 git 命令组合,init 命令除了会新建分支,不会做其他额外操作。...然后再执行完成命令,控制台输出如下: $ git flow feature finish auth Switched to branch 'develop' Updating e69b22c..f7f48e2...为了方便演示,我是基于一个空项目操作,实际上也可以针对一个发了很久 git 仓库来进行 git flow init,它会让你选择已经存在分支作为 生产分支 和 开发分支 以及输入相应前缀,其余不会做任何多余操作

87720

Git工作流程:如何在团队协作?

分支在Git中使用非常广泛,因为它们可以使多人协同工作变得更加容易。 以下是一些基本Git命令及其解释: git init —— 创建一个Git仓库。...CentOS/RHEL上安装Git:在终端输入以下命令来安装Git: $ sudo yum install git 配置Git:在终端输入以下命令来配置Git: $ git config --global...初始化Git仓库 在项目目录打开命令终端窗口,输入以下命令来初始化Git仓库: git init 这将在当前目录下创建一个.git文件夹,用于存储Git仓库配置和版本控制信息。 3....# 切换到名为branch_name分支 创建并切换分支 git checkout -b branch_name # 创建名为branch_name分支,并切换到该分支 查看分支 git branch...协作与管理命令 下面是一些常用协作与管理Git仓库命令: 创建新分支并切换到该分支: git checkout -b new_branch_name # 创建名为new_branch_name新分支并切换到该分支

11210

Mac 终端效率神技

一个本人亲身操刀操作过教程1 程序员经常与终端操作打交道,所以很多命令便是做成了命令行模式,在自带 Terminal 命令都保存在 .bash_profile 文件,使用了 iterm2,命令都保存在...gb='git branch' alias gbr='git branch -a' alias gs='git status' alias gc='git clone' alias gl='git log...git 项目所在目录终端下输入 glg ?...「任何来源」 在终端执行下面的命令 sudo spctl --master-disable 七、 系统错误信息集中展示 pod spec lint *** 2>&1|tee 1.log 经常在终端做操作...管道作用是提供一个通道,将上一个程序标准输出重定向到下一个程序作为下一个程序标准输入。 • tee:从标准输入读取,并将内容写到标准输出以及文件

1.2K10

Mac 终端效率神技

一个本人亲身操刀操作过教程1 程序员经常与终端操作打交道,所以很多命令便是做成了命令行模式,在自带 Terminal 命令都保存在 .bash_profile 文件,使用了 iterm2,命令都保存在...gb='git branch' alias gbr='git branch -a' alias gs='git status' alias gc='git clone' alias gl='git log...git 项目所在目录终端下输入 glg ?...「任何来源」 在终端执行下面的命令 sudo spctl --master-disable 七、 系统错误信息集中展示 pod spec lint *** 2>&1|tee 1.log 经常在终端做操作...管道作用是提供一个通道,将上一个程序标准输出重定向到下一个程序作为下一个程序标准输入。 • tee:从标准输入读取,并将内容写到标准输出以及文件

1.1K20

Git 常用命令大全

安装Git 1️⃣ Mac上安装 通过Homebrew安装 首先,确保你Mac已安装Homebrew,若未安装,打开终端(Terminal)并运行以下命令来安装Homebrew: /bin/bash...Git基础命令 初始化本地仓库 当你在一个项目目录下想创建一个Git仓库时,只需运行: git init 这将在此目录下创建一个.git隐藏文件夹,用于存储版本控制所有信息。...拉取更新 从远程仓库获取最新提交并合并到本地,确保你工作副本是最新git pull origin 分支操作 创建新分支并切换到新分支: git branch... git checkout 或者,你可以一步到位地创建并切换新分支: git checkout -b <new-branch-name...掌握Git核心概念和常用命令,并在实践不断积累经验,才能更好地应对各种复杂情况。

6410

Python 进阶指南(编程轻松进阶):十二、使用 Git 组织您代码项目

终端,使用您姓名和电子邮件信息运行以下git config命令: C:\Users\Al>git config --global user.name "Al Sweigart" C:\Users\Al...在 Linux 上,已经安装了watch命令。安装完成后,打开一个命令提示符或终端窗口,运行cd将目录切换到 Git 仓库项目文件夹,然后运行watch "git status"。...您可以打开另一个终端窗口并运行watch "git log –online"来查看您所做提交概要,也是实时更新。这些信息有助于消除关于您输入 Git 命令对您仓库做了什么猜测。...当你完成了一个完整功能,比如一个特性,一个类,或者一个错误修复,你应该提交代码。不要提交任何包含语法错误或明显有问题代码。...Git 命令行工具有几个命令,比如git status或git log,可以让您查看这些信息,但是您也可以安装几个第三方 Git GUI 工具。 git init命令在本地计算机上创建一个空仓库。

1.2K30

Git 命令都不会? 还做什么程序员

打开一个终端并运行这些命令: $ git config --global user.name "My Name" $ git config --global user.email myEmail@example.com...3.创建一个存储库 - git init 正如我们前面提到git将它文件和历史记录直接存储在项目文件夹。...要建立一个存储库,我们需要打开一个终端,导航到我们项目目录并运行git init。这将打开Git这个特定文件夹,并创建一个隐藏.git目录,其中存储库历史和配置。...在桌面上创建一个名为git_exercise文件夹,打开一个终端并输入以下内容: $ cd Desktop/git_exercise/ $ git init 命令行应该按照以下方式输出: Initialized...要创建更多分支,请使用以下git branch 命令: $ git branch amazing_new_feature 这只是创建了新分支,在这一点上是完全一样,我们主干。

66930

git实用复习篇之一步到位!

、分布式 2、独立开 3、安装直接官网 不谈了 4、过程 ## `2、常用命令` ``` 1、查看目录 pwd 2、git init 初始化一个git仓库 其实就是加了一个.git 文件 3、常规 添加内容三连操作...merge ` 删除分支:`git branch -d ` 3、关于冲突 需要做个选择 ``` 1、使用 当前内容还是远端内容 2、需要 手动选择新 正确部分 3...pull 抓取远程新提交 4、下面几个慎用 - 在本地创建和远程分支对应分支,使用 git checkout -b branch-name origin/branch-name,本地和远程分支名称最好一致...push origin `可以推送一个本地标签; - 命令`git push origin --tags`可以推送全部未推送过本地标签; - 命令`git...` ``` 1、新建分支错误 * 比如 需要基于master 新建xxx 但你基于 321 分支 新建 1、删除远端分支 xxx 2、使用 git branch 查看本地分支

34630

版本控制器git

>: git init 仓库名 """ 在仓库目录终端下 - 设置全局用户 """ >: git config --global user.name '用户名' >: git config --global...新建用户信息,只能在当前仓库下使用 注:一个仓库有局部用户,优先使用局部用户,没有配置再找全局用户 """ 查看仓库状态 """ # 当仓库中有文件增加、删除、修改,都可以在仓库状态查看 >: git...--author author_name >: git reflog --author author_name 回滚到指定版本: 回滚到上一个版本:...:项目中所有a.txt文件和文件夹都会被过滤 /a.txt:项目中只有根目录下a.txt文件和文件夹会被过滤 /b/a.txt:项目中只有根目录下b文件夹下a.txt文件和文件夹会被过滤 *x*:名字中有一个...checkout 分支名 4.创建并切换到分支 >: git checkout -b 分支名 5.删除分支 >: git branch -d 分支名 6.查看远程分支 >: git branch

68010

Git版本控制器使用

cd 目标文件夹内部 >: git init """ 在指定目录下 - 初始化git仓库 """ >: cd 目标目录 >: git init 仓库名 """ 在仓库目录终端下 - 设置全局用户 ""...\.gitconfig新建用户信息,在所有仓库下都可以使用 """ 在仓库目录终端下 - 设置局部用户 """ >: git config user.name '用户名' -- 用户名 >: git...author_name 回滚到指定版本: 回滚到上一个版本: >: git reset --hard HEAD^ >: git...:项目中只有根目录下b文件夹下a.txt文件和文件夹会被过滤 *x*:名字中有一个x都会被过滤(*代表0~n个任意字符) 空文件夹不会被提交,空包会被提交 """ 创建远程gitee仓库 选择线上仓库...checkout 分支名 4.创建并切换到分支 >: git checkout -b 分支名 5.删除分支 >: git branch -d 分支名 6.查看远程分支 >: git branch

41430

Android源码学习之环境搭建(Ubuntu下载Android源码)

在Ubuntu 8.04上安装Git只需要设定正确更新源,然后使用apt-get就可以了,apt-get是一条Linux命令,主要用于自动从互联网软件仓库搜索、安装、升级、卸载软件或操作系统。...1、安装git和curl 进入Linux ,打开终端,在终端窗口敲下面的命令: sudo apt-get install git-core curl 2、安装repo脚本 首先安装repo...当前主线上最新版本所有的sourcecode拿下来 如果想拿某个branch而不是主线上代码,我们需要用-b参数制定branch名字,比如: repo init -u git://android.git.kernel.org.../platform/manifest.git -b cupcake 4、同步版本 使用repo sync命令,就可以把整个Android代码树做同步到本地 能还有经历下载中断情况,这时只要重新执行...如果是第一次运行 repo sync , 则这个命令相当于 git clone ,会把 repository 所有内容都拷贝到本地。

61320

Git使用教程

基础知识 什么是Git? Git一个命令行工具集合,它可以帮你跟踪和记录文件更改(源代码,图片等一切你想跟踪回访)。有了它你可以恢复旧版本项目,甚至可以比较、分析、合并和修改等。...在终端输入下面内容 cd ~/node mkdir git-demo cd git-demo git init git init这句命令会告诉Git这个文件夹是特别的,同时也会在该文件夹下再创建一个.git...Repo默认分支都叫master,创建其他分支,使用git branch ,如下 git branch baranch-one 或者git checkout -b git checkout...-b baranch-one 意思是创建该分支并且切换到该分支 至此,我们baranch-one就创建完成,跟master分支上版本一致 查看分支 列出所有本地branch git branch...首先我们创建了两个分支,分别叫branch-wwxd和branch-wwdx,都要在同一个文件一个函数来显示数组所有元素 假设这个同一个文件为showarray.js branch-wwxd分支写法

1.7K20

一分钟详解Git使用技巧(一)

Git以其最优存储能力、非凡性能、开源、容易做备份、支持离线操作、容易定制工作流程,因而对于项目开发过程版本管理特别方便,尤其是对于多人进行合作进行项目开发时,Git可谓是一把利器。...B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git 1.2 检查安装结果 上述安装完之后,在终端下执行下面的命令,查看是否返回git版本: $git --version ?...二 Git基本命令 2.1 建Git仓库 共有两种方式: 1、用Git之前已经有项目代码 $cd 项目代码所在文件夹 $git init 2、用Git之前还没有项目代码 $cd 某个文件夹 $git...web log //在web网页查看git log使用方法 $git branch -v //查看本地有多少分支 2.5 gitk: 通过图形界面工具来查看版本历史 在我们git分支终端命令行输入,...上面指出来,HEAD里是一个引用,指向分支:refs/heads/config_file_dev 通过以下命令,可以知道config_file_dev为我们当前分支 $git branch -av ?

47720

史上最干货Git命令整理,一文胜千言

,后面再推送就不需要-u了) Git命令记录 1、新建本地仓库 命令 功能介绍 git init 在当前目录新建一个Git代码库; 该命令将在该项目目录下创建一个.git子目录,包含该Git仓库中所有的必须文件...git init [project-name] 新建一个目录,将其初始化为Git代码库 git clone [url] 下载一个项目和它整个代码历史 2、Git配置信息 命令 功能介绍 git --...-a 列出所有本地分支和远程分支 git branch [branch-name] 新建一个分支,但依然停留在当前分支 git checkout -b [branch] 新建一个分支,并切换到该分支...tag git push [remote] --tags 提交所有tag git checkout -b [branch] [tag] 新建一个分支,指向某个tag 7、查看信息 命令 功能介绍 git...代表当前版本,有一个^代表上一个版本,以此类推) git reset --hard d7b5 回退到指定版本(其中d7b5是想回退指定版本号前几位) git reset [commit] 重置当前分支指针为指定

54720

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券