您的位置:首页 > 其它

git 入门

2016-03-28 10:31 176 查看
git 是一个很好的分布式版本控制软件。

1.下载安装 https://git-scm.com/download/ 默认安装选项即可。

2.一般工作流程如下:

克隆 Git 资源作为工作目录。

在克隆的资源上添加或修改文件。

如果其他人修改了,你可以更新资源。

在提交前查看修改。

提交修改。

在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。

3.常用命令(也可直接用GUI管理软件TortoiseGit,建议用命令)

git config –global user.name ‘test’

git config –global user.email test@qq.com

git init //当前目录创建版本库

git add //添加到暂存库 git init d:\test

git add dir1 ( 添加dir1这个目录,目录下的所有文件都被加入 )

git add f1 f2 ( 添加f1,f2文件)

git add . ( 添加当前目录下的所有文件和子目录 )

git add *.cpp (添加所有cpp文件)

git commit (暂存库提交到版本库)

git commit -m “First commit”

git clone (将repository指向的版本库创建一个克隆到directory目录中)

git status (查看状态,常用)

ls -a (查看文件)

git reset HEAD (取消已缓存的内容)

git rm (将条目从缓存区中移除)

git –version

git rm –cached test.txt ;还原为未缓存状态

git checkout – README.txt //撤销修改

修改后必须add到缓存区。

push,pull 上传, 下载

工作目录(add)-暂存区(commit)-head。

pull request :合并分支。

4.github上传

1). github注册,创建版本库。

2). 拷贝到本地 git clone https://github.com/username/test.git

3). 在本地添加并提交文件

git add .

git commit -m ‘note first commit’

4). 远程添加并提交文件

git remote add origin https://github.com/username/test.git

git push origin master

此步需要输入github的用户名和密码。

然后就可以在github网站上看到提交的文件了。

5.问题

1.fatal: Unable to create ‘E:/notepad++_file/.git/index.lock’: File exists.

rm -f ./.git/index.lock

2.fatal: remote origin already exists.

解决办法如下:

1、先输入gitremote rm origin

2、再输入git remote add
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: