git初建项目及提交拉取

1.安装好软件后设置当前GIT用户名称及邮箱

//创建初始化数据,用户名和邮箱作为用户标识
git config –-global user.name “XXX”
git config –-global user.email “XXX@163.com”

//如果需生成密钥用于SSH链接(每次提交可以不输入重复):
ssh-keygen -t rsa -C “XXX@XXX.com”
//一直回车保存至默认路径,WINDOWS系统一般是C:\Users\~.ssh
cat id_rsa.pub
//拷贝该路径公钥文件中所有字符至网页中个人设置的公钥中。
//若需ssh免密登录某主机,需要将获取的公钥字符串存入对方~/.ssh/authorized_keys文件中

2.创建新项目

//在新项目目录中,打开git bash ,输入git init创建初始化程序
//打开网页创建项目名称123,并复制该路径下的HTTP或者SSH的URL地址
//添加工程文件
git add --all                                                                   //提交本地仓库所有文件git all .也可以
git commit -m “first commit”                                        //提交本地仓库并备注修改信息
git remote add origin git@gitee.com:XXX/123.git  //添加远程服务器origin仓库,选ssh协议可不重复输密码
git push -u origin master                                             //上传文件到远程服务器源origin为master主分支里

3.创建分支及上传文件

git branch test3branch                //创建分支
git pull origin test3branch            //从远端拉取分支 test3branch
git checkout test3branch            //切换到分支test3branch并检出到最新节点
git add stdafxABC.cpp               //添加文件
git status                                       //查看状态
git commit -m “上传信息备注”    //确认提交到本地仓库

git push –tags                              //将之前版本序列号传递至新项目
git tag -a v1.0.1 -m “修改注释信息等版本信息”
git tag -l                                         //查看当前版本号

4.已经创建完成项目,进行上层提交

cd /e/visual studio 2010/VirtualControl //进入指定目录
git add *                                    //提交所有需要体检文件,*代表目录中所有文件
git status                                   //查看状态
git commit -m “1.修改内容”    //本地提交注释等信息
git push -u origin master        //提交本地仓库到远程origin仓库的主分支master

5.设置提交项目标签

git push –tags //项目编号等设置
$ git tag -l //查看当前版本号
$ git tag -a v0.0.1 -m”some change” //添加版本号
$ git push –tags //提交版本号信息
标签:

发表评论

邮箱地址不会被公开。 必填项已用*标注