您的位置:首页 > 运维架构 > Linux

初次Git使用小记(Linux)

2013-03-30 00:33 337 查看
如果在github.com 上创建好一个版本库后,在本地上的一个文件夹下(~/workspace)

执行git clone git@github.com:XXX

然后把要提交的工程复制进去,编辑好.gitignore文件。(最好先提交,gitignore文件,不然可能会导致被过滤的文件也会加入暂存区(有待验证))

git add 文件名 或者git add .把所有文件加入暂存区

git commit -m "提交信息"

git push ,这样就会把文件提交至github.com上

git remote add <name> <url> 这个是添加一个远程的版本库地址,提交更改的话,就用git push <name>

还有一种提交代码至版本库的方法:

在工程目录下执行git init

编辑.gitignore

git add 文件名或者git add . 

如果是远程版本库的话,就要git remote add <name> <url>

git commit -m "提交信息“

git push 或者git push <name> <branch>,这时如果出现错误:

! [rejected]        master -> master (non-fast-forward)

error: failed to push some refs to XXX

hint: Updates were rejected because the tip of your current branch is behind

hint: its remote counterpart. Merge the remote changes (e.g. 'git pull')

hint: before pushing again.

hint: See the 'Note about fast-forwards' in 'git push --help' for details.

则就先git pull <name> <branch> ,然后再 git push <name> <branch>

如果add了还没有commit时,需要撒消add,可以使用git rm --cached <file>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: