Cygwin64 Terminal按照个人习惯设置好后,下面开始设置git。
1.设置账号
进入cygwin的HOME目录,使用下面命令生成你的Public Key
ssh-keygen -t rsa -C yourname
就会为你生成一个SSH Key,然后会询问一些保存文件的位置,设置密码神马的,直接回车,回车,回车,默认的就可以了。因为主要是在本地使用,可不使用口令,这样会方便一些,不然做什么事情都要密码,各种不爽,所以直接回车就可以了!
这里需要注意的是yourname上不需要加任何引号即可。
设置你的Email和Nickname
git config --global user.name yourname git config --global user.email youremail
另外,还必须进行一下配置设置编码方式为utf8,否则gerrit上处理中文会是乱码;
git config --global core.quotepath false git config --global i18n.logoutputencoding utf8 git config --global i18n.commitencoding utf8
设置完成后,可以通过git config --list查看是否生效
如果想你设置的账户名在改计算机下的所有用户都生效,则可以输入:
git config --system user.name yourname git config --system user.email youremail
git输出(比如log、status)彩色显示,使用下面的命令配置:
git config --global color.ui auto
2.激活你的gerrit账户
浏览器打开http://xxxx/gerrit
(刚才你登录的这个账号只是apache下的账号,想要使用gerrit,还要按照以下步骤激活你的gerrit账户),点击“Register New Email …”,填入你的email地址,点击“Register”:
然后你的邮箱会收到一封激活邮件,点击邮件中的激活链接,进入后,输入前面分配的一样的apache密码,登录,进入界面
在“Full Name”中输入你的名字的全拼,点击“Save Changes”。
接下来,配置你的公钥,在第一步生成SSH Key时,有段问题提示你本地的id_rsa.pub文件生成在哪的,一般在$HOME/.ssh/下,打开id_rsa.pub文件,复制内容粘贴到下图位置,点击“Add”,完成gerrit配置key。
激活你的gerrit账户还剩最后一步:和管理员沟通,让其将你的账户加上需要的权限。
注意:一般gerrit服务器,是没有匿名访问权限的,所以,只能通过SSH和HTTP选项卡下提示的命令进行下载。
依次执行以下2个命令,进行授权,如果不执行以上命令,会导致提交到服务器失败。
// 在用户bin下面,只有安装Git时需要初始化一次 scp -p -P gerritport yourname@gerritip:bin/gerrit-cherry-pick ~/bin // 在项目下面,每新下载一个项目都需要执行 scp -p -P gerritport yourname@gerritip:hooks/commit-msg .git/hooks
相关推荐
标题 "cgywin2.416" 指向的是 Cygwin 的一个特定版本,Cygwin 是一个在 Windows 操作系统上模拟 Linux 开发环境的工具。这个工具包使得用户能够在 Windows 上运行许多原本只能在 Linux 或类 Unix 系统中运行的命令行...
在windows下用gcc进行linux开发 由于文件太大,所以分成了四个 release0 包含了目录结构和setup.exe release1,release2和release3解压的release(1|2|3)中的文件夹放到release0解压后的cgywin的release中
2. 配置文件:用于设置服务器行为和参数。 3. 支持库:X11服务器需要的一些库文件,可能是Cygwin库或特定的X11库。 4. 脚本和工具:用于安装、启动、配置和管理X11服务器的命令行脚本。 5. 文档:可能包含使用指南、...
2010年的 cgywin 1.7.1-1,适合开发
第二部分,下载后,把两部分放在一个目录,用7zip解压即可
在windows下用gcc进行linux开发 由于文件太大,所以分成了四个 release0 包含了目录结构和setup.exe release1,release2和release3解压的release(1|2|3)中的文件夹放到release0解压后的cgywin的release中
在windows下用gcc进行linux开发 由于文件太大,所以分成了四个 release0 包含了目录结构和setup.exe release1,release2和release3解压的release(1|2|3)中的文件夹放到release0解压后的cgywin的release中
在windows下用gcc进行linux开发 由于文件太大,所以分成了四个 release0 包含了目录结构和setup.exe release1,release2和release3解压的release(1|2|3)中的文件夹放到release0解压后的cgywin的release中
Cygwin的包管理工具setup.exe实在是难用的让人蛋碎。于是就有了这样一个apt-cyg,可以提供类似于 apt-get 的体验。 apt-cyg使用bash编写,所以连编译都省了。 安装apt-cyg ...chmod +x apt-cyg ...
cygwin的 2738版本,需要的可以下载
2. **设置环境变量**: 安装完成后,可能需要将`cygwin`的`bin`目录添加到系统的`PATH`环境变量中,以便在命令行中直接使用`gcc`。 3. **编写代码**: 使用文本编辑器创建源代码文件,例如`hello.c`,并输入简单的...
UPX3.5附带源码. his documentation is written for those brave souls who want to understand and/or modify the UPX assembly stubs - the small snippets that do the runtime decompression when a compressed...
在安卓厨房中使用Cygwin,你需要安装Cygwin并选择必要的包,如开发工具(如gcc)、版本控制工具(如git)、以及Android相关的工具链。安装完成后,你可以将Cygwin的bin目录添加到系统路径,以便在任何地方都能调用...
libiconv-1.15,最新版,用cygwin+msvc2015生成的obj,然后用vc2015合成的动态库和...其实cygwin就能生成动态库,但是文件名是iconv-2.dll,总觉得有点怪怪的。因此就用msvc2015手工合并了obj文件。这回没有问题了。
windows下的Linux环境,用来在Linux环境下编译c语言
运行apt_cyg安装软件提示MD5 sum did not match, exiting,根据网上的解决办法将md5sum修改为sha512sum。测试可用
在windows下用gcc进行linux开发 由于文件太大,所以分成了四个 release0 包含了目录结构和setup.exe release1,release2和release3解压的release(1|2|3)中的文件夹放到release0解压后的cgywin的release中 ...
cgywin的老版本: cygwin 1.7.1-1,两个包放在一起用7zip解压
Windows系统下,Cygwin.bat批处理文件怎么添加并执行其他命令? 如果你还没有找到解决办法的话,看我的文件。 如果你已经有了解决办法,看下是否有这个精简!!