首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

git基础知识-linux环境

2012-09-24 
git基础知识--linux环境?1、 create branch1.1 git br brname1.2 git br brname tagname2. remote branchgi

git基础知识--linux环境

?

1、 create branch  1.1 git br brname  1.2 git br brname tagname2. remote branch  git co brname  git push origin brname3. download branch   git fetch origin brname   git co  -b brname origin/brname4. push remote tag  git push origin DownloadRel1.0.14
?安装ubuntun:sudo ?apt-get install gitfedora: sudo yum install gitgitconfig 配置
[user]name = xxxemail = xxx@xxx.com[color]ui = autobranch = autostatus = auto[alias]st = statusdi = diffci = commitco = checkoutbr = branch

?

nexux配置 <profiles> <profile> <id>nexus</id> <repositories> <repository> <id>local-repository</id> <name>local private repository</name> <url>http://192.168.2.222:8081/nexus/content/groups/public</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>local-plugin-repository</id> <name>local private plugin repository</name> <url>http://192.168.2.222:8081/nexus/content/groups/public</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile> <profile> <id>nexus-snapshots</id> <repositories> <repository> <id>nexus-snapshots</id> <name>local private snapshots</name> <url>http://192.168.2.222:8081/nexus/content/groups/public</url> </repository> </repositories> </profile> <profile> <id>nexus-releases</id> <repositories> <repository> <id>nexus-releases</id> <name>local private releases</name> <url>http://192.168.2.222:8081/nexus/content/groups/public</url> </repository> </repositories> </profile> </profiles> <activeProfiles> <activeProfile>nexus</activeProfile> <activeProfile>nexus-snapshots</activeProfile> <activeProfile>nexus-releases</activeProfile> </activeProfiles> <servers> <server> <id>releases</id> <username>admin</username> <password>admin123</password> </server> <server> <id>snapshots</id> <username>admin</username> <password>admin123</password> </server> </servers></settings>

?

?

下载代码
git clone git@192.168.2.222:icyWebCommon

?

服务器端安装配置安装同上需要配置一个git用户
groupadd gituseradd git gitpasswd git

?

??配置ssh授权
 cd /home/git  mkdir .ssh  vim .ssh//authorized_keys,添加个需要授权用户的public key  chmod 640 authorized_keys  cd ..  chmod 700 .ssh

?

  • ?构建代码库
    ssh git@192.168.2.222  mkdir icyWebCommon  cd icyWebCommon  git init --bare
    ?常用命令

    1、 create branch  1.1 git br brname  1.2 git br brname tagname2. remote branch  git co brname  git push origin brname3. download branch   git fetch origin brname   git co  -b brname origin/brname4. push remote tag  git push origin DownloadRel1.0.14
    ?

  • 热点排行