git常用命令

git init // git c创建库

git remote add origin https://gitee.com/brucehandy357/test.git // git远程连接

git add readme.txt

git commit -m “wrote a readme file”

git push -u origin master
加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

git push origin master

git pull 时版本冲突

放弃本地修改,直接覆盖之

git reset –hard

git pull

查名字
git config user.name

git config –list

或者查看~/.gitconfig文件。

改名字:
git config –global user.name “Furzoom”# or
vi ~/.gitconfig

配置git服务器

要点
git跟svn不同的是 ,git是分布式, 即每一个git仓库都可以成为git服务器

因为一般在linux下配置
要创建一个用户 ,一个用户组 等

初始化 git仓库,
git init test.git

把仓库的分配给 git用户

.git config配置文件添加 可以从远程接受提交
[receive]
denyCurrentBranch = ignore

设置git服务器,当文件变动时自动更新,

gitblit
git服务器的图形界面的工具

详情http://blog.csdn.net/u012606648/article/details/52514745?readlog