Windows环境下准备工作:
1、安装Gitbash,后面的操作均须打开Gitbash进行操作;
2、执行ssh-keygen命令,一路回车默认生成id_rsa和id_rsa.pub;
3、将“id_rsa.pub”重命名为“姓名全拼.pub”,并发送给Git服务器管理员;
4、在id_rsa所在目录(通常是/c/User/Administrator/.ssh)新建一个文件:
vim .ssh/config
5、输入字母i进入到vim的编辑状态,然后写入以下内容:
host git
#the actual git user for the gitolite server
user git
hostname git.xxx.com.cn
identityfile ~/.ssh/id_rsa
port 1101
6、按ESE键退出编辑状态,输入 :wq
7、在hosts文件中增加一行:
210.14.156.134 git.xxx.com.cn
首次下载项目代码:
git clone git:ProjectName
例:git clone git:wechat
git config --global user.name "你的姓名全拼(如Liu Qi)"
git config --global user.email "你的公司邮箱"
新建文件或者修改文件后, 需要提交代码到服务器中:
git add 目录或文件名
git commit -m "备注清楚增加或修改了什么"
git push
注:不要把项目生成的中间文件、临时文件及二进制文件提交到服务器中
将服务器中的代码更新到本地:
git pull
常用命令汇总:
1、克隆远程仓库: git clone xxx.git
2、添加文件:git add xxx
3、删除文件:git rm xxx
4、删除文件夹:git rm -r xxx
5、查看对文件增删改的状态:git status
6、提交文件到本地仓库:git commit -m 'xxx'
7、提交文件到远程仓库:git push