关于 Git 的一些命令

创建git资源库.

git init --bare Jim<库名称>

在用户文件夹下把资源clone下来.

git clone https://github.com/zinmm/Jim<仓库目录> C://User/<本地目录>

需要注意的是clone时候用户目录必须为空

创建一个文件,纳入到版本控制中.

git add <文件名>

第一次执行会警告: warning: LF will be replaced by CRLF in readme.txt.

The file will have its original line endings in your working directory.

警告处理:需要配置用户信息.

git config user.name = "zinmm"

git config user.email = "zinmm@msn.cn"

提交到本地版本库里.

git commit <文件名>

推送到远程共享版本库中.

git push origin master

切换用户,拉取最新文件.

git pull

git pull 之后有冲突,编辑完冲突后调用git commit -a 把当前目录中所有都提交到本地库中, git push origin master 提交到远程库中.

删除远程分支并提交

git branch -r -d origin/branch-name
git push origin :branch-name

删除本地分支并提交

git branch -d origin/branch-name
git push origin :branch-name

…or create a new repository on the command line

echo # walour >> README.mdgit initgit add README.mdgit commit -m “first commit”git remote add origin https://github.com/zinmm/walour.gitgit push -u origin master

…or push an existing repository from the command line

git remote add origin https://github.com/zinmm/walour.gitgit push -u origin master

…or import code from another repository

You can initialize this repository with code from a Subversion, Mercurial, or TFS project.

Import code

可参考网站 练习 Bash配合EGit git管理工具对比

一些工具

Git Bash VIM编辑器 SoureTree