Skip to content

Commit

Permalink
update other github/git-lfs references
Browse files Browse the repository at this point in the history
  • Loading branch information
technoweenie committed Nov 15, 2016
1 parent bba8f3b commit 8773193
Show file tree
Hide file tree
Showing 27 changed files with 91 additions and 91 deletions.
12 changes: 6 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ requests run tests on macOS, Linux, and Windows.
* Enhanced upload/download of LFS content: #1265 #1279 #1297 #1303 #1367 (@sinbad)
* Resumable downloads using HTTP range headers
* Resumable uploads using [tus.io protocol](http://tus.io)
* Pluggable [custom transfer adapters](https://github.com/github/git-lfs/blob/master/docs/custom-transfers.md)
* Pluggable [custom transfer adapters](https://github.com/git-lfs/git-lfs/blob/master/docs/custom-transfers.md)
* In git 2.9+, run "git lfs pull" in submodules after "git lfs clone" #1373 (@sinbad)
* cmd,doc,test: teach `git lfs track --{no-touch,verbose,dry-run}` #1344 (@ttaylorr)
* ⏳ Retry transfers with expired actions #1350 (@ttaylorr)
Expand Down Expand Up @@ -329,9 +329,9 @@ are updated.
* Add `--all` option for download all objects from the server. #633 (@sinbad)
* Fix error handling while `git update-index` is running. #570 (@rubyist)

See [git-lfs-fetch(1)](https://github.com/github/git-lfs/blob/v0.6.0/docs/man/git-lfs-fetch.1.ronn),
[git-lfs-checkout(1)](https://github.com/github/git-lfs/blob/v0.6.0/docs/man/git-lfs-checkout.1.ronn),
and [git-lfs-pull(1)](https://github.com/github/git-lfs/blob/v0.6.0/docs/man/git-lfs-pull.1.ronn)
See [git-lfs-fetch(1)](https://github.com/git-lfs/git-lfs/blob/v0.6.0/docs/man/git-lfs-fetch.1.ronn),
[git-lfs-checkout(1)](https://github.com/git-lfs/git-lfs/blob/v0.6.0/docs/man/git-lfs-checkout.1.ronn),
and [git-lfs-pull(1)](https://github.com/git-lfs/git-lfs/blob/v0.6.0/docs/man/git-lfs-pull.1.ronn)
for details.

### Push
Expand All @@ -343,7 +343,7 @@ and [git-lfs-pull(1)](https://github.com/github/git-lfs/blob/v0.6.0/docs/man/git
* Support pushing all objects to the server, regardless of the remote ref. #646 (@technoweenie)
* Fix case where pre-push git hook exits with 0. #582 (@sinbad)

See [git-lfs-push(1)](https://github.com/github/git-lfs/blob/v0.6.0/docs/man/git-lfs-push.1.ronn) for details.
See [git-lfs-push(1)](https://github.com/git-lfs/git-lfs/blob/v0.6.0/docs/man/git-lfs-push.1.ronn) for details.

### API Clients

Expand All @@ -368,7 +368,7 @@ See [git-lfs-push(1)](https://github.com/github/git-lfs/blob/v0.6.0/docs/man/git

### Misc

* Documented Git config values used by Git LFS in [git-lfs-config(5)](https://github.com/github/git-lfs/blob/v0.6.0/docs/man/git-lfs-config.5.ronn). #610 (@sinbad)
* Documented Git config values used by Git LFS in [git-lfs-config(5)](https://github.com/git-lfs/git-lfs/blob/v0.6.0/docs/man/git-lfs-config.5.ronn). #610 (@sinbad)
* Experimental support for Git worktrees (in Git 2.5+) #546 (@sinbad)
* Experimental extension support. #486 (@ryansimmen)

Expand Down
24 changes: 12 additions & 12 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ as a pull request that adds a markdown file to `docs/proposals` discussing the
feature. This gives the community time to discuss it before a lot of code has
been written. Roadmap items are linked to one or more Issue task lists ([example][roadmap-items]), with the `roadmap` label, that go into more detail.

[chat]: https://gitter.im/github/git-lfs
[chat]: https://gitter.im/git-lfs/git-lfs
[roadmap]: ./ROADMAP.md
[roadmap-items]: https://github.com/github/git-lfs/issues/490
[roadmap-items]: https://github.com/git-lfs/git-lfs/issues/490

The Git LFS teams mark issues and pull requests with the following labels:

Expand Down Expand Up @@ -98,13 +98,13 @@ In order to run the RPM build `rpm/build_rpms.bsh` you will also need to:

The easiest way to download Git LFS for making changes is `go get`:

$ go get github.com/github/git-lfs
$ go get github.com/git-lfs/git-lfs

This clones the Git LFS repository to your `$GOPATH`. If you typically keep
your projects in a specific directory, you can symlink it from `$GOPATH`:

$ cd ~/path/to/your/projects
$ ln -s $GOPATH/src/github.com/github/git-lfs
$ ln -s $GOPATH/src/github.com/git-lfs/git-lfs

From here, run `script/bootstrap` to build Git LFS in the `./bin` directory.
Before submitting changes, be sure to run the Go tests and the shell integration
Expand All @@ -125,35 +125,35 @@ tests:

If you are the current maintainer:

* Create a [new draft Release](https://github.com/github/git-lfs/releases/new).
* Create a [new draft Release](https://github.com/git-lfs/git-lfs/releases/new).
List any changes with links to related PRs.
* Make sure your local dependencies are up to date: `script/bootstrap`
* Ensure that tests are green: `script/cibuild`
* Bump the version in `lfs/lfs.go`, [like this](https://github.com/github/git-lfs/commit/dd17828e4a6f2394cbba8621037199dc28f046e8).
* Bump the version in `lfs/lfs.go`, [like this](https://github.com/git-lfs/git-lfs/commit/dd17828e4a6f2394cbba8621037199dc28f046e8).
* Add the new version to the top of CHANGELOG.md
* Build for all platforms with `script/bootstrap -all` (you need Go setup for
cross compiling with Mac, Linux, FreeBSD, and Windows support).
* Test the command locally. The compiled version will be in `bin/releases/{os}-{arch}/git-lfs-{version}/git-lfs`
* Get the draft Release ID from the GitHub API: `curl -in https://api.github.com/repos/github/git-lfs/releases`
* Get the draft Release ID from the GitHub API: `curl -in https://api.github.com/repos/git-lfs/git-lfs/releases`
* Run `script/release -id {id}` to upload all of the compiled binaries to the
release.
* Publish the Release on GitHub.
* Update [Git LFS website](https://github.com/github/git-lfs.github.com/blob/gh-pages/_config.yml#L4)
* Update [Git LFS website](https://github.com/git-lfs/git-lfs.github.com/blob/gh-pages/_config.yml#L4)
(release engineer access rights required).
* Ping external teams on GitHub:
* @github/desktop
* Build packages:
* rpm
* apt
* Bump homebrew version and generate the homebrew hash with `curl --location https://github.com/github/git-lfs/archive/vx.y.z.tar.gz | shasum -a 256` ([example](https://github.com/Homebrew/homebrew-core/pull/413/commits/dc0eb1f62514f48f3f5a8d01ad3bea06f78bd566))
* Bump homebrew version and generate the homebrew hash with `curl --location https://github.com/git-lfs/git-lfs/archive/vx.y.z.tar.gz | shasum -a 256` ([example](https://github.com/Homebrew/homebrew-core/pull/413/commits/dc0eb1f62514f48f3f5a8d01ad3bea06f78bd566))

## Resources

- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/)
- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/)
- [GitHub Help](https://help.github.com)

[fork]: https://github.com/github/git-lfs/fork
[pr]: https://github.com/github/git-lfs/compare
[fork]: https://github.com/git-lfs/git-lfs/fork
[pr]: https://github.com/git-lfs/git-lfs/compare
[style]: https://github.com/golang/go/wiki/CodeReviewComments
[cla]: https://cla.github.com/github/git-lfs/accept
[cla]: https://cla.github.com/git-lfs/git-lfs/accept
2 changes: 1 addition & 1 deletion INSTALLING.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Apt/deb repos:
Yum/rpm repos:
`curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.rpm.sh | sudo bash`

If you are running a distribution which does not match exactly a repository uploaded for Git LFS, but for which there is a repository for a compatible upstream distribution, you can either run the script with some additional parameters, or run it and then manually-correct the resulting repository URLs. See [#1074](https://github.com/github/git-lfs/issues/1074) for details.
If you are running a distribution which does not match exactly a repository uploaded for Git LFS, but for which there is a repository for a compatible upstream distribution, you can either run the script with some additional parameters, or run it and then manually-correct the resulting repository URLs. See [#1074](https://github.com/git-lfs/git-lfs/issues/1074) for details.

If you are running LinuxMint 17.1 Rebecca, which is downstream of Ubuntu Trusty and Debian Jessie, you can run:

Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ AR ?= ar

SRCDIR := $(dir $(lastword $(MAKEFILE_LIST)))

LIBDIR := out/github.com/github/git-lfs
LIBDIR := out/github.com/git-lfs/git-lfs
GOFLAGS := -Iout

ifeq ($(MAKEFILE_GEN),)
Expand All @@ -15,7 +15,7 @@ all: $(MAKEFILE_GEN)

$(MAKEFILE_GEN) : out/genmakefile $(SRCDIR)commands/mancontent_gen.go
@mkdir -p $(dir $@)
$< "$(SRCDIR)" github.com/github/git-lfs/ > $@
$< "$(SRCDIR)" github.com/git-lfs/git-lfs/ > $@

else

Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ preferences.
* [Binary packages are available][rel] for Windows, Mac, Linux, and FreeBSD.
* You can build it with Go 1.5+. See the [Contributing Guide](./CONTRIBUTING.md) for instructions.

[rel]: https://github.com/github/git-lfs/releases
[rel]: https://github.com/git-lfs/git-lfs/releases

Note: Git LFS requires Git v1.8.5 or higher.

Expand Down Expand Up @@ -71,7 +71,7 @@ Delta compression using up to 8 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 548 bytes | 0 bytes/s, done.
Total 5 (delta 1), reused 0 (delta 0)
To https://github.com/github/git-lfs-test
To https://github.com/git-lfs/git-lfs-test
67fcf6a..47b2002 master -> master
```

Expand All @@ -94,16 +94,16 @@ is setup.
3. If the output includes a message like `Errors logged to /path/to/.git/lfs/objects/logs/*.log`,
throw the contents in the issue, or as a link to a Gist or paste site.

[chat]: https://gitter.im/github/git-lfs
[ish]: https://github.com/github/git-lfs/issues
[chat]: https://gitter.im/git-lfs/git-lfs
[ish]: https://github.com/git-lfs/git-lfs/issues

## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md) for info on working on Git LFS and
sending patches. Related projects are listed on the [Implementations wiki
page][impl]. You can also join [the project's chat room][chat].

[impl]: https://github.com/github/git-lfs/wiki/Implementations
[impl]: https://github.com/git-lfs/git-lfs/wiki/Implementations

### Using LFS from other Go code

Expand Down
66 changes: 33 additions & 33 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,69 +7,69 @@ Git LFS. If you have an idea for a new feature, open an issue for discussion.

| | Name | Ref |
| ------ | ---- | --- |
| | git index issues | [#937](https://github.com/github/git-lfs/issues/937) |
| :soon: | Add ref information to upload request | [#969](https://github.com/github/git-lfs/issues/969) |
| :soon: | Socks proxy support | [#1424](https://github.com/github/git-lfs/issues/1424) |
| :no_entry_sign: | Not following 301 redirect | [#1129](https://github.com/github/git-lfs/issues/1129) |
| | git index issues | [#937](https://github.com/git-lfs/git-lfs/issues/937) |
| :soon: | Add ref information to upload request | [#969](https://github.com/git-lfs/git-lfs/issues/969) |
| :soon: | Socks proxy support | [#1424](https://github.com/git-lfs/git-lfs/issues/1424) |
| :no_entry_sign: | Not following 301 redirect | [#1129](https://github.com/git-lfs/git-lfs/issues/1129) |
| | add all lfs.\* git config keys to git lfs env output | |
| | credential output hidden while transferring files | [#387](https://github.com/github/git-lfs/pull/387) |
| | credential output hidden while transferring files | [#387](https://github.com/git-lfs/git-lfs/pull/387) |
| | Support multiple git alternates | |
| | Investigate `git lfs checkout` hardlinking instead of copying files. | |
| | Investigate `--shared` and `--dissociate` options for `git clone` (similar to `--references`) | |
| | Investigate `GIT_SSH_COMMAND` | [#1142](https://github.com/github/git-lfs/issues/1142) | |
| | Teach `git lfs install` to use `git config --system` instead of `git config --global` by default | [#1177](https://github.com/github/git-lfs/pull/1177) |
| | Investigate `GIT_SSH_COMMAND` | [#1142](https://github.com/git-lfs/git-lfs/issues/1142) | |
| | Teach `git lfs install` to use `git config --system` instead of `git config --global` by default | [#1177](https://github.com/git-lfs/git-lfs/pull/1177) |
| | Investigate `git -c lfs.url=... lfs clone` usage | |
| | Test that manpages are built and included | [#1149](https://github.com/github/git-lfs/pull/1149) |
| | Update CI to build from source outside of git repo | [#1156](https://github.com/github/git-lfs/issues/1156#issuecomment-211574343) |
| :soon: | Teach `git lfs track` and others to warn when `git lfs install` hasn't been run (or auto-install) | [#1167](https://github.com/github/git-lfs/issues/1167) |
| | Investigate hanging pushes/pulls when git credential helper is not set | [#197](https://github.com/github/git-lfs/issues/197) |
| | Support git ssh shorthands | [#278](https://github.com/github/git-lfs/issues/278) |
| | Support `GIT_CONFIG` | [#318](https://github.com/github/git-lfs/issues/318) |
| | Warn when Git version is unsupported | [#410](https://github.com/github/git-lfs/issues/410) |
| | Detect when credential cacher is not setup | [#523](https://github.com/github/git-lfs/issues/523) |
| | Fix error logging from `git clone` errors | [#513](https://github.com/github/git-lfs/issues/513) |
| | Investigate cherry picking issues | [#438](https://github.com/github/git-lfs/issues/438) |
| | dynamic blob size cutoff for pointers | [#524](https://github.com/github/git-lfs/issues/524) |
| | windows `--help` support | [#394](https://github.com/github/git-lfs/issues/394) |
| | Investigate git hook installs within git worktree | [#1385](https://github.com/github/git-lfs/issues/1385) |
| | Support ssh username in ssh config | [#754](https://github.com/github/git-lfs/issues/754) |
| | Investigate `autocrlf` for lfs objects | [#723](https://github.com/github/git-lfs/issues/723) |
| | Test that manpages are built and included | [#1149](https://github.com/git-lfs/git-lfs/pull/1149) |
| | Update CI to build from source outside of git repo | [#1156](https://github.com/git-lfs/git-lfs/issues/1156#issuecomment-211574343) |
| :soon: | Teach `git lfs track` and others to warn when `git lfs install` hasn't been run (or auto-install) | [#1167](https://github.com/git-lfs/git-lfs/issues/1167) |
| | Investigate hanging pushes/pulls when git credential helper is not set | [#197](https://github.com/git-lfs/git-lfs/issues/197) |
| | Support git ssh shorthands | [#278](https://github.com/git-lfs/git-lfs/issues/278) |
| | Support `GIT_CONFIG` | [#318](https://github.com/git-lfs/git-lfs/issues/318) |
| | Warn when Git version is unsupported | [#410](https://github.com/git-lfs/git-lfs/issues/410) |
| | Detect when credential cacher is not setup | [#523](https://github.com/git-lfs/git-lfs/issues/523) |
| | Fix error logging from `git clone` errors | [#513](https://github.com/git-lfs/git-lfs/issues/513) |
| | Investigate cherry picking issues | [#438](https://github.com/git-lfs/git-lfs/issues/438) |
| | dynamic blob size cutoff for pointers | [#524](https://github.com/git-lfs/git-lfs/issues/524) |
| | windows `--help` support | [#394](https://github.com/git-lfs/git-lfs/issues/394) |
| | Investigate git hook installs within git worktree | [#1385](https://github.com/git-lfs/git-lfs/issues/1385) |
| | Support ssh username in ssh config | [#754](https://github.com/git-lfs/git-lfs/issues/754) |
| | Investigate `autocrlf` for lfs objects | [#723](https://github.com/git-lfs/git-lfs/issues/723) |

## Upcoming Features

| | Name | Ref |
| ------ | ---- | --- |
| :construction: | File locking | [#666](https://github.com/github/git-lfs/pull/666) |
| :ship: | Resumable uploads and downloads | [#414](https://github.com/github/git-lfs/issues/414) |
| :construction: | File locking | [#666](https://github.com/git-lfs/git-lfs/pull/666) |
| :ship: | Resumable uploads and downloads | [#414](https://github.com/git-lfs/git-lfs/issues/414) |
| :construction: | Wrapped versions of `git pull` & `git checkout` that optimize without filters like `git lfs clone` | |
| | Remove non-batch API route in client | |

## Possible Features

| | Name | Ref |
| ------ | ---- | --- |
| | Support tracking files by size | [#282](https://github.com/github/git-lfs/issues/282)
| | Support tracking files by size | [#282](https://github.com/git-lfs/git-lfs/issues/282)
| | Binary diffing - reduce the amount of content sent over the wire. | |
| | Client side metrics reporting, so the Git LFS server can optionally track how clients are performing. | |
| | Pure SSH: full API & transfer support for SSH without redirect to HTTP | |
| | Compression of files in `.git/lfs/objects` | [#260](https://github.com/github/git-lfs/issues/260) |
| | LFS Migration tool | [#326](https://github.com/github/git-lfs/issues/326) |
| | Compression of files in `.git/lfs/objects` | [#260](https://github.com/git-lfs/git-lfs/issues/260) |
| | LFS Migration tool | [#326](https://github.com/git-lfs/git-lfs/issues/326) |
| | Automatic upgrades | [#531](https://github.com/gihtub/git-lfs/issues/531) |
| | Investigate `git add` hash caching | [#574](https://github.com/github/git-lfs/issues/574) |
| | `git lfs archive` command | [#1322](https://github.com/github/git-lfs/issues/1322) |
| | Support 507 http responses | [#1327](https://github.com/github/git-lfs/issues/1327) |
| | Investigate shared object directory | [#766](https://github.com/github/git-lfs/issues/766) |
| | Investigate `git add` hash caching | [#574](https://github.com/git-lfs/git-lfs/issues/574) |
| | `git lfs archive` command | [#1322](https://github.com/git-lfs/git-lfs/issues/1322) |
| | Support 507 http responses | [#1327](https://github.com/git-lfs/git-lfs/issues/1327) |
| | Investigate shared object directory | [#766](https://github.com/git-lfs/git-lfs/issues/766) |

## Project Related

These are items that don't affect Git LFS end users.

| | Name | Ref |
| ------ | ---- | --- |
| :ship: | CI builds for Windows. | [#1567](https://github.com/github/git-lfs/pull/1567) |
| :ship: | CI builds for Windows. | [#1567](https://github.com/git-lfs/git-lfs/pull/1567) |
| | Automated build servers that build Git LFS on native platforms. | |
| | Automated QA test suite for running release candidates through a gauntlet of open source and proprietary Git LFS environments. | |
| | Automatic updates of the Git LFS client. | [#531](https://github.com/github/git-lfs/issues/531) |
| | Automatic updates of the Git LFS client. | [#531](https://github.com/git-lfs/git-lfs/issues/531) |

## Legend

Expand Down
2 changes: 1 addition & 1 deletion api/http_lifecycle.go
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ func NewHttpLifecycle(endpoints EndpointSource) *HttpLifecycle {
// *http.Request will not be generated.
//
// In all cases, credentials are attached to the HTTP request as described in
// the `auth` package (see github.com/github/git-lfs/auth#GetCreds).
// the `auth` package (see github.com/git-lfs/git-lfs/auth#GetCreds).
//
// Finally, all of these components are combined together and the resulting
// request is returned.
Expand Down
2 changes: 1 addition & 1 deletion api/request_schema.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ type RequestSchema struct {
// Path is the relative path that this API call should be made against.
Path string
// Operation is the operation used to determine which endpoint to make
// the request against (see github.com/github/git-lfs/config).
// the request against (see github.com/git-lfs/git-lfs/config).
Operation Operation
// Query is the query parameters used in the request URI.
Query map[string]string
Expand Down
2 changes: 1 addition & 1 deletion auth/credentials.go
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,7 @@ func execCredsCommand(cfg *config.Configuration, input Creds, subCommand string)
process is the process that fires up the daemon, it will wait forever
(until the daemon exits, really) trying to read from stderr.
See https://github.com/github/git-lfs/issues/117 for more details.
See https://github.com/git-lfs/git-lfs/issues/117 for more details.
*/

err := cmd.Start()
Expand Down
2 changes: 1 addition & 1 deletion commands/command_init.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"github.com/spf13/cobra"
)

// TODO: Remove for Git LFS v2.0 https://github.com/github/git-lfs/issues/839
// TODO: Remove for Git LFS v2.0 https://github.com/git-lfs/git-lfs/issues/839
func initCommand(cmd *cobra.Command, args []string) {
fmt.Fprintf(os.Stderr, "WARNING: 'git lfs init' is deprecated. Use 'git lfs install' now.\n")
installCommand(cmd, args)
Expand Down
2 changes: 1 addition & 1 deletion commands/command_uninit.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"github.com/spf13/cobra"
)

// TODO: Remove for Git LFS v2.0 https://github.com/github/git-lfs/issues/839
// TODO: Remove for Git LFS v2.0 https://github.com/git-lfs/git-lfs/issues/839

// uninitCmd removes any configuration and hooks set by Git LFS.
func uninitCommand(cmd *cobra.Command, args []string) {
Expand Down
Loading

1 comment on commit 8773193

@Plataformaalgoritmica-svg

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hola mundo.

Please sign in to comment.